Kernel compiliert nicht

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
emeran68
Beiträge: 6
Registriert: 13.11.2005 12:44:50
Wohnort: Erlangen

Kernel compiliert nicht

Beitrag von emeran68 » 13.11.2005 13:26:55

Hallo,

ich versuche gerade, einen Kernel zu bauen. Ich habe mich auch an sämtliche Anleitungen, die ich finden konnte gehalten.
Ich versuche es gerade mit dem 2.4.27 von debian und bekomme beim compilen folgende Fehlermeldung:

Code: Alles auswählen

fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i386  -Os  -nostdinc -iwithprefix include -DKBUILD
_BASENAME=blacklist  -c -o blacklist.o blacklist.c
blacklist.c:91: redefinition of `acpi_blacklisted'
/usr/src/kernel-source-2.4.27/include/linux/acpi.h:439: `acpi_blacklisted' previously defined here
make[3]: *** [blacklist.o] Fehler 1
make[3]: Leaving directory `/usr/src/kernel-source-2.4.27/drivers/acpi'
make[2]: *** [first_rule] Fehler 2
make[2]: Leaving directory `/usr/src/kernel-source-2.4.27/drivers/acpi'
make[1]: *** [_subdir_acpi] Fehler 2
make[1]: Leaving directory `/usr/src/kernel-source-2.4.27/drivers'
make: *** [_dir_drivers] Fehler 2
Vielleicht kann mir jemand helfen, was ich da falsch gemacht habe.

Gruß,

emeran68

Benutzeravatar
Leonidas
Beiträge: 2032
Registriert: 28.04.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Leonidas » 13.11.2005 13:35:30

Kompilierst du mit make-kpkg? Das ist recht einfach und funktioniert gut, ggf. kannst du versuchen, eine neuere Kernelversion zu kompilieren. Bei mir gingen aber 2.4.26 und 2.4.30 ohne Probleme.
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.

emeran68
Beiträge: 6
Registriert: 13.11.2005 12:44:50
Wohnort: Erlangen

Beitrag von emeran68 » 13.11.2005 13:44:44

Nein, ich compile von Hand, mit make dep, (das macht er noch) und dann mit make bzImage.
Ich hatte es dann mal probeweise mit einer einfachen .conf versucht (erzeugt mit make menuconfig und dabei aber nichts verändert, sondern so abgespeichert.) Da gings ohne Fehler.

Benutzeravatar
Leonidas
Beiträge: 2032
Registriert: 28.04.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Leonidas » 13.11.2005 14:01:13

Dann mach es so: entpacke es, konfiguriere es mit make menuconfig und kompiliere mit make-kpkg.
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.

Antworten