"); //-->
下面这个错误搞得我弄了好久都没弄好,虽然现在也没有搞清楚,但是应该是我交叉编译环境的设置问题,在网上搜了好久,没有搜到同样的问题解决方法,但是找到了好多类似错误的解决,始终还是没有能完全搞定。
/usr/bin/ld: skipping incompatible /opt/FriendlyARM/.../lib/libobexftp.so when searching for -obexftp
/usr/bin/ld: cannot find -lobexftp
collect2: ld returned 1 exit status
没有搞清楚为什么是/usr/bin/ld 我用了LD="arm-linux-ld"也是一样
后来又尝试了
export NM="/usr/local/arm/3".4.1/arm-linux/bin/nm
export LD="/usr/local/arm/3".4.1/arm-linux/bin/ld
export CC="/usr/local/arm/3".4.1/arm-linux/bin/gcc
export CXX="/usr/local/arm/3".4.1/arm-linux/bin/g++
export RANLIB="/usr/local/arm/3".4.1/arm-linux/bin/ranlib
export AR="/usr/local/arm/3".4.1/arm-linux/bin/ar
似乎也没有什么作用
最后用了./configure --help一下
才发现了--disable-perl python ruby tcl
想起出错的时候是在和perl相关程序的编译时候出错。
索性就吧perl python ruby tcl全部disable了,反正我也用不到
最后终于没有发现错误,然后make install 哈哈
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。