wpa_supplicant 交叉编译 ld问题
发表于 : 2011-11-21 13:24
在交叉编译最新版本的 wpa_supplicant ,用的编译器是arm-linux-gcc-4.3.2,因为wpa_supplicant 依赖openssl,所以就先编译了openssl,编译器也是arm-linux-gcc-4.3.2,但是在编译 wpa_supplicant时,出现下面的错误:特别不理解的是,为什么链接器用的是/usr/bin/ld,而不是arm-linux-ld ,不知道 该怎么办了?
/usr/bin/ld: skipping incompatible /home/crazier/arm/openssl/lib/libssl.so when searching for -lssl
/usr/bin/ld: skipping incompatible /home/crazier/arm/openssl/lib/libssl.a when searching for -lssl
/usr/bin/ld: skipping incompatible /home/crazier/arm/openssl/lib/libcrypto.so when searching for -lcrypto
/usr/bin/ld: skipping incompatible /home/crazier/arm/openssl/lib/libcrypto.a when searching for -lcrypto
/usr/bin/ld: skipping incompatible /home/crazier/arm/openssl/lib/libssl.so when searching for -lssl
/usr/bin/ld: skipping incompatible /home/crazier/arm/openssl/lib/libssl.a when searching for -lssl
/usr/bin/ld: skipping incompatible /home/crazier/arm/openssl/lib/libcrypto.so when searching for -lcrypto
/usr/bin/ld: skipping incompatible /home/crazier/arm/openssl/lib/libcrypto.a when searching for -lcrypto