[Eisfair] Kernel-Module kompilieren
Uwe Kunze
u.kunze.sdh at t-online.de
Fr Jun 21 19:14:36 CEST 2024
Hi, ich bräuchte mal Hilfe beim Kompilieren.
Ich habe vor einigen Jaren auf einem eis1 (damals Kernel 3.x) eine
Virtualbox (5.0.20) kompiliert, zusammen mit einem php-basierten
Webinterfache läuft das heute noch 1a.
Jetzt wollte ich dieselbe Virtualbox nochmal auf einem aktuellen eis1
(aktueller Kernel+Pakete+Sourcen) kompilieren.
Habe die Kernel-Sourcen runtergeladen und mit dem enthaltenen Script
"switch-config" an meinen Kernel (virt) angepasst.
Das Kompilieren der Virzualbox-Module scheint erstmal zu funktionieren
(das Install-Script geht alle Kernel-Module durch, das dauert gute 2
Stunden), aber jedesmal, wenn dann ein Kernelmodul erstellt werden soll
(z.B. vboxdrv), bekomme ich den Fehler:
"Symbol version dump "vmlinux.symvers" is missing. Modules may not have
debendencies or modversions."
und es wird kein Modul erzeugt.
Tante google hat empfohlen, mal die "normalen" Kernelmodule zu
kompilieren ... also
cd /usr/src/linux
make modules
Aber auch das scheitert mit exakt der o.g. Fehlermeldung "vmliux.symvers
is missing" nach ein paar Minuten.
Was mache ich da falsch bzw. wo köönte ich das Problem suchen (und
finden ) ?
Danke im Voraus für Eure Hilfe.
Uwe
Mehr Informationen über die Mailingliste Eisfair