Buildroot - 构建jamvm 1.5.1时出错

时间:2011-11-18 18:06:12

标签: zlib buildroot jamvm

在尝试构建我的Buildroot环境时,我遇到了(另一个)构建错误。请注意,此问题与我之前(已解决)的问题herehere有关(但不依赖于)。

我正在尝试在内核和JamVM中加入蓝牙支持,但我已经成功构建了一个包含Jamvm的Buildroot环境,但现在由于某种原因构建失败了。

构建过程到达时:

  
    
      

jamvm 1.5.1配置

    
  

最终因错误而失败:

  

检查ecj ...(缓存)javac   -Xlint:未检查,铸造,divzero,空,最后,覆盖

     

在-lpthread中检查pthread_self ...是

     

在-lm中检查fmod ...是

     

在-ldl中检查dlopen ...(缓存)是

     

检查-lz中的inflate ...是

     

检查ANSI C头文件...(缓存)是

     

检查sys / time.h ...(缓存)是

     

检查unistd.h ...(缓存)是

     

检查endian.h可用性......是

     

检查endian.h的存在......是的

     

检查endian.h ...是

     

检查sys / param.h ...(缓存)是

     

检查locale.h ...(缓存)是

     

检查zlib.h ...(缓存)否

     

configure:错误:缺少zlib.h

我已经检查了输出位置/output/build/zlib-1.2.3并且我可以看到文件zlib.h所以我很困惑为什么声称无法找到它。我也改变了jamvm.mk以依赖zlib并再次尝试制作(注意我没做'make clean')

有人有什么想法吗?我不明白为什么jamvm现在不会构建,除了它必须是构建过程中的东西。

1 个答案:

答案 0 :(得分:1)

在我的情况下,我将zconf.h头文件放入我的工具链包含文件夹,并且zlib缺失配置错误消息消失了。 试一试。