【发布时间】:2014-10-15 05:52:36
【问题描述】:
我目前正在尝试使用 Yocto 为 TI AM335x 构建嵌入式 linux 映像。
我从git://git.yoctoproject.org/meta-ti 下载了meta-ti 层,并将图像image-core-base 定位为机器am335x-evm。
不幸的是,我在配方alsa-utils_1.0.28.bb 的do_configure 阶段收到错误:
错误:任务 2030 (/home/morix/devel/yocto/poky/meta/recipes-multimedia/alsa/alsa-utils_1.0.28.bb, do_configure) 失败,退出代码为“1”
查看详细日志(可以查看here),发现如下错误:
[...]
checking form.h presence... yes
checking for form.h... yes
checking for new_panel in -lpanelw... no
configure: error: panelw library not found
Configure failed. The contents of all config.log files follows to aid debugging
[...]
所以问题似乎缺少panelw...经过一些简短的调查后,我发现panelw 是由ncurses 库提供的,我检查了ncurses 是否包含在图像中...是!那么,怎么了?
【问题讨论】:
-
我也遇到过这个,为 sama5d3xek 构建。我挖得更深一点,并在bugzilla.yoctoproject.org/show_bug.cgi?id=6821 提交了一个错误
标签: yocto