QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 986|回复: 10

Fedora编译NF2板载网卡错误,按“工作站”安装系统.

[复制链接]
发表于 2004-4-18 21:22:21 | 显示全部楼层 |阅读模式
gcc为3.3.0。

nvnet.c:1187: error: syntax error before string constant
nvnet.c:1196: error: syntax error before string constant
nvnet.c:1200: error: syntax error before string constant
nvnet.c:1223: error: dereferencing pointer to incomplete type
nvnet.c:1224: error: dereferencing pointer to incomplete type
nvnet.c:1225: error: dereferencing pointer to incomplete type
nvnet.c:1226: error: dereferencing pointer to incomplete type
nvnet.c:1227: error: dereferencing pointer to incomplete type
nvnet.c:1228: error: dereferencing pointer to incomplete type
nvnet.c:1229: error: dereferencing pointer to incomplete type
nvnet.c:1235: warning: implicit declaration of function `register_netdev'
nvnet.c: In function `nvnet_remove':
nvnet.c:1248: error: dereferencing pointer to incomplete type
nvnet.c:1249: error: dereferencing pointer to incomplete type
nvnet.c:1264: error: dereferencing pointer to incomplete type
nvnet.c:1264: error: dereferencing pointer to incomplete type
nvnet.c:1266: error: dereferencing pointer to incomplete type
nvnet.c:1266: error: dereferencing pointer to incomplete type
nvnet.c:1266: error: dereferencing pointer to incomplete type
nvnet.c:1268: error: dereferencing pointer to incomplete type
nvnet.c:1270: error: dereferencing pointer to incomplete type
nvnet.c:1270: error: dereferencing pointer to incomplete type
nvnet.c:1271: error: dereferencing pointer to incomplete type
nvnet.c:1274: warning: implicit declaration of function `unregister_netdev'
nvnet.c:1279: error: dereferencing pointer to incomplete type
nvnet.c:1279: error: dereferencing pointer to incomplete type
nvnet.c:1280: error: dereferencing pointer to incomplete type
nvnet.c:1280: error: dereferencing pointer to incomplete type
nvnet.c: In function `nvnet_init_module':
nvnet.c:1297: warning: implicit declaration of function `pci_module_init'
nvnet.c: In function `nvnet_cleanup_module':
nvnet.c:1303: warning: implicit declaration of function `pci_unregister_driver'
nvnet.c: In function `nvnet_suspend':
nvnet.c:1322: warning: implicit declaration of function `pci_get_drvdata'
nvnet.c:1323: error: dereferencing pointer to incomplete type
nvnet.c:1325: warning: implicit declaration of function `netif_running'
nvnet.c:1331: warning: implicit declaration of function `netif_device_detach'
nvnet.c: In function `nvnet_resume':
nvnet.c:1347: error: dereferencing pointer to incomplete type
nvnet.c:1350: error: dereferencing pointer to incomplete type
nvnet.c:1355: warning: implicit declaration of function `netif_device_attach'
nvnet.c: At top level:
nvnet.c:99: error: storage size of `nvnet_driver' isn't known
make[1]: *** [nvnet.o] Error 1
make[1]: Leaving directory `/tmp/nforce/nvnet'
make: *** [nvnet_make] Error 2


请帮帮我,谢谢。
 楼主| 发表于 2004-4-19 21:45:55 | 显示全部楼层
顶!
回复

使用道具 举报

 楼主| 发表于 2004-4-21 09:37:19 | 显示全部楼层

再来!
回复

使用道具 举报

发表于 2004-4-21 13:52:11 | 显示全部楼层
好好看看README
回复

使用道具 举报

发表于 2004-4-22 18:28:09 | 显示全部楼层
你用的是2.6内核吗?2.6是不可能成功的。nvidia官方的驱动只能用在2.4内核上。

2.6内核已经自带nforce网卡的驱动了
回复

使用道具 举报

发表于 2004-4-22 18:33:40 | 显示全部楼层
对了,fedora自带的内核是2.4.22支持nptl的,不知道是不是这个问题,反正我下的标准版2.4内核从2.4.18到2.4.25编译时从来没出过问题。

倒是nptl的内核在玩xmame时,必定死机。
回复

使用道具 举报

 楼主| 发表于 2004-4-22 22:12:13 | 显示全部楼层
[quote:2242ca9cbd="voodoomaster"]对了,fedora自带的内核是2.4.22支持nptl的,不知道是不是这个问题。[/quote]
究竟是什么问题呢?上不了网很郁闷啊,我看了RELEASE,好像是支持2.4.22嘛
回复

使用道具 举报

 楼主| 发表于 2004-4-22 22:15:47 | 显示全部楼层

金山快译这样翻的,看不懂:


nvnet.c:1187: 错误: 语法错误在前字符串常数
nvnet.c:1196: 错误: 语法错误在前字符串常数
nvnet.c:1200: 错误: 语法错误在前字符串常数
nvnet.c:1223: 错误: 废弃指针到不完全的类型
nvnet.c:1224: 错误: 废弃指针到不完全的类型
nvnet.c:1225: 错误: 废弃指针到不完全的类型
nvnet.c:1226: 错误: 废弃指针到不完全的类型
nvnet.c:1227: 错误: 废弃指针到不完全的类型
nvnet.c:1228: 错误: 废弃指针到不完全的类型
nvnet.c:1229: 错误: 废弃指针到不完全的类型
nvnet.c:1235: 警告: 功能的暗示的宣布`register_netdev
nvnet.c: 在功能`nvnet_remove':
nvnet.c:1248: 错误: 废弃指针到不完全的类型
nvnet.c:1249: 错误: 废弃指针到不完全的类型
nvnet.c:1264: 错误: 废弃指针到不完全的类型
nvnet.c:1264: 错误: 废弃指针到不完全的类型
nvnet.c:1266: 错误: 废弃指针到不完全的类型
nvnet.c:1266: 错误: 废弃指针到不完全的类型
nvnet.c:1266: 错误: 废弃指针到不完全的类型
nvnet.c:1268: 错误: 废弃指针到不完全的类型
nvnet.c:1270: 错误: 废弃指针到不完全的类型
nvnet.c:1270: 错误: 废弃指针到不完全的类型
nvnet.c:1271: 错误: 废弃指针到不完全的类型
nvnet.c:1274: 警告: 功能的暗示的宣布`unregister_netdev
nvnet.c:1279: 错误: 废弃指针到不完全的类型
nvnet.c:1279: 错误: 废弃指针到不完全的类型
nvnet.c:1280: 错误: 废弃指针到不完全的类型
nvnet.c:1280: 错误: 废弃指针到不完全的类型
nvnet.c: 在功能`nvnet_init_module':
nvnet.c:1297: 警告: 功能的暗示的宣布`pci_module_init'
nvnet.c: 在功能`nvnet_cleanup_module':
nvnet.c:1303: 警告: 功能的暗示的宣布`pci_unregister_driver'
nvnet.c: 在功能`nvnet_suspend':
nvnet.c:1322: 警告: 功能的暗示的宣布`pci_get_drvdata'
nvnet.c:1323: 错误: 废弃指针到不完全的类型
nvnet.c:1325: 警告: 功能的暗示的宣布`netif_running
nvnet.c:1331: 警告: 功能的暗示的宣布`netif_device_detach'
nvnet.c: 在功能`nvnet_resume':
nvnet.c:1347: 错误: 废弃指针到不完全的类型
nvnet.c:1350: 错误: 废弃指针到不完全的类型
nvnet.c:1355: 警告: 功能的暗示的宣布`netif_device_attach'
nvnet.c: 在顶部水平:
nvnet.c:99: 错误: 的贮藏大小`nvnet_driver不是知名的
制造[1]: *** [nvnet.o] 错误1
制造[1]: 离开目录`/tmp/nforce/nvnet'
制造: *** [nvnet_make] 错误2
回复

使用道具 举报

发表于 2004-4-23 09:43:18 | 显示全部楼层
你去www.kernel.org下个标准版的2.4.22试试。

nptl 是 native posix thread library 的缩写,fedora 的内核就是用的使用nptl技术的内核。
回复

使用道具 举报

 楼主| 发表于 2004-4-23 15:13:56 | 显示全部楼层
晕倒,还要更换内核???
FR自己的不算标准吗?
回复

使用道具 举报

发表于 2004-4-23 22:13:58 | 显示全部楼层
不清楚,不过以前叫redhat的时候默认的内核都是不带nptl支持的,我nptl的内核用得不多,好像nptl对网站服务器有不错的加速效果。

但是用nptl的内核来玩xmame是,每次必死机。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-20 00:42 , Processed in 0.042548 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表