Chinaunix首页 | 论坛 | 博客
  • 博客访问: 114764
  • 博文数量: 95
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 12
  • 用 户 组: 普通用户
  • 注册时间: 2013-04-27 08:43
文章分类
文章存档

2013年(95)

我的朋友

分类: Android平台

2013-04-27 08:48:20

原文地址:Linux IW 移植 作者:myfaxmail

一、准备工具:
       iw.tar.bz2:  
      
       libnl:
       ~tgr/libnl/
二、交叉编译libnl

点击(此处)折叠或打开

  1. ./configure --prefix=./install/ CC=arm-linux-gcc --host=arm
  2. make
  3. make instal
三、进入iw目录

点击(此处)折叠或打开

  1. export PKG_CONFIG_PATH=./install/lib/pkgconfig:$PKG_CONFIG_PATH
  2. make CC=arm-linux-gcc
四、生成iw命令
五、如果出现
      libnl-3.2.21/install/lib/libnl-3.a(socket.o): In function `nl_write_lock':
      libnl-3.2.21/lib/../include/netlink-private/netlink.h:237: undefined reference to `pthread_rwlock_wrlock'
及如下错误
      install/lib/libnl-3.a(utils.o): In function `nl_prob2int':
      libnl-3.2.21/lib/utils.c:392: undefined reference to `rint'
      collect2: ld returned 1 exit status
解决方法:
      修改iw-3.7/Makefile
      增加LDFLAGS += -lpthread -lm

阅读(2439) | 评论(0) | 转发(0) |
0

上一篇:Linux ap

下一篇:SD 命令格式及解析

给主人留下些什么吧!~~