Kernel-Fehler !!! Need Help !

homoeolin

homoeolin

QT-Freak
Hallo,

hier erst mal der Fehler:
Ich wollt den neuen Kernel 2.6.0-test4 kompilieren und dann trat folgene
Fehlermeldung auf. Nur diese trat auch schon bei dem Urkernel von Icepack 2.75 auf, nachdem ich GCC 3.3.1 installiert hatte...

Fehler:

Code:
(...)
make[3]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/linux/drivers/hotplug«
make[2]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/linux/drivers/hotplug«
make -C ide
make[2]: Wechsel in das Verzeichnis Verzeichnis »/usr/src/linux/drivers/ide«
make all_targets
make[3]: Wechsel in das Verzeichnis Verzeichnis »/usr/src/linux/drivers/ide«
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686   -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/include -DKBUILD_BASENAME=ide  -DEXPORT_SYMTAB -c ide.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686   -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/include -DKBUILD_BASENAME=ide_features  -DEXPORT_SYMTAB -c ide-features.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686   -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/include -DKBUILD_BASENAME=ide_taskfile  -DEXPORT_SYMTAB -c ide-taskfile.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686   -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/include -DKBUILD_BASENAME=cmd640  -c -o cmd640.o cmd640.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686   -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/include -DKBUILD_BASENAME=ide_adma  -c -o ide-adma.o ide-adma.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686   -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/include -DKBUILD_BASENAME=ide_dma  -c -o ide-dma.o ide-dma.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686   -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/include -DKBUILD_BASENAME=ide_pci  -c -o ide-pci.o ide-pci.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686   -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/include -DKBUILD_BASENAME=piix  -c -o piix.o piix.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686   -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/include -DKBUILD_BASENAME=rz1000  -c -o rz1000.o rz1000.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686   -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/include -DKBUILD_BASENAME=ide_proc  -c -o ide-proc.o ide-proc.c
ld -m elf_i386 -r -o ide-mod.o ide.o ide-features.o ide-taskfile.o  cmd640.o ide-adma.o ide-dma.o ide-pci.o piix.o rz1000.o ide-proc.o
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686   -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/include -DKBUILD_BASENAME=ide_probe  -DEXPORT_SYMTAB -c ide-probe.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686   -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/include -DKBUILD_BASENAME=ide_geometry  -c -o ide-geometry.o ide-geometry.c
ld -m elf_i386 -r -o ide-probe-mod.o ide-probe.o ide-geometry.o
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686   -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/include -DKBUILD_BASENAME=ide_disk  -c -o ide-disk.o ide-disk.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686   -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/include -DKBUILD_BASENAME=ide_cd  -c -o ide-cd.o ide-cd.c
In file included from ide-cd.c:318:
ide-cd.h:440: error: long, short, signed or unsigned used invalidly for `slot_tablelen'
make[3]: *** [ide-cd.o] Fehler 1
make[3]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/linux/drivers/ide«
make[2]: *** [first_rule] Fehler 2
make[2]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/linux/drivers/ide«
make[1]: *** [_subdir_ide] Fehler 2
make[1]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/linux/drivers«
make: *** [_dir_drivers] Fehler 2

Der Fehler trat sowohl mit dem neuem Kernel 2.6.-test4, als auch mit dem
Icepack-2.75-Ursprungskernel auf.
Ich vermute die Ursache im GCC-3.3.1-Kompiler !
Hatte den nämlich neu kompiliert und danach ging das alles gar net mehr !
Davor hatte ich mit ide-cd.o keine Probleme !

Mein System:
Icepack 2.75
GCC-3.3.1 (Neu dazu-kompiliert)
QT 3.0.1 free (Neu dazu-kompiliert)
Außerdem ne neue Wireless Karte: Digitus Internet Wireless LAN PCI Card...


Hoffe ihr könnt mir da helfen !!!
:help:

THX, Tobias
 

Ähnliche Themen

Firefox 3.5 kompilieren

SuSE Kernelbau: custom CFLAGS, CXXFLAGS und MAKEOPTS

XFCE freezes at startup

Statistikprogramm R

Mpeg4ip

Oben