make[3]: Entering directory `/temp/build/eggdrop1.9/lib/compat'
source='inet_ntop.c' object='inet_ntop.lo' libtool=yes \
depfile='.deps/inet_ntop.Plo' tmpdepfile='.deps/inet_ntop.TPlo' \
depmode=gcc /bin/ksh ../../acconfig/depcomp \
/bin/ksh ../../libtool --mode=compile gcc -pipe -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -g -O2 -Wall -g3 -c -o inet_ntop.lo `test -f 'inet_ntop.c' || echo './'`inet_ntop.c
gcc -pipe -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -g -O2 -Wall -g3 -c inet_ntop.c -Wp,-MD,.deps/inet_ntop.TPlo -fPIC -DPIC -o .libs/inet_ntop.o
inet_ntop.c: In function `inet_ntop':
inet_ntop.c:83: `AF_INET6' undeclared (first use in this function)
inet_ntop.c:83: (Each undeclared identifier is reported only once
inet_ntop.c:83: for each function it appears in.)
make[3]: *** [inet_ntop.lo] Error 1
Any ideas why this happens? I seem to remember having this problem before but I couldn't find anything here on how to resolve it. I'm using the daily snapshot build of Eggdrop currently. Although I think this is a deeper older issue I may have had in the past, I just can't remember what I did to resolve it.
It looks that your SUNOS doesn't have IPv6 support. You should sent that info to developers. If you don't plan to develop Eggdrop 1.9 don't waste your time with it right now.
They wrote everything again. Eggdrop is not a problem here, OS and missing "features" are. You can try to search for "special" options in configure scripts, maybe ./configure --disable-ipv6 will help. As i said before, if you don't plan to develop new eggdrop, don't waste your time. You won't be able to do anything with current version.
KrzychuG wrote:You can try to search for "special" options in configure scripts, maybe ./configure --disable-ipv6 will help.
I really would like to be able to run what's on the CVS, it's just my interest to get the latest and be able to build it. As a result, I did what you requested and I get same error message. No changes.
I'll try downloading 1.7 today and seeing if that runs too but I suspect I may not see a diffrent result.
You will see a diffrent result. Eggdrop 1.7 doesn't support IPv6 and it should compile without such problems. Eggdrop 1.9 doesn't have irc module yet, botnet doesn't work too good (they are developing new botnet protocol), and it is very hard to compile on most shells (even on Linux). You can try to add "#define AF_INET6 10" to config.h in Eggdrop 1.9 directory (after configure script finish its job) and try to compile it.
Alright, I though perhaps that 1.6.17 and 1.6.19 were actually not that far off from each other, so I was highly mistaken. Okay, I'm sticking to the latest released version for now and ignoring what's on the CVS. Thanks.