我在使用 autconf 为我的手臂板交叉编译库时遇到问题。
我正在使用这条线:
./configure --target=arm-linux --host=arm-linux --prefix=/bla/bla/bla/linux_arm_tool CFLAGS='-m32'
make
make install
当我file
检查它时,我得到:
libjpeg.so.8.4.0: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, not stripped
这似乎根本不对,但我还是尝试使用它......我得到:
/usr/lib/gcc/arm-linux-gnueabi/4.5.3/../../../../arm-linux-gnueabi/bin/ld: skipping incompatible /bla/bla/bla/bla/../linux_arm_tool/lib/libjpeg.so when searching for -ljpeg
我很茫然,我已经在谷歌上搜索了一个小时......