我目前正在尝试使用 Yocto 为 TI AM335x 构建嵌入式 linux 映像。
我从那里下载了meta-ti
图层git://git.yoctoproject.org/meta-ti
,我的目标是image-core-base
机器的图像am335x-evm
。
do_configure
不幸的是,我在配方阶段遇到错误alsa-utils_1.0.28.bb
:
错误:任务 2030(/home/morix/devel/yocto/poky/meta/recipes-multimedia/alsa/alsa-utils_1.0.28.bb,do_configure)失败,退出代码为“1”
查看详细日志(您可以在此处查看),我发现以下错误:
[...]
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
是否包含在图像中......它就是!那么,怎么了?