PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : KernelUpdate 2.2.22 -> 2.4.20


p2k
12.01.03, 10:42
Hi

Ich bin dabei meinen Kernel upzudaten.

bis "make config" klappte es ohne probs.

root@trustix /usr/src/linux-2.4.20# gcc -v
Reading specs from /usr/lib/gcc-lib/i586-trustix-linux/2.95.3/specs
gcc version 2.95.3 20010315 (release)

bei "make dep" kommt folgendes

root@trustix /usr/src/linux-2.4.20# make dep
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -o scripts/mkdep scripts/mkdep.c
In file included from /usr/include/bits/posix1_lim.h:126,
from /usr/include/limits.h:30,
from /usr/lib/gcc-lib/i586-trustix-linux/2.95.3/include/limits.h:117,
from /usr/lib/gcc-lib/i586-trustix-linux/2.95.3/include/syslimits.h:7,
from /usr/lib/gcc-lib/i586-trustix-linux/2.95.3/include/limits.h:11,
from scripts/mkdep.c:35:
/usr/include/bits/local_lim.h:27: linux/limits.h: No such file or directory
make: *** [scripts/mkdep] Error 1


Ist mein gcc ned so gut?
oder mache ich gar was falsch

mfg p2k

geronet
12.01.03, 11:01
Ich denke du solltest neuere Kernel-headers installieren..

Grüsse, Stefan

p2k
12.01.03, 11:03
Hi du Moderouter...

Was sind Kernel-Headers?

geronet
12.01.03, 11:13
Kernel Headers ist ein Paket das Dateien in /usr/include ablegt und jedes Programm zum kompilieren braucht, auch der Kernel.

Bei RPM heisst das Paket z.B. glibc-kernheaders-2.4-7.20

Kernel-headers includes the C header files that specify the interface
between the Linux kernel and userspace libraries and programs. The
header files define structures and constants that are needed for
building most standard programs and are also needed for rebuilding the
glibc package

Grüsse, Stefan