我在试图构建Buildroot环境时遇到了(另一个)构建错误。注意,这个问题与我以前的(已解决的)问题here和here有关(但不依赖于)。
我试图在内核和JamVM中包括蓝牙支持,但我已经成功地构建了一个内置环境,其中包括Jamvm,但由于某种原因,构建失败了。
当构建过程到达:
Jamvm1.5.1配置
它最终因错误而失败:
检查ecj.(缓存) javac -Xlint:unchecked,cast,divzero,空,最后,重写
检查pthread_self在-lpthread..。是
在-lm中检查fmod .是
检查-ldl中的dlopen .(缓存)是的
检查膨胀在-lz.是
检查ANSI C头文件..。(缓存)是的
检查sys/time.h.h.(缓存)是的
检查一下有没有.(缓存)是的
检查一下易用性..。是
检查一下。他的存在。是
检查一下恩迪恩。是
检查系统/顺铂..。(缓存)是的
查一下当地情况。(缓存)是的
查一下zlib.h。(缓存)否
配置:错误: zlib.h丢失
我已经检查了输出位置/ output /build/zlib-1.2.3,我可以看到文件zlib.h,所以我不明白为什么声明无法找到它。此外,我还修改了jamvm.mk以依赖zlib,并再次尝试了make (注意,我没有做“make”)
有人有什么想法吗?我不明白为什么jamvm现在不构建,只是它一定是构建过程中的一些东西。
发布于 2012-05-17 10:59:51
在我的例子中,我将zconf.h头文件放入工具链包含文件夹中,而zlib缺少的配置错误消息就消失了。试试看。
https://stackoverflow.com/questions/8186933
复制相似问题