您尚未登录。

楼主 #1 2020-05-18 11:13:07

xiaoheHLZ
会员
注册时间: 2020-05-13
已发帖子: 10
积分: 10

buidroot 编译出错

freadahead.c: In function 'freadahead':
freadahead.c:92:3: error: #error "Please port gnulib freadahead.c to your platform! Look at the definition of fflush, fread, ungetc on your system, then report this to bug-gnulib."
   92 |  #error "Please port gnulib freadahead.c to your platform! Look at the definition of fflush, fread, ungetc on your system, then report this to bug-gnulib."
      |   ^~~~~
make[4]: *** [Makefile:1915: freadahead.o] Error 1
make[4]: *** Waiting for unfinished jobs....
fseeko.c: In function 'rpl_fseeko':
fseeko.c:110:4: error: #error "Please port gnulib fseeko.c to your platform! Look at the code in fseeko.c, then report this to bug-gnulib."
  110 |   #error "Please port gnulib fseeko.c to your platform! Look at the code in fseeko.c, then report this to bug-gnulib."
      |    ^~~~~
make[4]: *** [Makefile:1915: fseeko.o] Error 1


各位大侠看看什么问题

离线

楼主 #2 2020-05-18 11:13:53

xiaoheHLZ
会员
注册时间: 2020-05-13
已发帖子: 10
积分: 10

Re: buidroot 编译出错

nano编译buidroot出现这个错误,不知道为啥

离线

楼主 #5 2020-05-18 11:57:59

xiaoheHLZ
会员
注册时间: 2020-05-13
已发帖子: 10
积分: 10

Re: buidroot 编译出错

谢谢,解决了

有梦的地方 说:

你的toolchain gcc配置是啥,上面提示 gunlib有问题。

离线

楼主 #7 2020-05-18 14:04:10

xiaoheHLZ
会员
注册时间: 2020-05-13
已发帖子: 10
积分: 10

Re: buidroot 编译出错

两个命令CSDN论坛有

有梦的地方 说:

怎么解决的

离线

楼主 #12 2020-05-19 10:09:38

xiaoheHLZ
会员
注册时间: 2020-05-13
已发帖子: 10
积分: 10

Re: buidroot 编译出错

解决方法进入 /buildroot/output/build/host-m4-1.4.17文件夹执行下面两句话就可以了
sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' lib/*.c
echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn