PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Prob mit nForce-Sourcen und dem kompilieren...



d@tenmaulwurf
24.10.03, 14:54
Moin!

habe ein Nforce2-MB und habe mir die nForce-Sourcen runtergeladen.
Ich habe eine mini-net-install-Debian Distri :D
Ich glaube ich habe nur make und gcc installed, das wars.
folgender Fehler tritt auf beim eingeben von "make" im DIR "nforce"



datenmaulwurf@datenmaulwurf:~/nforce$ make
make -C nvnet
make[1]: Entering directory `/home/datenmaulwurf/nforce/nvnet'
cc -c -Wall -DLINUX -DMODULE -DEXPORT_SYMTAB -D__KERNEL__ -O -Wstrict-prototypes -DCONFIG_PM -fno-strict-aliasing -mpreferred-stack-boundary=2 -march=i686 -malign-functions=4 -DMODULE -I/usr/src/linux-2.4.18/include nvnet.c
In file included from nvnet.c:21:
nvnet.h:20: linux/module.h: No such file or directory
nvnet.h:21: linux/config.h: No such file or directory
nvnet.h:22: linux/kernel.h: No such file or directory
nvnet.h:23: linux/sched.h: No such file or directory
nvnet.h:24: linux/string.h: No such file or directory
nvnet.h:25: linux/timer.h: No such file or directory
nvnet.h:26: linux/errno.h: No such file or directory
nvnet.h:27: linux/in.h: No such file or directory
nvnet.h:28: linux/ioport.h: No such file or directory
nvnet.h:29: linux/slab.h: No such file or directory
nvnet.h:30: linux/interrupt.h: No such file or directory
nvnet.h:31: linux/version.h: No such file or directory
nvnet.h:32: linux/pci.h: No such file or directory
nvnet.h:33: linux/mii.h: No such file or directory
nvnet.h:34: linux/init.h: No such file or directory
nvnet.h:35: linux/netdevice.h: No such file or directory
nvnet.h:36: linux/etherdevice.h: No such file or directory
nvnet.h:37: linux/skbuff.h: No such file or directory
nvnet.h:38: linux/types.h: No such file or directory
nvnet.h:39: linux/delay.h: No such file or directory
nvnet.h:40: linux/ethtool.h: No such file or directory
nvnet.h:41: linux/highmem.h: No such file or directory
nvnet.h:42: asm/io.h: No such file or directory
nvnet.h:43: asm/bitops.h: No such file or directory
nvnet.h:44: asm/uaccess.h: No such file or directory
nvnet.h:45: asm/irq.h: No such file or directory
nvnet.h:46: linux/spinlock.h: No such file or directory
nvnet.h:47: linux/proc_fs.h: No such file or directory
nvnet.c:40: parse error
nvnet.c:1284: parse error
make[1]: *** [nvnet.o] Error 1
make[1]: Leaving directory `/home/datenmaulwurf/nforce/nvnet'
make: *** [nvnet_make] Error 2
datenmaulwurf@datenmaulwurf:~/nforce$

tooly
24.10.03, 15:13
Hallo,

Du hast die Kernelheader nicht installiert.

mfg
tooly

d@tenmaulwurf
24.10.03, 15:20
habe ich aber

tooly
24.10.03, 18:28
Hallo,

die Fehlermeldung besagt, dass in /usr/include/linux einige Dateien fehlen, ist der Ordner wirklich vorhanden. Ich meine nich die Kernelsourcen, sondern die Kernelheader.

mfg
tooly

d@tenmaulwurf
25.10.03, 19:16
habe ich, sie sind unter:
/usr/src/kernel-headers-2.4.18-bf2.4/
installed.

tooly
25.10.03, 21:52
Hallo,

die Kernelheader werden aber in /usr/inlcude gebraucht und nicht in /usr/src.

Keine Ahnung wie in Deiner distri die Kernelheader instaliert werden, aber evtl. hilft Dir auch http://lfs.linux-matrix.net/lfs/view/cvs/chapter06/kernel.html weiter.

mfg
tooly