Danke für deine Antwort!
jetzt gibts nur das problem, dass ich wenn ich $make all mache mehrere fehler angezeigt werden. Das sieht dann etwa so aus:
Code:
noname:/home/christoph/Desktop/RT73_Linux_STA_Drv1.0.3.6/Module # make all
make -C /lib/modules/2.6.16.13-4-default/build SUBDIRS=/home/christoph/Desktop/RT73_Linux_STA_Drv1.0.3.6/Module modules
make[1]: Entering directory `/usr/src/linux-2.6.16.13-4-obj/x86_64/default'
make -C ../../../linux-2.6.16.13-4 O=../linux-2.6.16.13-4-obj/x86_64/default modules
CC [M] /home/christoph/Desktop/RT73_Linux_STA_Drv1.0.3.6/Module/rtmp_main.o
In file included from /home/christoph/Desktop/RT73_Linux_STA_Drv1.0.3.6/Module/rt_config.h:99,
from /home/christoph/Desktop/RT73_Linux_STA_Drv1.0.3.6/Module/rtmp_main.c:40:
/usr/src/linux-2.6.16.13-4/include/asm-i386/atomic.h:7:25: error: asm/smp_alt.h: Datei oder Verzeichnis nicht gefunden
In file included from /home/christoph/Desktop/RT73_Linux_STA_Drv1.0.3.6/Module/rt_config.h:99,
from /home/christoph/Desktop/RT73_Linux_STA_Drv1.0.3.6/Module/rtmp_main.c:40:
/usr/src/linux-2.6.16.13-4/include/asm-i386/atomic.h:19: error: conflicting types for ‘atomic_t’
include2/asm/atomic.h:25: error: previous declaration of ‘atomic_t’ was here
/usr/src/linux-2.6.16.13-4/include/asm-i386/atomic.h:48: error: conflicting types for ‘atomic_add’
include2/asm/atomic.h:54: error: previous definition of ‘atomic_add’ was here
/usr/src/linux-2.6.16.13-4/include/asm-i386/atomic.h:63: error: conflicting types for ‘atomic_sub’
include2/asm/atomic.h:69: error: previous definition of ‘atomic_sub’ was here
/usr/src/linux-2.6.16.13-4/include/asm-i386/atomic.h:80: error: conflicting types for ‘atomic_sub_and_test’
include2/asm/atomic.h:86: error: previous definition of ‘atomic_sub_and_test’ was here
/usr/src/linux-2.6.16.13-4/include/asm-i386/atomic.h:97: error: conflicting types for ‘atomic_inc’
include2/asm/atomic.h:103: error: previous definition of ‘atomic_inc’ was here
/usr/src/linux-2.6.16.13-4/include/asm-i386/atomic.h:111: error: conflicting types for ‘atomic_dec’
include2/asm/atomic.h:117: error: previous definition of ‘atomic_dec’ was here
/usr/src/linux-2.6.16.13-4/include/asm-i386/atomic.h:127: error: conflicting types for ‘atomic_dec_and_test’
include2/asm/atomic.h:133: error: previous definition of ‘atomic_dec_and_test’ was here
/usr/src/linux-2.6.16.13-4/include/asm-i386/atomic.h:146: error: conflicting types for ‘atomic_inc_and_test’
include2/asm/atomic.h:152: error: previous definition of ‘atomic_inc_and_test’ was here
/usr/src/linux-2.6.16.13-4/include/asm-i386/atomic.h:166: error: conflicting types for ‘atomic_add_negative’
include2/asm/atomic.h:172: error: previous definition of ‘atomic_add_negative’ was here
/usr/src/linux-2.6.16.13-4/include/asm-i386/atomic.h:184: error: conflicting types for ‘atomic_add_return’
include2/asm/atomic.h:190: error: previous definition of ‘atomic_add_return’ was here
/usr/src/linux-2.6.16.13-4/include/asm-i386/atomic.h:209: error: conflicting types for ‘atomic_sub_return’
include2/asm/atomic.h:200: error: previous definition of ‘atomic_sub_return’ was here
/usr/src/linux-2.6.16.13-4/include/asm-i386/atomic.h:243:1: warning: "atomic_set_mask" redefined
In file included from /usr/src/linux-2.6.16.13-4/include/linux/spinlock.h:231,
from /usr/src/linux-2.6.16.13-4/include/linux/capability.h:45,
from /usr/src/linux-2.6.16.13-4/include/linux/sched.h:7,
from /usr/src/linux-2.6.16.13-4/include/linux/module.h:10,
from /home/christoph/Desktop/RT73_Linux_STA_Drv1.0.3.6/Module/rt_config.h:63,
from /home/christoph/Desktop/RT73_Linux_STA_Drv1.0.3.6/Module/rtmp_main.c:40:
include2/asm/atomic.h:419:1: warning: this is the location of the previous definition
/home/christoph/Desktop/RT73_Linux_STA_Drv1.0.3.6/Module/rtmp_main.c: In function ‘CMDHandler’:
/home/christoph/Desktop/RT73_Linux_STA_Drv1.0.3.6/Module/rtmp_main.c:300: warning: comparison of distinct pointer types lacks a cast
/home/christoph/Desktop/RT73_Linux_STA_Drv1.0.3.6/Module/rtmp_main.c: In function ‘usb_rtusb_probe’:
/home/christoph/Desktop/RT73_Linux_STA_Drv1.0.3.6/Module/rtmp_main.c:2085: warning: unused variable ‘device’
make[4]: *** [/home/christoph/Desktop/RT73_Linux_STA_Drv1.0.3.6/Module/rtmp_main.o] Fehler 1
make[3]: *** [_module_/home/christoph/Desktop/RT73_Linux_STA_Drv1.0.3.6/Module] Fehler 2
make[2]: *** [modules] Fehler 2
make[1]: *** [modules] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.16.13-4-obj/x86_64/default'
make: *** [all] Fehler 2 Was hatt das zu bedeuten??
Hoffe auf antworten
SirChristoph
Lesezeichen