Ralf Corsepius schrieb:
Am Die, 2003-05-20 um 13.23 schrieb h.pahlke@nexgo.de:
[...] Ausserdem zeigt ein Vergleich der features.h im glibc-devel mit der installierten features.h eine gleiche Groesse und gleiches Datum, so dass davon auszugehen ist, dass es sich wirklich um die richtige Datei handelt.
Andere Ideen?
Aus deiner 1. Mail:
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=k6 -nostdinc -I /usr/lib/gcc-lib/i486-suse-linux/3.2/include -DKBUILD_BASENAME=scsi -c -o scsi.o scsi.c
Hier wird -nostdinc übergeben => gcc sucht nicht in /usr/include nach features.h.
=> Irgendwo ist was im Makefile fehlerhaft
Ne, beim Kernel wird schon mit der Option -nostdinc gear- beitet. Allerdings wird bei mir weder in scsi.c noch in scsi.h ein features.h eingebunden. Das kann ich mir eigent- lich auch gar nicht vorstellen. Insofern stimmt wohl das Makefile, aber der Kernel-Source scheint buggy zu sein. Ich glaube nicht, dass das die Original-SuSE-Quellen oder Vanilla-Quellen sind. Gruesse, Thomson -- Thomas Hertweck, Dipl.-Geophys., GPI Universitaet Karlsruhe === First they ignore you, then they laugh at you, then === === they fight you, then you win. (M. Ghandi) ===