7thSon
Cadet 2nd Year
- Registriert
- Mai 2004
- Beiträge
- 18
Vor kurzem habe ich mir eine ALLNET Gigabit Netzwerkkarte gekauft . Dann wollte ich die Triber kompilieren und es gab sehr viele Fehler.
gcc -O6 -Wall -DMODULE -D__KERNEL__ -DLINUX -I /usr/src/linux-2.4.21-215/include/ -c r8169.c
In file included from /usr/src/linux-2.4.21-215/include/linux/list.h:3,
from /usr/src/linux-2.4.21-215/include/linux/module.h:12,
from r8169.c:50:
/usr/src/linux-2.4.21-215/include/asm/system.h: In function `__set_64bit_var':
/usr/src/linux-2.4.21-215/include/asm/system.h:189: warning: dereferencing type-punned pointer will break strict-aliasing rules
/usr/src/linux-2.4.21-215/include/asm/system.h:189: warning: dereferencing type-punned pointer will break strict-aliasing rules
r8169.c: At top level:
r8169.c:374: error: redefinition of `timer_t'
/usr/src/linux-2.4.21-215/include/linux/timer.h:41: error: `timer_t' previously declared here
make: *** [r8169.o] Error 1
Meine Kernelversion ist 2.4.21-215-athlon. Den Include Pfad habe ich auf /usr/src/linux-2.4.21-215/include/ in dem Makefile geändert. Hier kann man den Treiber downloaden.http://www.allnet.de/ftp/pub/allnet/pci/all0123/ALL0123.zip
Ich würde mich sehr über Hilfe freuen.
gcc -O6 -Wall -DMODULE -D__KERNEL__ -DLINUX -I /usr/src/linux-2.4.21-215/include/ -c r8169.c
In file included from /usr/src/linux-2.4.21-215/include/linux/list.h:3,
from /usr/src/linux-2.4.21-215/include/linux/module.h:12,
from r8169.c:50:
/usr/src/linux-2.4.21-215/include/asm/system.h: In function `__set_64bit_var':
/usr/src/linux-2.4.21-215/include/asm/system.h:189: warning: dereferencing type-punned pointer will break strict-aliasing rules
/usr/src/linux-2.4.21-215/include/asm/system.h:189: warning: dereferencing type-punned pointer will break strict-aliasing rules
r8169.c: At top level:
r8169.c:374: error: redefinition of `timer_t'
/usr/src/linux-2.4.21-215/include/linux/timer.h:41: error: `timer_t' previously declared here
make: *** [r8169.o] Error 1
Meine Kernelversion ist 2.4.21-215-athlon. Den Include Pfad habe ich auf /usr/src/linux-2.4.21-215/include/ in dem Makefile geändert. Hier kann man den Treiber downloaden.http://www.allnet.de/ftp/pub/allnet/pci/all0123/ALL0123.zip
Ich würde mich sehr über Hilfe freuen.