交叉编译ARM的libpng时出错:文件无法识别:文件格式无法识别collect2:ld返回1退出状态

时间:2015-04-13 06:48:56

标签: linux cross-compiling libpng directfb

在为ARM编译DirectFB时我们需要libpng作为依赖项我交叉编译了libpng并且它已成功完成但在编译DirectFB时我在make命令后出现此错误

/home/vishal/new_dfb/DirectFB_LiTE/lib/libpng12.so: file not recognized: File format not recognized
collect2: ld returned 1 exit status
make[2]: *** [directfb-csource] Error 1

我尝试了“file”命令,其输出是

file /home/vishal/new_dfb/DirectFB_LiTE/lib/libpng12.so
/home/vishal/new_dfb/DirectFB_LiTE/lib/libpng12.so: symbolic link to `libpng12.so.0.51.0'

由于存在libpng12.so.0.51.0,所以没有问题。 有什么帮助吗?

0 个答案:

没有答案