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.

problem linking

Old posts that have not been replied to for several years.
Locked
m
mwjster

problem linking

Post by mwjster »

i keep getting this error, i read every readme and help for both tcl and egg i could find, i tryed specifing the path during config iv installed tcl at least 3 times i dont know what to do

---------- 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 match.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/local/lib -ltcl8.4 -lm -ldl -lnsl md5/md5c.o compat/*.o `cat mod/mod.xlibs`
strip ../eggdrop
Successful compile: eggdrop

make[1]: Leaving directory `/home/mwjster/eggdrop1.6.15/src'

./eggdrop: error while loading shared libraries: libtcl8.4.so: cannot open shared object file: No such file or directory
make: *** [modegg] Error 127



i have root on this system also
M
Moonster
Halfop
Posts: 95
Joined: Wed Nov 13, 2002 5:39 pm
Location: Manchester NH USA
Contact:

Post by Moonster »

To me it looks like you or the systems admin needs to verify your TCL install. It is looking for TCL 8.4 you may need to either INSTALL TCL or make sure it is setup properly so Eggdrop will install and run properly.
"Knowledge is Power"
BeastNH/Moonster on Undernet/EFnet IRC Network
m
mwjster

Post by mwjster »

as i said i installed tcl 3 times already, i know its there

during the ./configure routine it says tcl found /usr/local/lib/tcl8.4.so or whatever the filename is iv tryed installing the tcl on my local account and with root iv tryed specifying where tcl is with the --with-tcllib commands, it fails at that spot no matter what
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

As root, you need to add the path to libtcl.so to the file /etc/ld.so.conf, you then need to run ldconfig.

You shoudl now be abel to compile without issue.
m
mwjster

Post by mwjster »

awsome, it works now, thanks alot
Locked