QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1038|回复: 14

自己编译了一个 2.6.15-mm1 的内核,结果……………

[复制链接]
发表于 2006-1-8 11:18:26 | 显示全部楼层 |阅读模式
在安装 ati 驱动的时候 sh make.sh 出错
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_agp_allocate_memory_phys_list':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3843: warning: passing arg 3 of pointer to function makes integer from pointer without a cast
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_agp_bind_memory':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3882: warning: passing arg 1 of pointer to function from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_agp_unbind_memory':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3895: warning: passing arg 1 of pointer to function from incompatible pointer type
  LD [M]  /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
  Building modules, stage 2.
  MODPOST
*** Warning: "inter_module_register" [/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
*** Warning: "inter_module_put" [/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
*** Warning: "inter_module_get_request" [/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
*** Warning: "inter_module_unregister" [/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
  CC      /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
  LD [M]  /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-2.6.15'
[root@MagicLinux 2.6.x]#     

想跳楼了…………………………
发表于 2006-1-8 11:43:17 | 显示全部楼层
再往上找找是哪个头文件没找到引发的这个错误?
回复

使用道具 举报

 楼主| 发表于 2006-1-8 11:49:39 | 显示全部楼层
linux 的内核 include 里有的……………………
modules.h
是不是某个内核的 .so 的问题 ???
回复

使用道具 举报

发表于 2006-1-8 12:00:13 | 显示全部楼层
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
不是已经 make 好了吗?
看看
insmod /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
有没有用.
回复

使用道具 举报

 楼主| 发表于 2006-1-8 12:03:13 | 显示全部楼层
modprobe 失败,提示 Unknown symbol
回复

使用道具 举报

发表于 2006-1-8 12:06:00 | 显示全部楼层
我以前也遇到过, insmod nvidia.ko出错,跟楼主的问题一样
回复

使用道具 举报

 楼主| 发表于 2006-1-8 12:10:21 | 显示全部楼层

估计是内核的问题……………………
回复

使用道具 举报

发表于 2006-1-8 14:03:55 | 显示全部楼层
ati的驱动支持2.6.15吗?
回复

使用道具 举报

发表于 2006-1-8 16:42:09 | 显示全部楼层

Re: 自己编译了一个 2.6.15-mm1 的内核,结果…

不知道是否和你的问题有关系:

2.6.14以后的内核如果要正常安装运行fglrx驱动的话需要
打个verify area的补丁


[quote:a7c80e1a46="jiangtao9999"]在安装 ati 驱动的时候 sh make.sh 出错
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_agp_allocate_memory_phys_list':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3843: warning: passing arg 3 of pointer to function makes integer from pointer without a cast
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_agp_bind_memory':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3882: warning: passing arg 1 of pointer to function from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_agp_unbind_memory':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3895: warning: passing arg 1 of pointer to function from incompatible pointer type
  LD [M]  /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
  Building modules, stage 2.
  MODPOST
*** Warning: "inter_module_register" [/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
*** Warning: "inter_module_put" [/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
*** Warning: "inter_module_get_request" [/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
*** Warning: "inter_module_unregister" [/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
  CC      /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
  LD [M]  /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-2.6.15'
[root@MagicLinux 2.6.x]#     

想跳楼了…………………………[/quote]
回复

使用道具 举报

 楼主| 发表于 2006-1-8 18:21:06 | 显示全部楼层
verifyarea 的问题是一个 undefined ,我这个有 4 个…………
回复

使用道具 举报

发表于 2006-1-8 18:48:53 | 显示全部楼层
内核太新了吧,jiangtao……
回复

使用道具 举报

发表于 2006-1-8 19:29:46 | 显示全部楼层
我的gentoo-2.6.15 preempt (non-smp)打过verify补丁之后可以正常安装运行最新的ati驱动

可能是其他内核的补丁弄得?
回复

使用道具 举报

 楼主| 发表于 2006-1-8 19:37:21 | 显示全部楼层
可能是我用的 mm1 补丁的问题…………
回复

使用道具 举报

发表于 2006-1-8 22:27:33 | 显示全部楼层
一般这样的问题可能是内核补丁造成的,
回复

使用道具 举报

 楼主| 发表于 2006-1-8 22:37:04 | 显示全部楼层
:-(
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-25 12:31 , Processed in 0.068486 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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