移植环境:
主机操作系统:Ubantu
10.10
目标系统:hi351x 内核
linux-2.6.14
交叉编译器:arm-hismall-linux-
wireless_tools版本: wireless_tools.29.tar.bz2
1.1 下载wireless_tools.29.tar.bz2
下载地址:
1.2 解压
#tar xvfj
wireless_tools.29.tar.bz2
#cd
wireless_tools.29
1.3 Makefile修改
- 表示去掉的
+ 表示新增加的
#vi Makefile
- CC = gcc
+ CC=
arm-hismall-linux-gcc
- AR = ar
+ AR=
arm-hismall-linux-ar
#make
1.4 复制文件到产品板
拷贝libiw.so.29文件到目标系统/usr/lib/
拷贝用到的几个程序到产品板就可以了
iwpriv、iwconfig、iwlist, iwevent,
iwspy
至此wireless_tools移植完成
有可能出现的错误:
在到产品板上还出现can't resolve symbol
'__ctype_b_loc' 错误
去掉iwlib.h中这一行重新编译即可
#include