make时出现/usr/bin/ld: skipping incompatible 。。。
我在编译一个图形界面程序时出现:
[root@localhost button]# make
g++ -o button button.o -L/pxa270/qtopia/arm/qt-2.3.10/lib -lqte -lm -lstdc++
/usr/bin/ld: skipping incompatible /pxa270/qtopia/arm/qt-2.3.10/lib/libqte.so when searching for -lqte
/usr/bin/ld: cannot find -lqte
collect2: ld returned 1 exit status
make: *** [button] Error 1
我的lib/libqte.so都是正确的,也是32位的,看了些资料,有说是/usr/lib/ld与交叉编译出的lib不兼容,所以不能正常工作,但究竟怎么解决呢?这问题困扰多时了,也试过很多方法,但都没用,希望会解决的大侠们帮忙解决下!!!