Re: ATI drivers 3.2.5, kernel 2.6-test4 and modules
Mental Patient wrote:
Lots of stuff changed from 2.4 to 2.6 and the ati drivers arent'
totally prepared for it. Zinx on #ati (freenode) has a port that I'm
using with my ATI 9800 + 2.6.0-test5. You can get it here:
http://zinx.xmms.org/misc/tmp/fglrx-module-3.2.5-for-2.6.0-test.tar.gz
Nothing changes as far as the setup goes, just use the tarball to
build the kernel module and put it somewhere in /lib/modules/`uname -r`/
Hope that helps.
I grabbed the tar ball, and tried to make the module as per the readme,
and I get this error:
marvin:~/fglrx# make -C /usr/src/kernel-source-2.6.0-test4 SUBDIRS=$PWD
modules
make: Entering directory `/usr/src/kernel-source-2.6.0-test4'
make[1]: `arch/i386/kernel/asm-offsets.s' is up to date.
*** Warning: Overriding SUBDIRS on the command line can cause
*** inconsistencies
CC [M] /root/fglrx/firegl_public.o
/root/fglrx/firegl_public.c: In function `firegl_stub_open':
/root/fglrx/firegl_public.c:421: error: invalid operands to binary &
/root/fglrx/firegl_public.c: In function `__ke_inode_rdev_minor':
/root/fglrx/firegl_public.c:847: error: invalid operands to binary &
/root/fglrx/firegl_public.c: At top level:
/root/fglrx/firegl_public.c:3097: warning: `have_cpuid_p' defined but
not used
make[1]: *** [/root/fglrx/firegl_public.o] Error 1
make: *** [/root/fglrx] Error 2
make: Leaving directory `/usr/src/kernel-source-2.6.0-test4'
marvin:~/fglrx#
So that didn't work, and I don't know how to decipher the error messages.
Thanks though.
Reply to: