Archiv verlassen und diese Seite im Standarddesign anzeigen : Kernel 2.5.50 - Compiler Fehler
Kernel Fallback
28.11.02, 19:55
Hi,
da ich gerne einen Kernel hätte, der meinen neuen Si3112 SATA Chip unterstützt, hab ich mir die Quellen des 2.5.50 heruntergeladen und stehe num beim compilen vor folgendem Fehler:
drivers/pci/quirks.c: In function `quirk_ioapic_rmw':
drivers/pci/quirks.c:354: `sis_apic_bug' undeclared (first use in this function)
drivers/pci/quirks.c:354: (Each undeclared identifier is reported only once
drivers/pci/quirks.c:354: for each function it appears in.)
make[2]: *** [drivers/pci/quirks.o] Fehler 1
make[1]: *** [drivers/pci] Fehler 2
make: *** [drivers] Fehler 2
Ich weiß, dass das ein Development Kernel ist und der Fehler oben is mir zumindest vom Ursprung her klar, aber weiß zufällig jemand, ob ich irgendeine Funktion aus der Kernel-Config rausnehmen kann, um ihn trotzdem zu compilen? Oder hat jemand schon nen laufenden Kernel mit Support für o.g. Chip?
Vielen Dank.
Grüße Markus
vielleicht irgendwelche apic-Sachen
Hi,
Nimm mal den IO-APIC raus, der sollte beim Prozessortyp einzustellen sein.
Ironie, wenn die Datei quirks.c Fehler hat ;)
Ciao, Bernie
Kernel Fallback
28.11.02, 20:35
Ok, dankeschön. :) das hat geholfen, aber nun:
drivers/built-in.o: In function `kd_nosound':
drivers/built-in.o(.text+0x155af): undefined reference to `input_event'
drivers/built-in.o(.text+0x155cb): undefined reference to `input_event'
drivers/built-in.o: In function `kd_mksound':
drivers/built-in.o(.text+0x15670): undefined reference to `input_event'
drivers/built-in.o: In function `kbd_bh':
drivers/built-in.o(.text+0x1650b): undefined reference to `input_event'
drivers/built-in.o(.text+0x16518): undefined reference to `input_event'
drivers/built-in.o(.text+0x16528): more undefined references to `input_event' follow
drivers/built-in.o: In function `kbd_connect':
drivers/built-in.o(.text+0x1695e): undefined reference to `input_open_device'
drivers/built-in.o: In function `kbd_disconnect':
drivers/built-in.o(.text+0x16977): undefined reference to `input_close_device'
drivers/built-in.o: In function `kbd_init':
drivers/built-in.o(.init.text+0x216e): undefined reference to `input_register_handler'
make: *** [vmlinux] Fehler 1
hmm...development kernel halt... vielleicht muss ich doch auf verison 2.6 warten...
Hi,
Ich hatte auch meine liebe Not mit 2.5.30.(hab jetzt wieder 2.4.18, mir hat die Geduld gefehlt) Versuch mal Keyboard Optionen raus zu nehmen. Wenn du z.B eine USB Tastatur hast kannst du alles bis auf den HID und Input Core Support rausnehmen. oder umgekehrt bei PS/2
Ciao, Bernie
Kernel Fallback
29.11.02, 13:21
Hatt leider ned funktioniert trotzdem vielen Dank :)
Ich hab grad gesehen, dass es ja nen Patch für den 2.4.x Kernel gibt, damit der Chip unterstützt wird.
du hättest mit dem Kernel sowieso nicht viel Spaß gehabt.
Original geschrieben von Badsteve
du hättest mit dem Kernel sowieso nicht viel Spaß gehabt. Woher nimmst du diese Annahme?
Ciao, Bernie
Original geschrieben von bernie
Woher nimmst du diese Annahme?
Ciao, Bernie
in einer der letzen Kernel-Versionen wurde, wenn ich mich nicht irre, ein neuer "Monsterpatch" von Rusty hinzugefügt, der den Aufbau der Module total verändert hat. ( Ich hoffe du weißt was ich meine) Die jetzigen Modutils sind dazu nicht kompatibel, deshalb hätte er keine Module laden können. Auf der LKML gabs es auch Streit über den Patch.
Hi,
OK, ich sollte mich wieder auf der LKML subscriben. Hast du vielleicht eine URL von marc.theaimsgroup.com ?
Ciao, Bernie
http://kt.zork.net/kernel-traffic/latest.html
ich lese das meistens.
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.