hostapd移植与使用 undefined reference to `getenv@GLIBC_2.0‘ invalid/unknown driver nl80211

君正T31 - hostapd 移植与使用

第一步 下载libnel源码

下载路径 http://www.infradead.org/~tgr/libnl/

hostapd移植与使用 undefined reference to `getenv@GLIBC_2.0‘ invalid/unknown driver nl80211_第1张图片

第二步 编译libnl源码
mkdir libnl_install			// 创建安装路径
CFLAGS="-muclibc -O2" CPPFLAGS="-muclibc -O2" LDFLAGS="-muclibc -O2" ./configure --host=mips-linux-gnu --prefix=/usr/local/wpa_supplicant/libnl-1.1.4/libnl_install
make
make install

遇到的错误:

LD nl-addr-add
/usr/local/arm/mips-gcc472-glibc216-32bit/bin/…/lib/gcc/mips-linux-gnu/4.7.2/…/…/…/…/mips-linux-gnu/bin/ld: warning: libm.so.6, needed by …/lib/libnl.so, not found (try using -rpath or -rpath-link)
…/lib/libnl.so: undefined reference to `getenv@GLIBC_2.0’

你可能感兴趣的:(嵌入式开发,linux,wifi)