Hallo Leute, generelle Verständnisfrage: Habe kompiliert und bekomme nach # depmod -a depmod: *** Unresolved symbols in /lib/modules/2.4.13/kernel/drivers/char/sisbug.o depmod: *** Unresolved symbols in /lib/modules/2.4.13/pcmcia/i82365.o depmod: *** Unresolved symbols in /lib/modules/2.4.13/pcmcia/tcic.o Was genau stimmt da nicht. Es sind Module, welche ich mal so mitkompilieren wollte. Kann ich die Module definitiv _nicht_ kompilieren oder hakt es nur irgendwo? make dep hab ich ja gemacht und der Kompiliervorgang selber ist durchgegangen. Documentation/Changes hab ich IMHO auch berücksichtigt. Ich hab mich sonst allerdings nicht belesen, daher reicht ein RTFM. Wenns jemand aber dennoch gut erklärt is es auch nicht schlecht ;) -- Gruß Alex
On Sun, 02 Dec 2001, Alex Klein wrote:
generelle Verständnisfrage: Habe kompiliert und bekomme nach # depmod -a depmod: *** Unresolved symbols in /lib/modules/2.4.13/kernel/drivers/char/sisbug.o depmod: *** Unresolved symbols in /lib/modules/2.4.13/pcmcia/i82365.o depmod: *** Unresolved symbols in /lib/modules/2.4.13/pcmcia/tcic.o
Was genau stimmt da nicht. Es sind Module, welche ich mal so mitkompilieren wollte. Kann ich die Module definitiv _nicht_ kompilieren
Doch klar kannst du, aber es fehlen halt "Symbole" (Funktionen, Daten).
oder hakt es nur irgendwo?
Ja, es fehlt irgendwas, das von den o.g. Modulen benoetigt wird (z.B.
die i2c-Unterstuetzung).
Hast du vor dem depmod eigentlich den neuen Kernel gebootet? Denn
wenn beim depmod noch der alte Kernel laeuft, dann wird auch dessen
System.map verwendet, in der u.U. Symbole des neuen Kernels fehlen.
Ohne reboot musst du depmod angeben, welche Dateien es verwenden soll:
-F kernelsyms
When building dependency files for a different ker
nel than the currently running kernel, it is impor
tant that depmod uses the correct set of kernel
symbols to resolve the kernel references in each
module. These symbols can either be a copy of Sys
tem.map from the other kernel [...]
Ach ja, die verwendeten "Symbole" findest du mit
depmod -env
Hallo, On Sunday 02 December 2001 20:15, Alex Klein wrote:
Habe kompiliert und bekomme nach
# depmod -a depmod: *** Unresolved symbols in /lib/modules/2.4.13/kernel/drivers/char/sisbug.o depmod: *** Unresolved symbols in /lib/modules/2.4.13/pcmcia/i82365.o depmod: *** Unresolved symbols in /lib/modules/2.4.13/pcmcia/tcic.o
Was genau stimmt da nicht. Es sind Module, welche ich mal so mitkompilieren wollte. Kann ich die Module definitiv _nicht_ kompilieren oder hakt es nur irgendwo?
<schuss ins blaue> Du hast den Kernel neu kompiliert und vor dem make modules_install das alte Modulverzeichnis von 2.4.13 nicht gelöscht oder weggesichert? Schöne Grüße, Stephan -- /* Stephan Hakuli -=-=-=- http://www.hakuli.de/stephan Encryption with GnuPG/GPG is strongly encouraged, my public key is available on my website. -=- Kernel_source_comment_of_the_month=\ `find /usr/src/linux-2.2.20 -name "*.[hc]"|xargs grep "can grep"` */
Hallo, * Am 02.12.2001 zauberte Stephan Hakuli:
Hallo,
On Sunday 02 December 2001 20:15, Alex Klein wrote:
Habe kompiliert und bekomme nach
# depmod -a depmod: *** Unresolved symbols in /lib/modules/2.4.13/kernel/drivers/char/sisbug.o depmod: *** Unresolved symbols in /lib/modules/2.4.13/pcmcia/i82365.o depmod: *** Unresolved symbols in /lib/modules/2.4.13/pcmcia/tcic.o
Was genau stimmt da nicht. Es sind Module, welche ich mal so mitkompilieren wollte. Kann ich die Module definitiv _nicht_ kompilieren oder hakt es nur irgendwo?
<schuss ins blaue> Du hast den Kernel neu kompiliert und vor dem make modules_install das alte Modulverzeichnis von 2.4.13 nicht gelöscht oder weggesichert?
Könnte sein. Allerdings hab ich vor kurzem neu kompiliert und ein rm -r /lib/modules/2.4.13 vor modules_install gemacht. Also eher nicht, oder das ist was hartnäckiges. -- Gruß Alex Vielleicht sollte man so was wie ne Signatursparkasse einführen. Man weis ja nie. Vieleicht gibts dann Irgendwann Siggzinsen. Wie die dann wohl aussehen würden? [WoKo in dag°]
Hi,
From the keyboard of Alex, Ich hab mich sonst allerdings nicht belesen, daher reicht ein RTFM.
RTFFAQ http://www.tux.org/lkml/ bye Waldemar -- Are your questions smart enough? http://www.tuxedo.org/~esr/faqs/smart-questions.html
participants (4)
-
Alex Klein
-
David Haller
-
Stephan Hakuli
-
Waldemar Brodkorb