This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

Eggdrop 1.9 and Solaris 8 Compiling Issues

Old posts that have not been replied to for several years.
Locked
S
Sentack
Voice
Posts: 3
Joined: Tue Dec 21, 2004 9:58 am

Eggdrop 1.9 and Solaris 8 Compiling Issues

Post by Sentack »

I know you guys must get this a lot but here's what I'm experiencing. Durring the building phase, I get this error message.

Code: Select all

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.

Sentack
User avatar
KrzychuG
Master
Posts: 306
Joined: Sat Aug 16, 2003 2:51 pm
Location: Torun, Poland
Contact:

Post by KrzychuG »

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.
Que?
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

wasn't the IPv6 support in eggdrop broken and they removed it and vowed not to bring it back again until properly implemented?
User avatar
KrzychuG
Master
Posts: 306
Joined: Sat Aug 16, 2003 2:51 pm
Location: Torun, Poland
Contact:

Post by KrzychuG »

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.
Que?
S
Sentack
Voice
Posts: 3
Joined: Tue Dec 21, 2004 9:58 am

Post by Sentack »

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.

Sentack
User avatar
KrzychuG
Master
Posts: 306
Joined: Sat Aug 16, 2003 2:51 pm
Location: Torun, Poland
Contact:

Post by KrzychuG »

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.
Que?
S
Sentack
Voice
Posts: 3
Joined: Tue Dec 21, 2004 9:58 am

Post by Sentack »

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.

Sentack
Locked