Hallo, auf meinem SUSE 8.1 habe ich versucht den Kernel zu kompilieren. Ich bekomme folgende Fehlermeldung: MTAB -c traps.c traps.c: In function 'do_int3': traps.c:658: warning: implicint 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 *** [_dirarch/i386/kernel] Error 2 Was mach ich falsch? Funktioniertes nicht mit gcc 3.2?
Am Donnerstag, 24. Oktober 2002 08:53 schrieb Spielberg Micha: Hallo, Micha ich habe versucht, in meinem Kernel die DMA hineinzubringen, die im Original nur für Festplatten eingestellt war, und dann habe ich neu kompilieren wollen und bekomme die gleichen Fehlermeldungen. Solltest Du auf einen grünen Zweig kommen und den Fehler beseitigen, bitte sei so lieb und gib den Tipp an mich weiter Gruß Hans Herdegen
Hallo,
auf meinem SUSE 8.1 habe ich versucht den Kernel zu kompilieren. Ich bekomme folgende Fehlermeldung: MTAB -c traps.c traps.c: In function 'do_int3': traps.c:658: warning: implicint 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 *** [_dirarch/i386/kernel] Error 2
Was mach ich falsch? Funktioniertes nicht mit gcc 3.2?
On Thu, 24 Oct 2002, Spielberg Micha wrote:
Hallo,
auf meinem SUSE 8.1 habe ich versucht den Kernel zu kompilieren. Ich bekomme folgende Fehlermeldung: MTAB -c traps.c traps.c: In function 'do_int3': traps.c:658: warning: implicint 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 *** [_dirarch/i386/kernel] Error 2
Was mach ich falsch? Funktioniertes nicht mit gcc 3.2?
Hallo Micha, bekomme genau die gleiche Fehlermeldung, auch wenn ich die .config-Datei des mitgelieferten Kernels verwenden. Auf ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/8.1/suse/i586 gibt es nun aktuellere Sourcen, ich werde es mal damit probieren. Guido
participants (3)
-
Guido Laubender
-
hapauhe@t-online.de
-
Spielberg Micha