网卡驱动编译时出错!!!
时间:2009-04-20
来源:互联网
kenny@kenny-desktop:/media/disk/snull$ make
make -C /lib/modules/2.6.24-24-generic/build M=/media/disk/snull modules
make[1]: 正在进入目录 `/usr/src/linux-headers-2.6.24-24-generic'
scripts/Makefile.build:46: *** CFLAGS was changed in "/media/disk/snull/Makefile". Fix it to use EXTRA_CFLAGS。 停止。
make[1]: *** [_module_/media/disk/snull] 错误 2
make[1]:正在离开目录 `/usr/src/linux-headers-2.6.24-24-generic'
make: *** [default] 错误 2
这样的错误时什么回事呢?
make -C /lib/modules/2.6.24-24-generic/build M=/media/disk/snull modules
make[1]: 正在进入目录 `/usr/src/linux-headers-2.6.24-24-generic'
scripts/Makefile.build:46: *** CFLAGS was changed in "/media/disk/snull/Makefile". Fix it to use EXTRA_CFLAGS。 停止。
make[1]: *** [_module_/media/disk/snull] 错误 2
make[1]:正在离开目录 `/usr/src/linux-headers-2.6.24-24-generic'
make: *** [default] 错误 2
这样的错误时什么回事呢?
作者: Magic_QQQ 发布时间: 2009-04-20
kenny@kenny-desktop:/media/disk/snull$ make
make -C /lib/modules/2.6.24-24-generic/build M=/media/disk/snull modules
make[1]: 正在进入目录 `/usr/src/linux-headers-2.6.24-24-generic'
CC [M] /media/disk/snull/snull.o
/media/disk/snull/snull.c:18:26: 错误: linux/config.h:没有该文件或目录
/media/disk/snull/snull.c: 在函数‘snull_poll’中:
/media/disk/snull/snull.c:289: 错误: ‘struct net_device’没有名为‘quota’的成员
/media/disk/snull/snull.c:289: 警告: 在‘_x’的声明中,类型默认为‘int’
/media/disk/snull/snull.c:289: 错误: ‘struct net_device’没有名为‘quota’的成员
/media/disk/snull/snull.c:319: 错误: ‘struct net_device’没有名为‘quota’的成员
/media/disk/snull/snull.c:321: 错误: 提供给函数‘netif_rx_complete’的实参太少
/media/disk/snull/snull.c: 在函数‘snull_napi_interrupt’中:
/media/disk/snull/snull.c:406: 错误: 提供给函数‘netif_rx_schedule’的实参太少
/media/disk/snull/snull.c: 在函数‘snull_init’中:
/media/disk/snull/snull.c:654: 错误: ‘struct net_device’没有名为‘rebuild_header’的成员
/media/disk/snull/snull.c:655: 错误: ‘struct net_device’没有名为‘hard_header’的成员
/media/disk/snull/snull.c:659: 错误: ‘struct net_device’没有名为‘poll’的成员
/media/disk/snull/snull.c:660: 错误: ‘struct net_device’没有名为‘weight’的成员
/media/disk/snull/snull.c:665: 错误: ‘struct net_device’没有名为‘hard_header_cache’的成员
make[2]: *** [/media/disk/snull/snull.o] 错误 1
make[1]: *** [_module_/media/disk/snull] 错误 2
make[1]:正在离开目录 `/usr/src/linux-headers-2.6.24-24-generic'
make: *** [default] 错误 2
现在变这个错误了。。。
make -C /lib/modules/2.6.24-24-generic/build M=/media/disk/snull modules
make[1]: 正在进入目录 `/usr/src/linux-headers-2.6.24-24-generic'
CC [M] /media/disk/snull/snull.o
/media/disk/snull/snull.c:18:26: 错误: linux/config.h:没有该文件或目录
/media/disk/snull/snull.c: 在函数‘snull_poll’中:
/media/disk/snull/snull.c:289: 错误: ‘struct net_device’没有名为‘quota’的成员
/media/disk/snull/snull.c:289: 警告: 在‘_x’的声明中,类型默认为‘int’
/media/disk/snull/snull.c:289: 错误: ‘struct net_device’没有名为‘quota’的成员
/media/disk/snull/snull.c:319: 错误: ‘struct net_device’没有名为‘quota’的成员
/media/disk/snull/snull.c:321: 错误: 提供给函数‘netif_rx_complete’的实参太少
/media/disk/snull/snull.c: 在函数‘snull_napi_interrupt’中:
/media/disk/snull/snull.c:406: 错误: 提供给函数‘netif_rx_schedule’的实参太少
/media/disk/snull/snull.c: 在函数‘snull_init’中:
/media/disk/snull/snull.c:654: 错误: ‘struct net_device’没有名为‘rebuild_header’的成员
/media/disk/snull/snull.c:655: 错误: ‘struct net_device’没有名为‘hard_header’的成员
/media/disk/snull/snull.c:659: 错误: ‘struct net_device’没有名为‘poll’的成员
/media/disk/snull/snull.c:660: 错误: ‘struct net_device’没有名为‘weight’的成员
/media/disk/snull/snull.c:665: 错误: ‘struct net_device’没有名为‘hard_header_cache’的成员
make[2]: *** [/media/disk/snull/snull.o] 错误 1
make[1]: *** [_module_/media/disk/snull] 错误 2
make[1]:正在离开目录 `/usr/src/linux-headers-2.6.24-24-generic'
make: *** [default] 错误 2
现在变这个错误了。。。
作者: Magic_QQQ 发布时间: 2009-04-20
你安装了kernel的源码了吗?应该在/usr/src/下面,
编译驱动要kernel的头文件的。
编译驱动要kernel的头文件的。
作者: zpcat 发布时间: 2009-04-20
引用:
作者: zpcat
你安装了kernel的源码了吗?应该在/usr/src/下面,
编译驱动要kernel的头文件的。 |
作者: Magic_QQQ 发布时间: 2009-04-21
引用:
作者: Magic_QQQ
没安装啊,请问如何安装啊?请大牛赐教。。。
|
这样就好了吧,一般不用安装到/usr/include.
作者: zpcat 发布时间: 2009-04-21
我的/usr/src目录下有好多/usr/src/linux-headers-2.6.24-23-generic这样的文件啊,这些是不是就是内核的源码了?
作者: Magic_QQQ 发布时间: 2009-04-21
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28