下载最新版的wpa_supplicant ,官方链接为:http://hostap.epitest.fi/releases/wpa_supplicant-2.5.tar.gz
阅读wpa_supplicant 提供的defconfig,了解到wpa_supplicant 依赖于 openssl 和 libnl
下载并编译openssl
(1) 下载openssl 源码 http://www.openssl.org/source/
(2) 解压, 执行 ./Configure shared linux-armv4 --prefix=/home/my_lib
(3) 修改Makefile
CC = arm-nptl-linux-cc
AR= arm-nptl-linux-ar $(ARFLAGS) r
RANLIB= arm-nptl-linux-ranlib
(4) 执行 make ; make install
下载编译libnl
(1)下载libnl 源码 https://www.infradead.org/~tgr/libnl/
(2)下载 libnl 1.1.4 版本
(3)解压,执行 ./configure --host=arm-nptl-linux --prefix=/home/my_lib
(4)执行 make; make install
<