Hilfe ! Ich kann meinen Kernel nicht mehr compilieren
Hallo Leute, ich habe heute mutigerweise meinen 2.0.30 Kernel auf 2.0.33 gepatch und bekomme jetzt die folgende Fehlermeldung :
make[2]: Entering directory `/usr/src/linux-2.0.33/drivers/scsi' make all_targets make[3]: Entering directory `/usr/src/linux-2.0.33/drivers/scsi' gcc -D__KERNEL__ -I/usr/src/linux-2.0.33/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce -pipe -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=686 -c -o aic7xxx.o aic7xxx.c In file included from aic7xxx.c:124: aic7xxx_seq.h:480: parse error before `0xff' aic7xxx.c: In function `aic7xxx_detect': aic7xxx.c:6141: `proc_scsi_aic7xxx' undeclared (first use this function) aic7xxx.c:6141: (Each undeclared identifier is reported only once aic7xxx.c:6141: for each function it appears in.) make[3]: *** [aic7xxx.o] Error 1 make[3]: Leaving directory `/usr/src/linux-2.0.33/drivers/scsi' make[2]: *** [first_rule] Error 2 make[2]: Leaving directory `/usr/src/linux-2.0.33/drivers/scsi' make[1]: *** [sub_dirs] Error 2 make[1]: Leaving directory `/usr/src/linux-2.0.33/drivers' make: *** [linuxsubdirs] Error 2
Kennt jemand die Lösung für dies Problem ?? Vielen Dank an alle !! -- ================================================================== Thomas Harms Linux Registered User#65463 Hamburg, Germany <A HREF="http://counter.li.org"><A HREF="http://counter.li.org</A">http://counter.li.org</A</A>> ------------------------------------------------------ <A HREF="http://www.on-line.de/~thomas.harms"><A HREF="http://www.on-line.de/~thomas.harms</A">http://www.on-line.de/~thomas.harms</A</A>> <A HREF="mailto:th260@on-line.de">mailto:th260@on-line.de</A> ================================================================== -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Hallo, versuch es mal mit "make oldconfig". Mir hat das häufig geholfen, wenn der .config File nicht so recht paßt. Wozu das gut ist, weiß ich nicht. Man hat mir mal mitgeteilt, daß man "make oldconfig" laufen lassen muß, wenn man ein ".config" in die neue Umgebung hineinkopiert. Laß mich wissen, ob es was gebracht hat. Voraussetzung ist natürlich, daß der Patch fehlerfrei funktioniert hat. Ich würde es vorziehen, die neue Kernelversion drüber zu installieren. Gruß Jürgen thomas.harms wrote:
Hallo Leute,
ich habe heute mutigerweise meinen 2.0.30 Kernel auf 2.0.33 gepatch und bekomme jetzt die folgende Fehlermeldung :
make[3]: *** [aic7xxx.o] Error 1 make[3]: Leaving directory `/usr/src/linux-2.0.33/drivers/scsi' make[2]: *** [first_rule] Error 2 make[2]: Leaving directory `/usr/src/linux-2.0.33/drivers/scsi' make[1]: *** [sub_dirs] Error 2 make[1]: Leaving directory `/usr/src/linux-2.0.33/drivers' make: *** [linuxsubdirs] Error 2
Kennt jemand die Lösung für dies Problem ??
-- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Hi! Trying to kill the keyboard, siepmann@euro-ticket.de produced:
versuch es mal mit "make oldconfig". Mir hat das häufig geholfen, wenn der ..config File nicht so recht paßt. Wozu das gut ist, weiß ich nicht. Man hat mir
Mal wieder Computerbeherrschung durch magische Massnahmen :-/ Was macht also oldconfig? $ cd /usr/src/linux $ make -n oldconfig rm -f include/asm ( cd include ; ln -sf asm-i386 asm) /bin/sh scripts/Configure -d arch/i386/config.in $
Voraussetzung ist natürlich, daß der Patch fehlerfrei funktioniert hat. Ich würde es vorziehen, die neue Kernelversion drüber zu installieren.
Nur, wenn man sich unsicher ist, ansonsten ist es durchaus OK, Patches einzuspielen. Natuerlich ist es vernuenftig, ein Backup zu haben ... -Wolfgang -- PGP 2 welcome: Mail me, subject "send PGP-key". If you've nothing at all to hide, you must be boring. Unsolicited Bulk E-Mails: *You* pay for ads you never wanted. Is our economy _so_ weak we have to tolerate SPAMMERS? I guess not. -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
participants (3)
-
siepmann@euro-ticket.de
-
th260@on-line.de
-
weissel@jupiter.ph-cip.uni-koeln.de