日期:2014-05-16  浏览次数:20765 次

编译pixman0.12.0时出错 求高手解决。
使用命令:CC=arm-linux-gcc ./configure --host=arm-linux --prefix=$PREFIX配置成功,make时出错:
/usr/lib/libgtk-x11-2.0.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make[2]: *** [clip-test] 错误 1
make[2]:正在离开目录 `/home/gtk/pixman-0.12.0/test'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/home/gtk/pixmap
我的机器位数是32位应该不存在机器位数不一致的问题。还可能是什么问题呢,怎么解决。急啊,谢谢啦。。。。

------解决方案--------------------
应该是位数的关系:
http://ugweb.cs.ualberta.ca/~rod/tutorials/error_messagesC.html