我使用的是mini6410官方光盘的linux2.6.38内核,网卡驱动是从官网:
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=3&PNid=48&PFid=48&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true#RTL8188CUS 下载的
运行make以后:
[root@localhost rtl8188C_8192C_usb_linux_v3.4.4_4749.20121105]# make
make ARCH=arm CROSS_COMPILE=arm-linux- -C /opt/FriendlyARM/mini6410/linux/linux-2.6.38 M=/opt/RTL8188C_8192C_USB_linux_v3.4.4_4749.20121105/driver/rtl8188C_8192C_usb_linux_v3.4.4_4749.20121105 modules
make[1]: Entering directory `/opt/FriendlyARM/mini6410/linux/linux-2.6.38'
ERROR: Kernel configuration is invalid.
include/generated/autoconf.h or include/config/auto.conf are missing.
Run 'make oldconfig && make prepare' on kernel src to fix it.
WARNING: Symbol version dump /opt/FriendlyARM/mini6410/linux/linux-2.6.38/Module.symvers
is missing; modules will have no dependencies and modversions.
Building modules, stage 2.
/opt/FriendlyARM/mini6410/linux/linux-2.6.38/scripts/Makefile.modpost:42: include/config/auto.conf: 没有那个文件或目录
make[2]: *** 没有规则可以创建目标“include/config/auto.conf”。 停止。
make[1]: *** [modules] 错误 2
make[1]: Leaving directory `/opt/FriendlyARM/mini6410/linux/linux-2.6.38'
make: *** [modules] 错误 2
于是这里面出现的ERROR让我非常困扰,无法编译,于是来这里求助