Hallo, On Sat, 02 Nov 2002, Hans Herdegen wrote:
(besonders dankbar wäre ich, wenn auch David Haller und Philipp Thomas als Kernelspezialisten mitlesen würden)
Huch? Seit wann soll ich Kernelspezialist sein?
Kernel-Konpilierfehler
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19.SuSE/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DKBUILD_BASENAME=traps -DEXPORT_SYMTAB -c traps.c traps.c: In function `do_int3': traps.c:658: warning: implicit declaration of function `kdb' traps.c:658: `KDB_REASON_BREAK' undeclared (first use in this function) [..] Kann mir hier jemand einen Tipp geben, wie ich diesen Fehler beseitige, ich selber bin hier überfordert.
Das les ich nun schon mind. das dritte Mal in den letzten 2 Wochen, ich tippe mal _SEHR_ auf eine Fipptehler in einem der SuSE-Patches! In meinen Vanilla-Sourcen finde ich naemlich nix passendes[1]. Ich wuerde _vermuten_ dass da "KBD" bzw. "kbd" statt "KDB" bzw "kdb" stehen sollte... Das wuerde sich dann auf's "KeyBoarD" beziehen... Koennte allerdings auch "Kernel DeBug" sein... Da das aber offenbar SuSE-spezifisch ist, muss ich auf die SuSEianer verweisen... (u.a. um o.g. These zu falsifizieren oder zu validieren... ;) Achso: Wuergaround: a) mach mal nen make clean / make mrproper (siehe die anderen Threads) b) nimm nen "Vanilla" Kernel, da z.Z. in mind. einem der vielen(!) SuSE-patches der Wurm drin zu sein scheint[2]... -dnh, den es leicht nervt den Original-Kernel als "Vanilla-Kernel" spezifizieren zu muessen... [1] ich verwende seit 2.2.10 nur Original-Kernel (aka Vanilla-Kernel) [2] sooo genau verfolg ich das mangels eigenem Interesse nicht, s.[1]. -- 62: professionelles Arbeiten Tetris ist nicht auf der Festplatte (Sebastian Kokemohr-Schmidt)