在交叉编译最新版本的 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
wpa_supplicant 交叉编译 ld问题
- Crazier
- 帖子: 1051
- 注册时间: 2007-09-23 17:06
- 联系:
- poweroff
- 帖子: 395
- 注册时间: 2008-12-13 15:03
- Crazier
- 帖子: 1051
- 注册时间: 2007-09-23 17:06
- 联系:
Re: wpa_supplicant 交叉编译 ld问题
呵呵,谢谢回复,已经解决了。主要是编译的时候没有配置好。