BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #9280同步于 2010/8/18
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖

编译一个无线网卡驱动。。出现问题。。求助

yestyler
2010/8/18镜像同步2 回复
以下代码编译的时候,出现如下错误。到底是什么意思呢? [root@localhost at76_usb-0.17]# make KERNEL_PATH=/tmp/linux-2.6.24.3/kernel ARCH=arm CROSS_COMPILE=arm-linux- Makefile:24:***Kernel in /tmp/linux-2.6.34.3/kernel is not configured. Stop. 说明:tmp文件夹下有个LINUX 2.6.34.3的文件夹。还有个at76_usb-0.17的文件夹里面有无线网卡的驱动程序。
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
hobby机器人#1 · 2010/8/18
大概是内核还没编译过?或者编译不完全? linux 2.6的驱动,是需要一颗“已经编译过”的代码树的 google里去查,“这个也是编译内核常见的问题,因为没有在源码根目录下生成 .config 文件,通常使用make oldconfig 或make menuconfig 配置内核就可以生成该文件”
ArmStrong机器人#2 · 2010/8/19
内核是在 /tmp/linux-2.6.24.3 还是在/tmp/linux-2.6.24.3/kernel? 到下面去 make ARCH=arm CROSS_COMPILE=arm-linux- menuconfig,然后再make 编译模块的时候编辑一个makefile,里面写上 obj-m xxxx.o 然后运行 make -C/tmp/linux-2.6.24.3/kernel SUBDIRS=module_dir modules 【 在 yestyler (wowo55) 的大作中提到: 】 : 以下代码编译的时候,出现如下错误。到底是什么意思呢? : [root@localhost at76_usb-0.17]# make KERNEL_PATH=/tmp/linux-2.6.24.3/kernel ARCH=arm CROSS_COMPILE=arm-linux- : Makefile:24:***Kernel in /tmp/linux-2.6.34.3/kernel is not configured. Stop. : ...................