I'm by no means a programmer, but anyhow I tried to change some stuff to get the fglrx module to compile on x86_64, in firegl_public.c:
Line 1560:
- return current->euid;
+ return current_euid();
Line 4659 & 4678 (don't know if this is sane to do):
- if (smp_call_function(KCL_setup_pat, NULL, 0, 1) != 0)
+ if (smp_call_function(KCL_setup_pat, NULL, 0) != 0)
It compiles now, but I get the message "modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol '__rcu_read_lock', so still no go...
I'm by no means a programmer, but anyhow I tried to change some stuff to get the fglrx module to compile on x86_64, in firegl_public.c:
Line 1560:
- return current->euid;
+ return current_euid();
Line 4659 & 4678 (don't know if this is sane to do): function( KCL_setup_ pat, NULL, 0, 1) != 0) function( KCL_setup_ pat, NULL, 0) != 0)
- if (smp_call_
+ if (smp_call_
It compiles now, but I get the message "modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol '__rcu_read_lock', so still no go...