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

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: