PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : make modules fehler , was tun ?


Brocki
09.02.03, 21:38
Hallo erstmal,

Mein Problem ist folgendes... wenn ich verusche meinen Kernel neu zu Kompilieren dann gibt er mir beim make modules folgenden fehler....


/usr/src/linux-2.4.19/include/linux/kdev_t.h:80:1: warning: this is the location of the previous definition
In file included from rioroute.c:53:
linux_compat.h:64:1: warning: "minor" redefined
In file included from /usr/src/linux-2.4.19/include/linux/fs.h:16,
from /usr/src/linux-2.4.19/include/linux/capability.h:17,
from /usr/src/linux-2.4.19/include/linux/binfmts.h:5,
from /usr/src/linux-2.4.19/include/linux/sched.h:9,
from /usr/src/linux-2.4.19/include/linux/mm.h:4,
from /usr/src/linux-2.4.19/include/linux/slab.h:14,
from rioroute.c:38:
/usr/src/linux-2.4.19/include/linux/kdev_t.h:81:1: warning: this is the location of the previous definition
{standard input}: Assembler messages:
{standard input}:606: Error: value of ffffffffffffff69 too large for field of 1 bytes at 0000000000000604
make[3]: *** [rioroute.o] Error 1
make[3]: Leaving directory `/usr/src/linux-2.4.19/drivers/char/rio'
make[2]: *** [_modsubdir_rio] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.19/drivers/char'
make[1]: *** [_modsubdir_char] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.19/drivers'
make: *** [_mod_drivers] Error 2

Ich konnte den Kernel früher auch ohne Probleme konpilieren nur jetzt ist folgendes...
Ich habe meinen GCC auf version 3.2.1 geupdatet und seit dem habe ich das Problem.

GCC version 3.2.1
Slackwar 8.1 update auf current (per autopkg)
Kernel 2.4.19
Grüße und ich hoffe ihr könnt mir helfen ich weiss einfach nicht mehr weiter.

Danke
Brocki

MatzeG2002
09.02.03, 21:57
Hi,
am besten gcc version 2.9x verwenden :ugly:

Gruß Matze

PS: Ne im Ernst, habe gehört das es mit dem neuesten gcc noch probs gibt.

Brocki
09.02.03, 22:03
Also denkst du dass es wirklich "NUR" am GCC liegt? Und dass ich das Problem auch nicht dadurch in den Griff griege wenn ich mir einen anderen (neueren) Kernel runterlade und versuche diesen zu Kompilieren?

Ich versuche gerade nochmal alsa zu kompilieren und mal schauen ob das klappt.

Welchen GCC kannst du denn sonnst empfehlen ?

Gruß und
Mfg Brocki

MatzeG2002
09.02.03, 22:06
Hm,

glaube 2.95 funktioniert gut. Poste morgen mal meine genaue Version.
Kann jetzt nur nicht schauen.

Gruß Matze