[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Ati driver e moduli fglrx



Ciao a tutti

Ho un grosso problema con la creazione dei moduli "fglrx" dopo l'installazione dei pacchetti dpkg -i fglrx-driver_8.10.19-1_i386.deb
dpkg -i fglrx-kernel-src_8.10.19-1_i386.deb.
In pratica dopo essere entrato in "/usr/src/modules/fglrx-kernel-src"
e aver dato ./make.sh mi da questo log.:

ATI module generator V 2.0
==========================
initializing...
build_date =dom mar 20 09:54:06 CET 2005
uname -r =2.6.11.5
uid=0(root) gid=0(root) gruppi=0(root)
..
drwxr-xr-x  34 root root 4896 2005-03-19 14:34 /usr/include
..
totale 30567
-rw-r--r-- 1 root root 263386 2005-02-17 11:20 fglrx-kernel-src.tar.gz -rw-r--r-- 1 root root 30998917 2005-01-19 11:26 kernel-source-2.4.27.tar.bz2
drwxrwxr-x  19  500 michele     1184 2005-03-19 23:09 linux-2.6.11.5
drwxr-xr-x   3 root src           80 2005-02-17 11:20 modules
drwxr-xr-x   7 root root         168 2005-03-08 06:44 rpm
..
file /usr/src/linux-2.6.11.5/include/linux/agp_backend.h says: AGP=1
kernel configuration says: SMP=1
kernel configuration says: MODVERSIONS=1
..
CC=gcc
cc_version=3.3.5
found major but not minor version match for gcc and the ip-library
ls -l ./libfglrx_ip.a
lrwxrwxrwx 1 root root 20 2005-03-20 09:54 ./libfglrx_ip.a -> ../libfglrx_ip.a.GCC3
..
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
def_vma_api_version=-DFGL_LINUX253P1_VMA_API
doing Makefile based build for kernel 2.6.x and higher
make -C /usr/src/linux-2.6.11.5 SUBDIRS=/usr/src/modules/fglrx-kernel-src modules
make[1]: Entering directory `/usr/src/linux-2.6.11.5'
  CC [M]  /usr/src/modules/fglrx-kernel-src/agp3.o
  CC [M]  /usr/src/modules/fglrx-kernel-src/nvidia-agp.o
  CC [M]  /usr/src/modules/fglrx-kernel-src/agpgart_be.o
/usr/src/modules/fglrx-kernel-src/agpgart_be.c: In function `agp_find_supported_device': /usr/src/modules/fglrx-kernel-src/agpgart_be.c:6526: warning: unused variable `cap_ptr' /usr/src/modules/fglrx-kernel-src/agpgart_be.c: In function `__fgl_agp_init': /usr/src/modules/fglrx-kernel-src/agpgart_be.c:7611: warning: `pm_register' is deprecated (declared at include/linux/pm.h:106) /usr/src/modules/fglrx-kernel-src/agpgart_be.c: In function `__fgl_agp_cleanup': /usr/src/modules/fglrx-kernel-src/agpgart_be.c:7621: warning: `pm_unregister_all' is deprecated (declared at include/linux/pm.h:116)
/usr/src/modules/fglrx-kernel-src/agpgart_be.c: At top level:
/usr/src/modules/fglrx-kernel-src/agpgart_be.c:6507: warning: `agp_check_supported_device' defined but not used
  CC [M]  /usr/src/modules/fglrx-kernel-src/i7505-agp.o
  CC [M]  /usr/src/modules/fglrx-kernel-src/firegl_public.o
/usr/src/modules/fglrx-kernel-src/firegl_public.c: In function `firegl_stub_putminor': /usr/src/modules/fglrx-kernel-src/firegl_public.c:509: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:578) /usr/src/modules/fglrx-kernel-src/firegl_public.c:511: warning: `inter_module_unregister' is deprecated (declared at include/linux/module.h:574) /usr/src/modules/fglrx-kernel-src/firegl_public.c: In function `firegl_stub_register': /usr/src/modules/fglrx-kernel-src/firegl_public.c:531: warning: `inter_module_register' is deprecated (declared at include/linux/module.h:573) /usr/src/modules/fglrx-kernel-src/firegl_public.c:562: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:578) /usr/src/modules/fglrx-kernel-src/firegl_public.c: In function `__ke_get_vm_phys_addr': /usr/src/modules/fglrx-kernel-src/firegl_public.c:1673: warning: passing arg 1 of `pmd_offset' from incompatible pointer type /usr/src/modules/fglrx-kernel-src/firegl_public.c: In function `do_vm_shm_nopage': /usr/src/modules/fglrx-kernel-src/firegl_public.c:2203: warning: passing arg 1 of `pmd_offset' from incompatible pointer type /usr/src/modules/fglrx-kernel-src/firegl_public.c: In function `__ke_vm_phys_addr_str': /usr/src/modules/fglrx-kernel-src/firegl_public.c:2573: warning: passing arg 1 of `pmd_offset' from incompatible pointer type /usr/src/modules/fglrx-kernel-src/firegl_public.c: In function `__ke_vm_map': /usr/src/modules/fglrx-kernel-src/firegl_public.c:2722: warning: implicit declaration of function `remap_page_range'
/usr/src/modules/fglrx-kernel-src/firegl_public.c: At top level:
/usr/src/modules/fglrx-kernel-src/firegl_public.c:2876: error: parse error before '*' token /usr/src/modules/fglrx-kernel-src/firegl_public.c:2876: warning: type defaults to `int' in declaration of `drm_agp_module_stub' /usr/src/modules/fglrx-kernel-src/firegl_public.c:2876: warning: data definition has no type or storage class /usr/src/modules/fglrx-kernel-src/firegl_public.c: In function `__ke_agpgart_available': /usr/src/modules/fglrx-kernel-src/firegl_public.c:3018: error: `drm_agp_t' undeclared (first use in this function) /usr/src/modules/fglrx-kernel-src/firegl_public.c:3018: error: (Each undeclared identifier is reported only once /usr/src/modules/fglrx-kernel-src/firegl_public.c:3018: error: for each function it appears in.) /usr/src/modules/fglrx-kernel-src/firegl_public.c:3018: error: parse error before ')' token /usr/src/modules/fglrx-kernel-src/firegl_public.c:3039: error: request for member `free_memory' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3041: error: request for member `free_memory' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3044: error: request for member `allocate_memory' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3046: error: request for member `allocate_memory' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3049: error: request for member `bind_memory' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3051: error: request for member `bind_memory' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3054: error: request for member `unbind_memory' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3056: error: request for member `unbind_memory' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3059: error: request for member `enable' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3061: error: request for member `enable' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3064: error: request for member `acquire' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3066: error: request for member `acquire' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3069: error: request for member `release' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3071: error: request for member `release' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3074: error: request for member `copy_info' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3076: error: request for member `copy_info' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c: In function `__ke_agp_uninit': /usr/src/modules/fglrx-kernel-src/firegl_public.c:3147: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:578) /usr/src/modules/fglrx-kernel-src/firegl_public.c: In function `__ke_agp_free_memory': /usr/src/modules/fglrx-kernel-src/firegl_public.c:3180: error: request for member `free_memory' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3181: error: request for member `free_memory' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c: In function `__ke_agp_allocate_memory': /usr/src/modules/fglrx-kernel-src/firegl_public.c:3190: error: request for member `allocate_memory' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3191: error: request for member `allocate_memory' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c: In function `__ke_agp_bind_memory': /usr/src/modules/fglrx-kernel-src/firegl_public.c:3201: error: request for member `bind_memory' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3202: error: request for member `bind_memory' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c: In function `__ke_agp_unbind_memory': /usr/src/modules/fglrx-kernel-src/firegl_public.c:3212: error: request for member `unbind_memory' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3213: error: request for member `unbind_memory' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c: In function `__ke_agp_enable': /usr/src/modules/fglrx-kernel-src/firegl_public.c:3223: error: request for member `enable' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3225: error: request for member `enable' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c: In function `__ke_agp_acquire': /usr/src/modules/fglrx-kernel-src/firegl_public.c:3271: error: request for member `acquire' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3272: error: request for member `acquire' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c: In function `__ke_agp_release': /usr/src/modules/fglrx-kernel-src/firegl_public.c:3282: error: request for member `release' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3283: error: request for member `release' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c: In function `__ke_agp_copy_info': /usr/src/modules/fglrx-kernel-src/firegl_public.c:3296: error: request for member `copy_info' in something not a structure or union /usr/src/modules/fglrx-kernel-src/firegl_public.c:3303: error: request for member `copy_info' in something not a structure or union
make[2]: *** [/usr/src/modules/fglrx-kernel-src/firegl_public.o] Error 1
make[1]: *** [_module_/usr/src/modules/fglrx-kernel-src] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.11.5'
make: *** [kmod_build] Error 2
build failed with return value 2

Premetto che ho debian sarge aggiornata ad oggi ed usando l'altra procedura di compilazione dei moduli:cd /usr/src/kernel-source-2.x.y
make SUBDIRS=/usr/src/modules/fglrx-kernel-src modules) mi da lo stesso log.

Qualcuno mi può aiutare?
Grazie a tutti.



Reply to: