Firefly开源社区

[Linux] RK3308 SDK按指导到buildroot下make时出错

76

积分

0

威望

0

贡献

技术小白

积分
76
发表于 2021-1-9 19:14:48     
freadahead.c: In function 'freadahead':
  CC       vasprintf.o
  CC       vasnprintf.o
  GEN      ref-add.sed
  GEN      charset.alias
  GEN      ref-del.sed
  CC       glthread/lock.o
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
make[4]: Leaving directory '/home/mqy/prj/rk3308/rk3308-linux/buildroot/output/firefly_rk3308_release/build/host-m4-1.4.18/lib'
make[3]: *** [Makefile:1674: all] Error 2
make[3]: Leaving directory '/home/mqy/prj/rk3308/rk3308-linux/buildroot/output/firefly_rk3308_release/build/host-m4-1.4.18/lib'
make[2]: *** [Makefile:1572: all-recursive] Error 1
make[2]: Leaving directory '/home/mqy/prj/rk3308/rk3308-linux/buildroot/output/firefly_rk3308_release/build/host-m4-1.4.18'
make[1]: *** [Makefile:1528: all] Error 2
make[1]: Leaving directory '/home/mqy/prj/rk3308/rk3308-linux/buildroot/output/firefly_rk3308_release/build/host-m4-1.4.18'
make: *** [package/pkg-generic.mk:250: /home/mqy/prj/rk3308/rk3308-linux/buildroot/output/firefly_rk3308_release/build/host-m4-1.4.18/.stamp_built] Error 2



root@mqy-VirtualBox:/home/mqy/prj/rk3308/rk3308-linux/buildroot# git log
commit 0a5901fcb6e58c0e063d71d45b67aa10350722fe (HEAD -> firefly, origin/firefly, origin/HEAD)
Author: zhongw <zw@t-chip.com.cn>
Date:   Fri Oct 30 11:35:47 2020 +0800

    support EC20 hot plug

commit 4e293d4976b3fc9c363faeca963d604413bbac8e
Author: zhongw <zw@t-chip.com.cn>
Date:   Thu Oct 15 16:33:35 2020 +0800

    1. support EC20
    2. set rootfs to ext2
回复

使用道具 举报

76

积分

0

威望

0

贡献

技术小白

积分
76
发表于 2021-1-9 23:07:54     
哎,没人回答。这个问题百度了一下,应该是apt-get upgrade后库更新导致的,先重新做系统来试。
回复

使用道具 举报

1万

积分

18

威望

20

贡献

神级创客

Rank: 8Rank: 8

积分
10850

突出贡献

发表于 2021-1-10 15:59:33     
按照wiki步骤看看有没有遗漏哪一步的
回复

使用道具 举报

76

积分

0

威望

0

贡献

技术小白

积分
76
发表于 2021-1-10 17:27:24     
zyk 发表于 2021-1-10 15:59
按照wiki步骤看看有没有遗漏哪一步的

重做系统了,就是因为apt-get upgrade才有这个问题,百度有很多人遇到这个问题,这个已经早被提交过bug修改了,只是这里的还没有。
回复

使用道具 举报

76

积分

0

威望

0

贡献

技术小白

积分
76
发表于 2021-1-11 21:57:33     
按步骤做,但是装ubuntu时千万不要勾选自动联网升级,安装好后千万不要apt-get upgrade,尤其是系统会自动跳出来提示你升级,你要是点了就会触发这个bug,这个bug在其它发行后面的版本中已经被修正,只是这家包中的没有。另外按步骤做完还会缺一个包apt-get install liblz4-tool 来补上。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表