Probleme beim Kernel Kompilieren
Hallo, ich versuche gerade einen Kernel von der SusE 9.3 zu kompilieren. Dabei bricht der vorgang mit folgender Fehlermeldung ab: gcc -D__KERNEL__ -I/usr/src/linux-2.4.20.SuSE/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -Wno-sign-compare -finline-limit=2000 -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE -nostdinc -iwithprefix include -DKBUILD_BASENAME=sysinfo -c -o sysinfo.o sysinfo.c sysinfo.c:9:27: linux/compile.h: No such file or directory sysinfo.c: In function `svr4_sysinfo': sysinfo.c:83: error: `UTS_VERSION' undeclared (first use in this function) sysinfo.c:83: error: (Each undeclared identifier is reported only once sysinfo.c:83: error: for each function it appears in.) make[2]: *** [sysinfo.o] Error 1 make[2]: Leaving directory `/usr/src/linux-2.4.20.SuSE/abi/svr4' make[1]: *** [_modsubdir_svr4] Error 2 make[1]: Leaving directory `/usr/src/linux-2.4.20.SuSE/abi' make: *** [_mod_abi] Error 2 Ich habe mein System mit 'find / | grep compile.h' durchsucht und festgestellt das diese Datei auf dem gesamten System nicht vorhanden ist. Gehört diese Datei zu einem bestimmten Paket, welches mir noch fehlt? MfG Conny Marco Menebröcker PS: Falls mir jemand sagen kann wie ich das tun/tap device als modul aktivieren kann, wäre ich für sehr dankbar. Dann könnte ich mir das kompilieren ersparen...
Am Mittwoch 01 November 2006 10:05 schrieb Conny Marco Menebröcker:
Ich habe mein System mit 'find / | grep compile.h' durchsucht und festgestellt das diese Datei auf dem gesamten System nicht vorhanden ist. Gehört diese Datei zu einem bestimmten Paket, welches mir noch fehlt?
Die entsteht beim 'make cloneconfig' oder 'make prepare', und zwar im Kernel-Source-Baum als ./include/config/clean/compile.h Jedenfalls hier war das so. -- Viele Grüße ------------------------------------------------------------------------ Michael
participants (2)
-
Conny Marco Menebröcker
-
Michael Behrens