[Message] Kernel Module : Trying to install a precompiled kernel module. [Message] Kernel Module : Precompiled kernel module version mismatched. [Message] Kernel Module : Found kernel module build environment, generating kernel module now. ATI module generator V 2.0 ========================== initializing... cleaning... patching 'highmem.h'... assuming new VMA API since we do have kernel 2.6.x... Assuming default VMAP API Assuming default munmap API doing Makefile based build for kernel 2.6.x and higher make -C /lib/modules/2.6.23-rc3/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules make[1]: Entering directory `/usr/src/linux-2.6.23-rc3' CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'firegl_put_user_ptr': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1494: warning: cast from pointer to integer of different size /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1494: warning: cast from pointer to integer of different size /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1494: warning: cast from pointer to integer of different size /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1494: warning: cast from pointer to integer of different size /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_check_pci': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1857: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:481) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_pci_find_device': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1886: warning: 'pci_find_device' is deprecated (declared at include/linux/pci.h:480) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_vm_test_and_clear_dirty': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2411: error: implicit declaration of function 'ptep_test_and_clear_dirty' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_pci_find_slot': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2719: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:481) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_request_irq': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2829: warning: 'deprecated_irq_flag' is deprecated (declared at include/linux/interrupt.h:64) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2829: warning: passing argument 2 of 'request_irq' from incompatible pointer type /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_unregister_ioctl32_conversion': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2852: warning: 'return' with a value, in function returning void /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_pte_phys_addr_str': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3403: error: implicit declaration of function 'pte_read' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3405: error: implicit declaration of function 'pte_exec' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: At top level: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5306: error: expected specifier-qualifier-list before 'kmem_cache_t' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KAS_SlabCache_Initialize': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5345: error: 'kasSlabCache_t' has no member named 'routine_type' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5346: error: 'kasSlabCache_t' has no member named 'lock' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5347: error: 'kasSlabCache_t' has no member named 'name' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5347: warning: cast from pointer to integer of different size /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5351: error: 'kasSlabCache_t' has no member named 'cache' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5352: error: 'kasSlabCache_t' has no member named 'name' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5352: error: too many arguments to function 'kmem_cache_create' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KAS_SlabCache_Destroy': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5375: error: 'kasSlabCache_t' has no member named 'cache' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5385: error: 'kasSlabCache_t' has no member named 'cache' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5387: error: 'kasSlabCache_t' has no member named 'cache' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KAS_SlabCache_AllocEntry': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5422: error: 'kasSlabCache_t' has no member named 'routine_type' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5423: error: 'kasSlabCache_t' has no member named 'lock' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5447: error: 'kasSlabCache_t' has no member named 'cache' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5450: error: 'kasSlabCache_t' has no member named 'lock' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5458: error: 'kasSlabCache_t' has no member named 'cache' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KAS_SlabCache_FreeEntry': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5486: error: 'kasSlabCache_t' has no member named 'routine_type' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5487: error: 'kasSlabCache_t' has no member named 'lock' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5499: error: 'kasSlabCache_t' has no member named 'cache' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5502: error: 'kasSlabCache_t' has no member named 'lock' make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1 make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.23-rc3' make: *** [kmod_build] Error 2 build failed with return value 2 [Error] Kernel Module : Failed to compile kernel module - please consult readme.