WhyCan Forum

本站无需注册,无需积分,无需回复可下载所有资料,如果真的喜欢小站,请您注册之后请至少回复一个帖子激活Id,谢谢支持! 站长QQ: 516333132 (挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2019-08-29 13:53:40

gunge204
会员
注册时间: 2019-08-24
累计积分: 21

在荔枝派Zero里用fbv显示图片命令出错

想在LicheePi zero上用fbv显示一副图片到LCD上,于是乎在buildroot里选中了fbv模块,做了根文件系统(spiflash,jffs2),
下载好了,一切正常,其他常规操作没有问题,于是就试了一下fbv命令,类似这种
fbv /usr/1.jpg
结果给了这么个提示:
fbv: error while loading shared libraries: /usr/lib/libpng16.so.16: invalid ELF header
我查了一下,这个文件确实是有的,搜索了一下本论坛,有的说可能buildroot生成根文件的时候编译器用错了,但是我检查了一下,没错:
FluxBB bbcode 测试
搞不懂了真是,跟选择c库也有关系吗?我选的是标准glibc。

离线

#2 2019-08-29 14:07:19

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 7,403

Re: 在荔枝派Zero里用fbv显示图片命令出错

error while loading shared libraries: /usr/lib/libpng16.so.16: invalid ELF header


非法的 ELF 文件头, 感觉这个文件有问题, 你检查一下 md5 或者 crc32 码,

看下电脑上的板子上的是不是一致,

如果是一致的,

删除 rm output/build/libpng-1.6.37/.stamp_* 重新 make

离线

#3 2019-08-30 08:52:35

gunge204
会员
注册时间: 2019-08-24
累计积分: 21

Re: 在荔枝派Zero里用fbv显示图片命令出错

结贴:感谢晕哥,按照你的思路最后成功了。

晕哥 说:

error while loading shared libraries: /usr/lib/libpng16.so.16: invalid ELF header


非法的 ELF 文件头, 感觉这个文件有问题, 你检查一下 md5 或者 crc32 码,

看下电脑上的板子上的是不是一致,

如果是一致的,

删除 rm output/build/libpng-1.6.37/.stamp_* 重新 make

离线

页脚