Ik ben bezig met het opzetten van een router/gateway voor mijn thuisnetwerk in linux. Aangezien ik debian 3.0 gebruik, zit ik met kernel 2.2.2.
Kernel 2.2.2 ondersteund (nog) geen iptables en dus wilde ik upgraden naar een hogere kernel, bij 2.4.x
Ik heb de kernel gedownload en precies gehandeld zoals op www.linux.org te lezen staat. Toch krijg ik echter, als ik make dep wil doen, na de configuratie, deze boodschap:
Vraag 1: Uiteraard, waarom is dit.
Vraag 2: Hoe kan ik dit verhelpen
BTW: ik heb gezocht naar bijv stdio.h en dat staat ook helemaal nergens, dus is het niet vreemd dat het niet te includen valt. Ik heb overigens Gcc gewoon geinstalleerd.
BTW2: ik heb de search gebruikt, maar dat leverde weinig op, en ook de omega search werkte weer 's heel lekker door een error te geven als er meer dan 2 woorden gebruikt worden...
Kernel 2.2.2 ondersteund (nog) geen iptables en dus wilde ik upgraden naar een hogere kernel, bij 2.4.x
Ik heb de kernel gedownload en precies gehandeld zoals op www.linux.org te lezen staat. Toch krijg ik echter, als ik make dep wil doen, na de configuratie, deze boodschap:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| debian:~/linux-2.4.20# make dep
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -o scripts/mkdep scripts/mkdep.c
scripts/mkdep.c:33: ctype.h: No such file or directory
scripts/mkdep.c:34: fcntl.h: No such file or directory
In file included from /usr/lib/gcc-lib/i386-linux/2.95.4/include/syslimits.h:7,
from /usr/lib/gcc-lib/i386-linux/2.95.4/include/limits.h:11,
from scripts/mkdep.c:35:
/usr/lib/gcc-lib/i386-linux/2.95.4/include/limits.h:117: limits.h: No such file or directory
scripts/mkdep.c:36: stdio.h: No such file or directory
scripts/mkdep.c:37: stdlib.h: No such file or directory
scripts/mkdep.c:38: string.h: No such file or directory
scripts/mkdep.c:39: unistd.h: No such file or directory
scripts/mkdep.c:41: sys/fcntl.h: No such file or directory
scripts/mkdep.c:42: sys/mman.h: No such file or directory
scripts/mkdep.c:43: sys/stat.h: No such file or directory
scripts/mkdep.c:44: sys/types.h: No such file or directory
make: *** [scripts/mkdep] Error 1
debian:~/linux-2.4.20# |
Vraag 1: Uiteraard, waarom is dit.
Vraag 2: Hoe kan ik dit verhelpen
BTW: ik heb gezocht naar bijv stdio.h en dat staat ook helemaal nergens, dus is het niet vreemd dat het niet te includen valt. Ik heb overigens Gcc gewoon geinstalleerd.
BTW2: ik heb de search gebruikt, maar dat leverde weinig op, en ook de omega search werkte weer 's heel lekker door een error te geven als er meer dan 2 woorden gebruikt worden...