ich moechte auf sarge das modul mga-vid nutzten. Dazu hab ich nach der Anleitung aus /usr/share/doc/mga-vid-source/README.Debian versucht, das modul zu kompilieren. Ich habs im Verzeichnis
Code: Alles auswählen
/usr/src/kernel-headers-2.6.8-2
Code: Alles auswählen
#fakeroot make-kpkg modules_image
Als ich das Modul dann laden wollte mit
Code: Alles auswählen
#insmod /lib/modules/2.6.8/misc/mga_vid.ko
Code: Alles auswählen
insmod: error inserting '/lib/modules/2.6.8/misc/mga_vid.ko': -1 Invalid module format
Code: Alles auswählen
Jun 28 20:51:00 localhost kernel: mga_vid: version magic '2.6.8-2 SMP preempt PENTIUM4 gcc-3.3' should be '2.6.8-2-k7 preempt K7 gcc-3.3
Jedenfalls hab ich dann das gleiche im Verzeichnis
Code: Alles auswählen
/usr/src/kernel-headers-2.6.8-2-k7
Das hat dann nicht geklapt, sonderen ne ellen lange Fehlermeldung ausgespuckt.
Hier nur ein kurzer Auszug:
... die ganze Fehlermeldung hier./usr/src/modules/mga-vid/mga_vid.c:370: error: Syntaxfehler before "devfs_handle_t"
/usr/src/modules/mga-vid/mga_vid.c:370: Warnung: kein Semikolon am Ende von »struct« oder »
/usr/src/modules/mga-vid/mga_vid.c:406: error: Syntaxfehler before '}' token
/usr/src/modules/mga-vid/mga_vid.c:406: Warnung: type defaults to `int' in declaration of `
/usr/src/modules/mga-vid/mga_vid.c:406: Warnung: data definition has no type or storage cla
/usr/src/modules/mga-vid/mga_vid.c:413: error: Syntaxfehler before '*' token
/usr/src/modules/mga-vid/mga_vid.c:413: Warnung: type defaults to `int' in declaration of `
/usr/src/modules/mga-vid/mga_vid.c:413: Warnung: data definition has no type or storage cla
/usr/src/modules/mga-vid/mga_vid.c:459: error: Syntaxfehler before '*' token
/usr/src/modules/mga-vid/mga_vid.c:460: Warnung: function declaration isn't a prototype
/usr/src/modules/mga-vid/mga_vid.c: In Funktion »mga_vid_frame_sel«:
/usr/src/modules/mga-vid/mga_vid.c:461: error: `card' undeclared (first use in this functio
/usr/src/modules/mga-vid/mga_vid.c:461: error: (Each undeclared identifier is reported only
/usr/src/modules/mga-vid/mga_vid.c:461: error: for each function it appears in.)
Es giebt da auch diesen bugreport, hab deswegen devfsd deinstalliert, habe aber immer noch das gleiche Problem.
Freue mich auf Anregung.