QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 845|回复: 5

NVIDIA的kernel没法编译,怎么办?

[复制链接]
发表于 2002-12-17 18:26:35 | 显示全部楼层 |阅读模式
我的NVIDIA_kernel-1.0-4191-src.rpm没有办法编译,用命令rpmbuild --rebuild NVIDIA_kernel-1.0-4191-src.rpm 时,编译一段时间后退出,提示如下:
install: cannot stat `nvidia.o': No such file or directory
error: Bad exit status from /var/tmp/rpm-tmp.20747 (%install)


RPM build errors:
    user buildmeister does not exist - using root
    group buildmeister does not exist - using root
    user buildmeister does not exist - using root
    group buildmeister does not exist - using root
    Bad exit status from /var/tmp/rpm-tmp.20747 (%install)
我用的是REDHAT8.0,TNT2 M64的显卡,我也试过别的版本的NVIDIA ,I386的 RPM,装了以后,X就进不去了.
发表于 2002-12-17 18:46:38 | 显示全部楼层
用root用户装
回复

使用道具 举报

发表于 2002-12-17 18:56:49 | 显示全部楼层
我的问题好像和顶楼的差不多,我的在make NVIDIA_kernel后出现错误:

nv.c: In function `nv_agp_translate_address':
nv.c:2903: parse error before ')' token
nv.c: In function `nv_agp_retrieve_mapping':
nv.c:2929: parse error before ')' token
/usr/include/linux/highmem.h: At top level:
nv.c:155: storage size of `nv_fops' isn't known
nv.c:1037: storage size of `nv_vm_ops' isn't known
make: *** [nv.o] Error 1
[root@localhost NVIDIA_kernel-1.0-3123]#
我是在root下装的,我用的是NVIDIA RIVA TNT2 小影霸速龙1000的
是不是少装了什么包包?
回复

使用道具 举报

发表于 2002-12-17 20:20:45 | 显示全部楼层
to yifeng:
试试安装kernel-header和kernel-source(如果你的安装光盘上有这个的话)
回复

使用道具 举报

 楼主| 发表于 2002-12-18 10:04:05 | 显示全部楼层
我是在root下编译的
回复

使用道具 举报

发表于 2002-12-18 10:34:48 | 显示全部楼层
我也觉得很奇怪,以前在 mandrake 9 下,nvidia 需要的包都安装好了,可是编译就算通过了,X 也时常启动不了了,往往要编译好几次才偶尔可以通过。

可是我这儿完全从源代码开始码安装的 Gentoo 安装 nvidia 驱动从来没有失败过。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-9-29 11:27 , Processed in 0.096663 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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