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 compiling eggdrop.

Old posts that have not been replied to for several years.
Locked
c
cstdenis

Problem compiling eggdrop.

Post by cstdenis »

During the make step of compiling eggdrop (1.6.15) i get this error

./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 installed tcl and the ./configure script finds it just fine. I installed tcl using a standard compilation as directed by its instructions.

checking for Tcl library... found /usr/local/lib/libtcl8.4.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.4
checking for Tcl_Free in -ltcl8.4... yes
checking for TclpFinalizeThreadData in -ltcl8.4... no

I found others with this error in a google search, but none were in english, and babelfish didn't give me anything useful out of them.
User avatar
gumbydammit
Master
Posts: 311
Joined: Thu Sep 05, 2002 4:52 pm
Location: Canada
Contact:

Post by gumbydammit »

tcl lib is not in your path

export LB_LIBRARY_PATH=/path/to/libtcl/directory
a.k.a. hellios
c
cstdenis

Post by cstdenis »

Didn't work.

I set the path LB_LIBRARY_PATH and even added it to PATH.

I confirmed with the set command that that variable is set.
User avatar
gumbydammit
Master
Posts: 311
Joined: Thu Sep 05, 2002 4:52 pm
Location: Canada
Contact:

Post by gumbydammit »

perhaps run ldconfig
a.k.a. hellios
c
cstdenis

Post by cstdenis »

I set the environment varable again and ran ldconfig

didn't work

Here is what ldconfig sees....not what i want it to.

[root@anvil eggdrop1.6.15]# /sbin/ldconfig -p | grep tcl
libswigtcl.so (libc6) => /usr/lib/libswigtcl.so
libdb_tcl.so (libc6) => /usr/lib/libdb_tcl.so
libdb_tcl-4.0.so (libc6) => /usr/lib/libdb_tcl-4.0.so
Locked