I’m getting the following error when building fglrx (ati) version 10.12 driver module on OpenSuSE 11.4M5 kernel 2.6.37-rc5: :’( :’(
*CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:402:5: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function âKCL_SetPageCache_Arrayâ:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1316:13: warning: passing argument 1 of âKCL_ConvertPageToKernelAddressâ makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.h:327:35: note: expected âvoid *â but argument is of type âlong unsigned intâ
CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.o
/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c: In function âKCL_ACPI_GetAcpiHandlesâ:
/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c:486:5: error: implicit declaration of function âlibip_get_acpi_handlesâ
make[4]: *** [/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.o] Fout 1
make[3]: *** [module/lib/modules/fglrx/build_mod/2.6.x] Fout 2
make[2]: *** [sub-make] Fout 2
make[1]: *** [all] Fout 2
make[1]: Map ‘/usr/src/linux-2.6.37-rc5-12-obj/i386/default’ wordt verlaten
make: *** [kmod_build] Fout 2
*