我有(另一个)构建错误时,试图构建我的builroot环境。请注意,这个问题与我之前在这里和这里的(已解决的)问题有关(但不依赖于此)。
我试图在内核中包括蓝牙支持以及JamVM,但我已经成功地构建了一个包含JamVM的Buildroot环境,但现在由于某种原因构建失败。
当构建过程到达:
jamvm 1.5.1配置
最终失败,报错:
检查ecj…(缓存)javacdivzero -Xlint:不,演员,空的,最后,覆盖
检查pthread_self在-lpthread…是的
检查-lm中的fmod…是的
检查-ldl…(缓存)是的
检查-lz中的膨胀…是的
检查ANSI C头文件…(缓存)是的
检查sys/time.h…(缓存)是的
检查unist .h…(缓存)是的
检查endian.h可用性…是的
checking endian.h presence…是的
检查endian.h…是的
检查sys/param.h…(缓存)是的
检查locale.h…(缓存)是的
检查zlib.h…(缓存)没有
配置:error: zlib.h is missing
我已经检查了输出位置/output/build/zlib-1.2.3,我可以看到文件zlib.h,所以我很困惑为什么声称无法找到它。我也改变了jamvm。(注:我没有执行"make clean"命令)
有人有什么想法吗?我不明白为什么jamvm现在不会构建,除了它必须在构建过程中的东西。
在我的情况下,我把zconf.h
头文件放入我的工具链包含文件夹和zlib丢失配置错误信息消失了。试试吧