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 and tcl 8.4.2

Old posts that have not been replied to for several years.
Locked
d
darkie
Voice
Posts: 20
Joined: Sun Feb 23, 2003 4:50 am

eggdrop and tcl 8.4.2

Post by darkie »

Is there a problem with eggdrop and tcl 8.4.2? I had difficulty compiling it on a system with this version of TCL.

If that's not what the problem is, then the sysop on my box has installed TCL wrong.

Ty in advance...
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

Ca you post the output from the "./configure" Tcl detection (this gives vital information on what versions are being detected and used).

And any other errors log.

Without this, we can't distinguish between not working, and a bad/incomplete install.
d
darkie
Voice
Posts: 20
Joined: Sun Feb 23, 2003 4:50 am

Post by darkie »

./configure output:

checking for Tcl library... found /usr/lib/libtcl.so
checking for Tcl header... found /usr/local/include/tcl.h
checking whether the Tcl system has changed... yes
checking for Tcl version... 8.4
checking for Tcl patch level... 8.4.2
checking for Tcl_Free in -ltcl... yes
checking for TclpFinalizeThreadData in -ltcl... no

Compile errors:

Linking eggdrop...

gcc -pipe -o ../eggdrop bg.o botcmd.o botmsg.o botnet.o chanprog.o cmds.o dcc.o dccutil.o dns.o flags.o language.o main.o mem.o misc.o misc_file.o modules.o net.o rfc1459.o tcl.o tcldcc.o tclhash.o tclmisc.o tcluser.o userent.o userrec.o users.o -L/usr/lib -ltcl -lm -ldl md5/md5c.o compat/*.o `cat mod/mod.xlibs`
tcl.o: In function `tcl_eggstr':
/home/steady/eggdrop1.6.13/src/tcl.c:292: undefined reference to `Tcl_GetVar2Ex'
/home/steady/eggdrop1.6.13/src/tcl.c:295: undefined reference to `Tcl_GetByteArrayFromObj'
tcl.o: In function `utf_converter':
/home/steady/eggdrop1.6.13/src/tcl.c:352: undefined reference to `Tcl_GetByteArrayFromObj'
tcl.o: In function `init_tcl':
/home/steady/eggdrop1.6.13/src/tcl.c:643: undefined reference to `Tcl_UtfToLower'
/home/steady/eggdrop1.6.13/src/tcl.c:644: undefined reference to `Tcl_SetSystemEncoding'
/home/steady/eggdrop1.6.13/src/tcl.c:658: undefined reference to `Tcl_SetSystemEncoding'
/home/steady/eggdrop1.6.13/src/tcl.c:671: undefined reference to `Tcl_GetEncoding'
tclmisc.o: In function `tcl_md5':
/home/steady/eggdrop1.6.13/src/tclmisc.c:608: undefined reference to `Tcl_GetByteArrayFromObj'
collect2: ld returned 1 exit status
make[1]: *** [../eggdrop] Error 1
d
darkie
Voice
Posts: 20
Joined: Sun Feb 23, 2003 4:50 am

Post by darkie »

Never mind, the sysop at the place downgraded to 8.3.4 and all is well.
Locked