kernel 2.4.19 SMP compiliert nicht
Hallo, ich habe ein dual Athlon und einen Adaptec i2o Controller. Und wenn ich den Kernel 2.4.19 starte, den mir SuSE 8.1 isntalliert bleibt der Rechner beim initialisieren des Adaptec stehen. So, nun habe ich versucht einen eigenen Kernel zu stricken und habe mir /boot/vmlinuz.config nach /usr/src/linux/.config kopiert. Danach habe ich rechner:/usr/src/linux# make xconfig aufgerufen, den Prozessor auf Athlon, den Speichersupport auf 4 GB umgestellt und gespeichert. Nun habe ich make dep clean bzImage aufgerufen und bekam folgende Fehlermeldung: traps.c:658: warning: implicit declaration of function `kdb' traps.c:658: `KDB_REASON_BREAK' undeclared (first use in this function) traps.c:658: (Each undeclared identifier is reported only once traps.c:658: for each function it appears in.) traps.c:658: `kdb_eframe_t' undeclared (first use in this function) traps.c:658: parse error before "regs" make[1]: *** [traps.o] Error 1 make[1]: Leaving directory `/usr/src/linux-2.4.19.SuSE/arch/i386/kernel' make: *** [_dir_arch/i386/kernel] Error 2 dann habe ich make mrproper ausgeführt und nochmal das ganze wiederholt und bekam wieder die gleiche Fehlermeldung. Wo kann ich denn jetzt nach dem Fehler suchen, ach ja als ich make menuconfig machen wollte sage er ich bräuchte ncurses von dem yast behauptet es wäre installiert. Danke für eure hilfe Gruß Alex
Alexander Sommer schrieb am 31. October 2002:
Hallo,
ich habe ein dual Athlon und einen Adaptec i2o Controller. Und wenn ich den Kernel 2.4.19 starte, den mir SuSE 8.1 isntalliert bleibt der Rechner beim initialisieren des Adaptec stehen. So, nun habe ich versucht einen eigenen Kernel zu stricken und habe mir /boot/vmlinuz.config nach /usr/src/linux/.config kopiert. Danach habe ich rechner:/usr/src/linux# make xconfig aufgerufen, den Prozessor auf Athlon, den Speichersupport auf 4 GB umgestellt und gespeichert. Nun habe ich make dep clean bzImage aufgerufen und bekam folgende Fehlermeldung:
traps.c:658: warning: implicit declaration of function `kdb' traps.c:658: `KDB_REASON_BREAK' undeclared (first use in this function) traps.c:658: (Each undeclared identifier is reported only once traps.c:658: for each function it appears in.) traps.c:658: `kdb_eframe_t' undeclared (first use in this function) traps.c:658: parse error before "regs" make[1]: *** [traps.o] Error 1 make[1]: Leaving directory `/usr/src/linux-2.4.19.SuSE/arch/i386/kernel' make: *** [_dir_arch/i386/kernel] Error 2
dann habe ich make mrproper ausgeführt und nochmal das ganze wiederholt und bekam wieder die gleiche Fehlermeldung.
Entpacke die Sourcen neu.
Wo kann ich denn jetzt nach dem Fehler suchen, ach ja als ich make menuconfig machen wollte sage er ich bräuchte ncurses von dem yast behauptet es wäre installiert.
rpm -qa muss ncurses-devel ausspucken. Grüße, Thomas
VERFASSER schrieb: Thomas Preissler
Alexander Sommer schrieb am 31. October 2002: ..
So, nun habe ich versucht einen eigenen Kernel zu stricken und habe mir /boot/vmlinuz.config nach /usr/src/linux/.config kopiert. Danach habe ich rechner:/usr/src/linux# make xconfig aufgerufen, den Prozessor auf Athlon, den Speichersupport auf 4 GB umgestellt und gespeichert. Nun habe ich make dep clean bzImage aufgerufen und bekam folgende Fehlermeldung: ... dann habe ich make mrproper ausgeführt und nochmal das ganze wiederholt und bekam wieder die gleiche Fehlermeldung.
Entpacke die Sourcen neu.
habe ich, schauen wir mal, warte ... immernoch der Selbe error :-(
Wo kann ich denn jetzt nach dem Fehler suchen, ach ja als ich make menuconfig machen wollte sage er ich bräuchte ncurses von dem yast behauptet es wäre installiert.
rpm -qa muss ncurses-devel ausspucken.
danke, das hatte gefehlt, ich hatte nur ncurses :-( Gruß Alex
Hallo, VERFASSER schrieb: Alexander Sommer
VERFASSER schrieb: Thomas Preissler
Alexander Sommer schrieb am 31. October 2002: ...
dann habe ich make mrproper ausgeführt und nochmal das ganze wiederholt und bekam wieder die gleiche Fehlermeldung.
Entpacke die Sourcen neu.
habe ich, schauen wir mal, warte ... immernoch der Selbe error :-(
jetzt habe ich die Quellen von der DVD genommen und es funzt. :-) danke Gruß Alex
participants (2)
-
Alexander Sommer
-
Thomas Preissler