• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

nistnet 1.2.12c unter Suse 9.2- tabledist.o Error

scoopy

Newbie
Keine Ahnung, wo´s nun rein gehört, aber da es kernelnah ist:

Wer kann mir dabei helfen, das Problem zu lösen?

Betriebssystem Suse 9.2 unter vmware installiert,
nistnet 1.2.12c soll drauf installiert werden. (Testsystem)
Kernel wurde kompiliert und trotzdem tabledit.o Error.

Hab keine Kernel-Updates gemacht, da es schon bei den andren Versionen
Probleme gab.

Unter Suse 9.1 , 10.0 und 10.1 funktioniert nistnet nicht,
da gibt es zu viele Fehler.

Hab ich was vergessen zu installieren oder wo kann ich die Pfade ändern, denn tabledist.o steckt doch in /math ?

Vorab schon mal vielen Dank!
Auszug make- Protokoll:

Code:
normal\"" -c -o /usr/local/src/nistnet-3.0a/kernel/tabledist.o /usr/local/src/nistnet-3.0a/kernel/../math/tabledist.c
In file included from /usr/include/asm/uaccess.h:10,
                 from /usr/local/src/nistnet-3.0a/include/kincludes.h:102,
                 from /usr/local/src/nistnet-3.0a/math/tabledist.c:10:
/usr/include/linux/prefetch.h: In function `prefetch_range':
/usr/include/linux/prefetch.h:64: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared (first use in this function)
/usr/include/linux/prefetch.h:64: error: (Each undeclared identifier is reported only once
/usr/include/linux/prefetch.h:64: error: for each function it appears in.)
In file included from /usr/local/src/nistnet-3.0a/include/kincludes.h:126,
                 from /usr/local/src/nistnet-3.0a/math/tabledist.c:10:
/usr/include/asm/irq.h:16:25: irq_vectors.h: No such file or directory
In file included from /usr/include/linux/module.h:22,
                 from /usr/include/linux/device.h:20,
                 from /usr/include/linux/netdevice.h:38,
                 from /usr/local/src/nistnet-3.0a/include/kincludes.h:143,
                 from /usr/local/src/nistnet-3.0a/math/tabledist.c:10:
/usr/include/asm/module.h:56:2: #error unknown processor family
In file included from /usr/include/linux/netdevice.h:151,
                 from /usr/local/src/nistnet-3.0a/include/kincludes.h:143,
                 from /usr/local/src/nistnet-3.0a/math/tabledist.c:10:
/usr/include/linux/skbuff.h:30:26: net/checksum.h: No such file or directory
In file included from /usr/include/asm/hardirq.h:6,
                 from /usr/include/linux/interrupt.h:12,
                 from /usr/include/linux/netdevice.h:512,
                 from /usr/local/src/nistnet-3.0a/include/kincludes.h:143,
                 from /usr/local/src/nistnet-3.0a/math/tabledist.c:10:
/usr/include/linux/irq.h: At top level:
/usr/include/linux/irq.h:68: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/include/linux/irq.h:68: error: requested alignment is not a constant
/usr/include/linux/irq.h:70: error: `NR_IRQS' undeclared here (not in a function)
In file included from /usr/include/linux/irq.h:72,
                 from /usr/include/asm/hardirq.h:6,
                 from /usr/include/linux/interrupt.h:12,
                 from /usr/include/linux/netdevice.h:512,
                 from /usr/local/src/nistnet-3.0a/include/kincludes.h:143,
                 from /usr/local/src/nistnet-3.0a/math/tabledist.c:10:
/usr/include/asm/hw_irq.h:28: error: `NR_IRQ_VECTORS' undeclared here (not in a function)
/usr/include/asm/hw_irq.h:32: error: `NR_IRQS' undeclared here (not in a function)
In file included from /usr/include/linux/interrupt.h:12,
                 from /usr/include/linux/netdevice.h:512,
                 from /usr/local/src/nistnet-3.0a/include/kincludes.h:143,
                 from /usr/local/src/nistnet-3.0a/math/tabledist.c:10:
/usr/include/asm/hardirq.h:13: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/include/asm/hardirq.h:13: error: requested alignment is not a constant
In file included from /usr/local/src/nistnet-3.0a/include/nistnet.h:162,
                 from /usr/local/src/nistnet-3.0a/include/kincludes.h:219,
                 from /usr/local/src/nistnet-3.0a/math/tabledist.c:10:
/usr/include/linux/ip.h:84:22: net/sock.h: No such file or directory
/usr/include/linux/ip.h:86:22: net/flow.h: No such file or directory
In file included from /usr/local/src/nistnet-3.0a/include/nistnet.h:162,
                 from /usr/local/src/nistnet-3.0a/include/kincludes.h:219,
                 from /usr/local/src/nistnet-3.0a/math/tabledist.c:10:
/usr/include/linux/ip.h:143: error: field `fl' has incomplete type
/usr/include/linux/ip.h:153: error: field `sk' has incomplete type
In file included from /usr/local/src/nistnet-3.0a/include/nistnet.h:163,
                 from /usr/local/src/nistnet-3.0a/include/kincludes.h:219,
                 from /usr/local/src/nistnet-3.0a/math/tabledist.c:10:
/usr/include/linux/tcp.h:196:22: net/sock.h: No such file or directory
In file included from /usr/local/src/nistnet-3.0a/include/nistnet.h:163,
                 from /usr/local/src/nistnet-3.0a/include/kincludes.h:219,
                 from /usr/local/src/nistnet-3.0a/math/tabledist.c:10:
/usr/include/linux/tcp.h:429: error: field `sk' has incomplete type
In file included from /usr/local/src/nistnet-3.0a/include/nistnet.h:164,
                 from /usr/local/src/nistnet-3.0a/include/kincludes.h:219,
                 from /usr/local/src/nistnet-3.0a/math/tabledist.c:10:
/usr/include/linux/udp.h:40:22: net/sock.h: No such file or directory
In file included from /usr/local/src/nistnet-3.0a/include/nistnet.h:164,
                 from /usr/local/src/nistnet-3.0a/include/kincludes.h:219,
                 from /usr/local/src/nistnet-3.0a/math/tabledist.c:10:
/usr/include/linux/udp.h:56: error: field `sk' has incomplete type
In file included from /usr/local/src/nistnet-3.0a/include/kincludes.h:219,
                 from /usr/local/src/nistnet-3.0a/math/tabledist.c:10:
/usr/local/src/nistnet-3.0a/include/nistnet.h:167:26: net/protocol.h: No such file or directory
make[5]: *** [/usr/local/src/nistnet-3.0a/kernel/tabledist.o] Error 1
make[4]: *** [_module_/usr/local/src/nistnet-3.0a/kernel] Error 2
make[3]: *** [_all] Error 2
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.8-24-obj/i386/default'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/local/src/nistnet-3.0a/kernel'
make: *** [sub_dirs] Error 2
 
Oben