Hi, wenn ich mir einen neuen Kernel kompilieren will, erhalte ich am Ende folgende Fehlermeldung: drivers/video/video.a drivers/usb/usbdrv.o \ /usr/src/linux/arch/i386/lib/lib.a /usr/src/linux/lib/lib.a /usr/src/linux/arch/i386/lib/lib.a \ --end-group \ -o vmlinux kernel/kernel.o(.data+0x345c): undefined reference to `sysctl_msgmax' kernel/kernel.o(.data+0x3488): undefined reference to `sysctl_msgmnb' make: *** [vmlinux] Error 1 Kann jemand damit etwas anfangen und mir helfen? Martin
* martin:
wenn ich mir einen neuen Kernel kompilieren will, erhalte ich am Ende folgende Fehlermeldung:
kernel/kernel.o(.data+0x345c): undefined reference to `sysctl_msgmax' kernel/kernel.o(.data+0x3488): undefined reference to `sysctl_msgmnb' make: *** [vmlinux] Error 1
Hast du mal ein 'make dep clean' gemacht vor dem Kompilieren? Thorsten -- **** Thorsten Jens **** thojens@gmx.de **** http://www.thojens.de **** GCS/MU d-- s+: a-- C++>$ UL++ P++ L++>+++ E W+++@ N++ o? K- w O? M- V? PS+ PE-- Y+ PGP+ t 5? X+ R- !tv b++ DI-- D+++>++ G e h! r++ y? UF++ **********************************************************************
Am Montag, 26. Februar 2001 07:06 schrieb Thorsten Jens:
* martin:
wenn ich mir einen neuen Kernel kompilieren will, erhalte ich am Ende folgende Fehlermeldung:
kernel/kernel.o(.data+0x345c): undefined reference to `sysctl_msgmax' kernel/kernel.o(.data+0x3488): undefined reference to `sysctl_msgmnb' make: *** [vmlinux] Error 1
Hast du mal ein 'make dep clean' gemacht vor dem Kompilieren?
Thorsten
Immer! Kernel kompiliere ich mir seit ca. 4 Jahren... Martin
Hallo Martin, On Tue, 27 Feb 2001, martin wrote:
wenn ich mir einen neuen Kernel kompilieren will, erhalte ich am Ende folgende Fehlermeldung:
drivers/video/video.a drivers/usb/usbdrv.o \ /usr/src/linux/arch/i386/lib/lib.a /usr/src/linux/lib/lib.a /usr/src/linux/arch/i386/lib/lib.a \ --end-group \ -o vmlinux kernel/kernel.o(.data+0x345c): undefined reference to `sysctl_msgmax' kernel/kernel.o(.data+0x3488): undefined reference to `sysctl_msgmnb' make: *** [vmlinux] Error 1
Kann jemand damit etwas anfangen und mir helfen?
Bist Du sicher, dass oben die komplette Fehlermeldung angegeben wurde? Es sieht so aus, als sollte der Kernel "vmlinux" gelinkt werden, dabei treten aber undefinierte Referenzen auf. Das deutet darauf hin, dass Du beim Konfigurieren vermutlich einen kleinen Fehler gemacht hast und eine Option, die gebraucht wird, nicht angewaehlt hast. Schau mal insbesondere die Rubrik "Grundein- stellungen" bzw. "General Setup" beim Konfigurieren des Kernels an.... CU, Thomson -- Dipl.-Geophys. Thomas Hertweck Geophysikalisches Institut, Universitaet (TH) Karlsruhe Email: ubtj@rz.uni-karlsruhe.de Linux is like a wigwam - no windows, no gates, apache inside!
Am Montag, 26. Februar 2001 09:08 schrieb Thomas Hertweck:
Hallo Martin,
On Tue, 27 Feb 2001, martin wrote:
wenn ich mir einen neuen Kernel kompilieren will, erhalte ich am Ende folgende Fehlermeldung: ..
Kann jemand damit etwas anfangen und mir helfen?
... Schau mal insbesondere die Rubrik "Grundein-
stellungen" bzw. "General Setup" beim Konfigurieren des Kernels an....
CU, Thomson
Habe ich. Vermutlich war´ s: /dev/cpu/*/msr bei den Prozessoreinstellungen, der fehlende System V Inter Process Communication... Ich habe 3-4 Einstellungen geändert und jetzt hat ER durchkompiliert. Martin
participants (3)
-
Martin.Gaebler@t-online.de
-
Thomas Hertweck
-
Thorsten Jens