前言
移植版本
- dbus-1.13.18
- expat-2.0.1
- libnl-3.5.0
- openssl-1.1.1i
- wpa_supplicant-2.9
移植平台
本次移植wpa_supplicant-2.9基于正点原子imx6ull-mini(EMMC)平台移植。
目录层次
1 移植openssl
1.1 下载解压
openssl-1.1.1i
- wget https://www.openssl.org/source/openssl-1.1.1i.tar.gz
1.2 修改移植编译
- 解压openssl-1.1.1i.tar.gz
tar -xvzf openssl-1.1.1i.tar.gz
- 创建build.sh 并执行
OUT_DIR='../../openssl/'
ABS_DIR=$(cd "$(dirname "$OUT_DIR")"; pwd)/$(basename "$OUT_DIR")
./Configure linux-armv4 shared no-asm --prefix=$ABS_DIR CROSS_COMPILE=arm-linux-gnueabihf-
make
make install
- 拷贝libcrypto和libss