Welches Modul/Treiber für welche Hardware, Kernel compilieren...
-
Mebus
- Beiträge: 121
- Registriert: 02.04.2008 21:34:32
- Wohnort: Niederrhein
-
Kontaktdaten:
Beitrag
von Mebus » 18.01.2009 16:06:18
Hallo !
Ich bekomme hier beim kompilieren, von einem 2.6.28er-Kernel immer diese Fehlermeldung:
Code: Alles auswählen
make[1]: Leaving directory `/usr/src/linux-2.6.28'
/usr/bin/make ARCH=i386 \
-C Documentation/lguest
make[1]: Entering directory `/usr/src/linux-2.6.28/Documentation/lguest'
cc -Wall -Wmissing-declarations -Wmissing-prototypes -O3 -I../../include -I../../arch/x86/include lguest.c -lz -o lguest
lguest.c:34:18: error: zlib.h: Datei oder Verzeichnis nicht gefunden
make[1]: *** [lguest] Fehler 1
make[1]: Leaving directory `/usr/src/linux-2.6.28/Documentation/lguest'
make: *** [debian/stamp/build/kernel] Fehler 2
Die Konfiguration habe ich mal hier:
http://pastebin.com/f149d97b5
eingestellt.
Woran liegt das ?
Danke
Gruß
Mebus
-
cosmac
- Beiträge: 4576
- Registriert: 28.03.2005 22:24:30
Beitrag
von cosmac » 18.01.2009 16:26:50
hi,
dir fehlt wahrscheinlich das Paket zlib1g-dev.
Wenn du allerdings nichts mit Virtualisierung vor hast, solltest du stattdessen LGUEST und LGUEST_GUEST aus der Kernel-config rausnehmen.
Beware of programmers who carry screwdrivers.
-
Mebus
- Beiträge: 121
- Registriert: 02.04.2008 21:34:32
- Wohnort: Niederrhein
-
Kontaktdaten:
Beitrag
von Mebus » 18.01.2009 16:29:38
Danke. Das habe ich jetzt installiert und versuche erneut den Kernel zu kompilieren.
Ich werde ihn wohl hinterher noch ein wenig abspecken.
Mebus
-
Mebus
- Beiträge: 121
- Registriert: 02.04.2008 21:34:32
- Wohnort: Niederrhein
-
Kontaktdaten:
Beitrag
von Mebus » 18.01.2009 17:47:39
Jetzt konnte ich den Kernel kompilieren, allerdings bleibt er beim booten jetzt bei einem Karten leser stehen und macht gar nichts mehr.
????
Mebus
-
Mebus
- Beiträge: 121
- Registriert: 02.04.2008 21:34:32
- Wohnort: Niederrhein
-
Kontaktdaten:
Beitrag
von Mebus » 18.01.2009 17:50:31
Okay hätte als root device /dev/hda7 statt /dev/sda7 angeben müssen...
Warum auch immer.
Mebus