Anyone using Linux?

Mark Komarinski enry@wayga.ratatosk.org
Mon, 12 May 1997 14:10:47 -0400 (EDT)


I'm getting closer and closer to getting the IPv6 software compiled for
my Linux machine.  I'm running into problems, especially with the
net-tools package.  Here's the relevant:

gcc -ggdb -O2 -Wall -fomit-frame-pointer -I/usr/include/ipv6 -I. -I/home/enry/net-tools   -c inet6_gr.c -o inet6_gr.o
In file included from /usr/include/linux/ipv6.h:4,
                 from inet6_gr.c:19:
/usr/include/linux/in6.h:30: redefinition of `struct in6_addr'
/usr/include/linux/in6.h:46: redefinition of `struct sockaddr_in6'
/usr/include/linux/in6.h:54: redefinition of `struct ipv6_mreq'
inet6_gr.c: In function `rprint_fib6':
inet6_gr.c:88: `RTF_DCACHE' undeclared (first use this function)
inet6_gr.c:88: (Each undeclared identifier is reported only once
inet6_gr.c:88: for each function it appears in.)
make[1]: *** [inet6_gr.o] Error 1
make[1]: Leaving directory `/home/enry/net-tools/lib'
make: *** [subdirs] Error 2

[enry@wayga net-tools]$ uname -a
Linux wayga.ratatosk.org 2.0.29 #2 Thu Apr 17 10:10:40 EDT 1997 i486

I have 2.1.36 compiled, but not booted (i.e. it's in /usr/src/linux).
RTF_CACHE is defined nowhere on the drive except that file.

Anyone out there using Linux willing to help out?

-Mark