SuSE 11.3 Kernel 2.6.34.10-0.2-desktop Kernel Compilieren.
Hallo Liste, seit langen möchte ich wieder mal einen Kernel Compilieren, dabei passiert folgendes: hedi-2:/usr/src/linux-2.6.34.10-0.2 # ls /usr/src/linux-hd0-obj/ .config config-2.6.34.10-0.2-desktop hedi-2:/usr/src/linux-2.6.34.10-0.2 # make O=/usr/src/linux-hd0-obj oldconfig HOSTCC scripts/basic/fixdep /usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../x86_64-suse-linux/bin/ld: crt1.o: No such file: No such file or directory collect2: ld gab 1 als Ende-Status zurück make[2]: *** [scripts/basic/fixdep] Fehler 1 make[1]: *** [scripts_basic] Fehler 2 make: *** [sub-make] Fehler 2 Wenn ich den Link verfolge, lande ich in /usr/bin/ld, das aber existiert nicht. Vieleicht kann mir jemand auf die Sprünge helfen. Viele Grüße, Heinz Dittmar -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Wed, 03 Aug 2011, Heinz Dittmar schrieb:
[..]/ld: crt1.o: No such file: No such file or directory collect2: ld gab 1 als Ende-Status zurück
$ rpm -qf /usr/lib64/crt1.o glibc-devel-2.11.3-12.15.1.x86_64 -dnh -- A funny symbol that I can't read has just been input. Continue, and I'll forget that it ever happened. -- a TeX message -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Mittwoch 03 August 2011 15:00:51 schrieb David Haller:
Hallo,
Am Wed, 03 Aug 2011, Heinz Dittmar schrieb:
[..]/ld: crt1.o: No such file: No such file or directory collect2: ld gab 1 als Ende-Status zurück
$ rpm -qf /usr/lib64/crt1.o glibc-devel-2.11.3-12.15.1.x86_64
-dnh Danke David, Habe die glibc* neu reinstalliert. jetzt funktioniert es. Irgend wo muss der Rechner mal was verloren haben. Nochmal vielen Dank für die Hilfe. Viele Grüße, Heinz Dittmar -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
/usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../x86_64-suse-linux/bin/ld: crt1.o: No such file: No such file or directory collect2: ld gab 1 als Ende-Status zurück make[2]: *** [scripts/basic/fixdep] Fehler 1 make[1]: *** [scripts_basic] Fehler 2 make: *** [sub-make] Fehler 2
Der Linker sucht crt1.o und findet es nicht. crt1.o ist WIMRE im glibc-devel Paket enthalten, das vermutlich nicht installiert ist. Ich würde aber nicht das glibc-devel-Paket einzeln nachinstallieren (Nach Murphy gibt es dann weitere fehlende Pakete) sondern gleich das "Pattern" "Kernel-development", das alle Pakete installiert, die zum Kernelbauen erforlich sind. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
"Markus Koßmann"
-
David Haller
-
Heinz Dittmar