1. 在网站 https://www.infradead.org/~tgr/libnl/files/ 下载 libnl-1.1.4.tar.gz 配置,编译,安装
1.1 配置
./configure --host=arm-linux --prefix=/home/wangkun/test/wifi_sta/libnl-1.1.4_build CC=arm-himix100-linux-gcc
1.2 编译
make
1.3 安装
make install
2. 在网站 https://www.openssl.org/ 下载 openssl-1.1.1b.tar.gz 配置,编译,安装
2.1 配置
./config no-async no-asm shared --prefix=/home/wangkun/test/wifi_sta/openssl-1.1.1b_build --cross-compile-prefix=arm-himix100-linux-
2.2 编译
【如果有就修改】修改config 文件中,添加 GUESSOS="armv7-hisi-linux2"
将Makefile 里面的两处 -m64 去掉
make
2.3 安装
make install
3. 在网站 https://w1.fi/releases/ 下载 wpa_supplicant-2.6.tar.gz 配置,编译,安装
3.1 配置
cp defconfig .config
修改 .config 文件第26行
CC=arm-himix100-linux-gcc
CFLAGS += -I/home/wangkun/test/wifi_sta/libnl-1.1.4_bui