环境Ubuntu18.04
安装工具wpa_supplicant2.6
1.修改编译工具CC = arm-linux-gcc(已经导出环境变量)
2.直接编译
后面出错
…/src/crypto/tls_openssl.c:19: fatal error: openssl/ssl.h: No such
file or directory compilation terminated.
缺少一个openssl下面的库
下载openssl(注意查看wpa_supplicant的README,里面有说支持的openssl版本)
我下载了openssl_1.0.2的版本
openssl编译的配置
1) ./config no-asm shared --prefix=/root/software
2) 修改Makefile
CC= gcc
AR= ar $(ARFLAGS) r
RANLIB= /usr/bin/ranlib
NM= nm
修改为:
CC= arm