|
楼主 |
发表于 2005-8-11 00:01:42
|
显示全部楼层
Post by Lyrix
安装程序是运行起了,但编译驱动时老出错,打了补丁依然。郁闷......我现在只能用fbdev解解X的馋......
先是:agpgart_be.c error: structure has no member named 'slot_name'
打了 fglrx_6_8_0-8.14.13-fc4.patch.tar.gz 补丁后:
[/usr/local/lib/modules/fglrx/build_mod]# ./make.sh
ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.12.4-01_L-13_TE0808/build SUBDIRS=/usr/local/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/local/src/linux-2.6.12.4'
CC [M] /usr/local/lib/modules/fglrx/build_mod/2.6.x/agp3.o
CC [M] /usr/local/lib/modules/fglrx/build_mod/2.6.x/nvidia-agp.o
CC [M] /usr/local/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.o
/usr/local/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function `__fgl_agp_init':
/usr/local/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:7613: warning: `pm_register' is deprecated (declared at include/linux/pm.h:106)
/usr/local/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function `__fgl_agp_cleanup':
/usr/local/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:7623: warning: `pm_unregister_all' is deprecated (declared at include/linux/pm.h:116)
CC [M] /usr/local/lib/modules/fglrx/build_mod/2.6.x/i7505-agp.o
CC [M] /usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:119:25: asm/ioctl32.h: 没有那个文件或目录
In file included from /usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:125:
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.h:56:48: warning: backslash and newline separated by space
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.h:57:6: warning: backslash and newline separated by space
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.h:58:41: warning: backslash and newline separated by space
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `firegl_stub_register':
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:532: warning: assignment from incompatible pointer type
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_pci_enable_device':
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1044: warning: assignment from incompatible pointer type
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `firegl_get_user_ptr':
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1120: warning: assignment makes pointer from integer without a cast
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `firegl_put_user_ptr':
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1152: warning: cast from pointer to integer of different size
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1152: warning: cast from pointer to integer of different size
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1152: warning: cast from pointer to integer of different size
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1152: warning: cast from pointer to integer of different size
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_verify_area':
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1481: warning: `verify_area' is deprecated (declared at include/asm/uaccess.h:54)
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_register_ioctl32_conversion':
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2077: warning: implicit declaration of function `register_ioctl32_conversion'
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_unregister_ioctl32_conversion':
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2082: warning: implicit declaration of function `unregister_ioctl32_conversion'
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: At top level:
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2690: warning: initialization from incompatible pointer type
/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2915: warning: initialization from incompatible pointer type
make[2]: *** [/usr/local/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] 错误 1
make[1]: *** [_module_/usr/local/lib/modules/fglrx/build_mod/2.6.x] 错误 2
make[1]: Leaving directory `/usr/local/src/linux-2.6.12.4'
make: *** [kmod_build] 错误 2
build failed with return value 2
仍有编译错误。
我用的Debian Sarge AMD64,kernel 2.6.12.4,XFree86 4.3.0 ,看这个补丁的名字是给FC4/X.org的,能通用吗?有没有针对XF86 4.3.0 的补丁? |
|