移植环境:
       主机操作系统: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 <ctype.h>
GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐