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.

Problems in Compilation of Eggdrop with TCL 8.3

Old posts that have not been replied to for several years.
Locked
C
Cla75

Post by Cla75 »

Hi

I have updated my TCL to 8.4, and now when i compile an Eggdrop it fails sayng this lines.......

---------- Yeah! that's the compiling, now the linking! ----------

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 -ldns -lnsl md5/md5c.o compat/*.o `cat mod/mod.xlibs`
tcl.o: In function `utf_converter':
/home/cla75/opt/eggtest/src/tcl.c:310: undefined reference to `Tcl_GetByteArrayFromObj'
tcl.o: In function `init_tcl':
/home/cla75/opt/eggtest/src/tcl.c:616: undefined reference to `Tcl_SetSystemEncoding'
/home/cla75/opt/eggtest/src/tcl.c:629: undefined reference to `Tcl_GetEncoding'
/home/cla75/opt/eggtest/src/tcl.c:601: undefined reference to `Tcl_UtfToLower'
/home/cla75/opt/eggtest/src/tcl.c:602: undefined reference to `Tcl_SetSystemEncoding'
tclmisc.o: In function `tcl_md5':
/home/cla75/opt/eggtest/src/tclmisc.c:598: undefined reference to `Tcl_GetByteArrayFromObj'
collect2: ld returned 1 exit status

It depends i think to the new TCL...but i don't know how to resolve it.... any idea?
My linux is a Slackware 7.1, kernel 2.2.19, any help for me? Tnx

(I am a tcl user....now i plan to develop a talking eggdrop, with many functions :smile:

Bye
P
Petersen
Owner
Posts: 685
Joined: Thu Sep 27, 2001 8:00 pm
Location: Blackpool, UK

Post by Petersen »

your tcl.h is out of sync with your libs. check its installed correctly, and specify the full patchs to headers/libs in your ./configure options
C
Cla75

Post by Cla75 »

Ehm...i have tried to indicate the path... but it doesn't work anyway....you can be more specific pls?

is this the path ? /usr/lib/tcl8.4/

?

Tnx
Locked