Werner Franke schrieb:
Thomas Hertweck wrote:
Werner Franke wrote:
Ich moechte den 2.4.19 Kernel von SuSE
(kernel-source-2.4.19.SuSE-175.i586.rpm)
unter 8.1 Uebersetzten. [...] beim Linken des Kernels kommt nun folgender Fehler:
make[1]: Leaving directory `/usr/src/linux-2.4.19-WF/arch/i386/lib' [...] arch/i386/kernel/kernel.o(__ksymtab+0x90): undefined reference to `PCI_pin' [...] Hat jemend einen Tipp fuer mich ?? Welcher Teil vom .config wird benoetigt ?
CONFIG_X86_IO_APIC=y
Das APIC Zeugs wollte ich eigentlich draussen lassen, weil's auf meinem PC nicht funktioniert. Habe ich jetzt die Wahl mit reinnehmen und der Kernel laesst sich uebersetzen oder den aktuellen Fall ??
Die Referenz scheint nur aufgeloest werden zu koennen, wenn zumindest I/O APIC (d.h. CONFIG_X86_IO_APIC=y) vorhanden ist. Aber ich bin da auch kein Kernel-Spezialist, habe nur ver- sucht, das ganze rueckwaerts aufzuloesen (sprich: wor kommt die Referenz PCI_pin eigentlich her). Du kannst das ruhig in den Kernel compilieren, mit dem Kernelparameter "noapic" beim Booten kannst Du ja dafuer sorgen, dass es nicht ver- wendet wird. Gruesse, Thomson -- Thomas Hertweck, Dipl.-Geophys., GPI Universitaet Karlsruhe === First they ignore you, then they laugh at you, then === === they fight you, then you win. (M. Ghandi) ===