Menu

#13 Compile fails under solaris8/sparc

open
nobody
Code (23)
5
2000-09-14
2000-09-14
No

Platform:

SunOS epsilon 5.8 Generic sun4u sparc SUNW,Ultra-5_10

Description:
IPPROTO_IPIP is not redefined as IPPROTO_ENCAP, causing compilation to fail.
It works fine with Solaris 2.6

Proposed fix:
Change conditional defines in igmp.h

Compiler output:

make[3]: Entering directory `/tmp/mrt-2.2.2a/src.sunos5.8/lib/kernel'
gcc -c -g -O2 -Wall -Wno-char-subscripts -DHAVE_CONFIG_H -D_REENTRANT -D_POSIX
_PTHREAD_SEMANTICS -DFUNCPROTO -I../../include -D_POSIX_C_SOURCE=199506 -D_XOPEN
_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED=1 -D_XOPEN_VERSION=4 -D__EXTENSIONS__ -D_VA
_LIST -I/usr/local/include igmp.c
igmp.c: In function `igmp_send':
igmp.c:145: `IPPROTO_IPIP' undeclared (first use in this function)
igmp.c:145: (Each undeclared identifier is reported only once
igmp.c:145: for each function it appears in.)
make[3]: *** [igmp.o] Error 1

Discussion


Log in to post a comment.

MongoDB Logo MongoDB