1. Openssl交叉编译:(选择的版本是openssl-1.1.1.tar.gz)
参考我的上一篇:https://www.cnblogs.com/TiddlerYu/p/12643041.html
编译出 openssl
2. Libnl: 交叉编译 (选择的版本是libnl-3.2.25.tar.gz)
hostapd2.7的区别在于,libnl需要3.0以上版本的支持。
libnl下载:
http://www.infradead.org/~tgr/libnl/files/
解压安装包,建一个__install文件夹用来保存安装的库文件
# mkdir __install
#./configure --host=arm CC=arm-himix100-linux-gcc --prefix=$(pwd)/__install --enable-static
#make & make install
就可以看到__install/lib/ 下面有生成的libnl静态库:
3. hostapd2.7版本的编译参考:
https://www.cnblogs.com/TiddlerYu/p/12643041.html
原文:https://www.cnblogs.com/TiddlerYu/p/12887557.html