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 Compiling error (tcllib8.4.so)

Old posts that have not been replied to for several years.
Locked
D
Dave H
Voice
Posts: 2
Joined: Tue Aug 23, 2005 7:37 am

Eggdrop Compiling error (tcllib8.4.so)

Post by Dave H »

Hi all,

I'm playing about with a zonecf from www.publicip.net. It installs a stripped down version of debian I believe.

I thought i'd see if I could compile eggdrop 1.6.17 on it.
Firstly it said tcl wasn't installed, so I downloaded tcl8.4.9-src from tcl.activestate.com and installed via
./configure
make
make install

(please excuse me pasting my commands..i'm very very new to linux and want to make sure i'm doing this right).

So I then went to my eggdrop directory and done
./configure
make config
make

it compiled the eggdrop ok but then came up with this error

All modules compiled.
make[1]: Leaving directory `/root/eggdrop1.6.17/src/mod'

Test run of ./eggdrop -v:
./eggdrop: error while loading shared libraries: libtcl8.4.so: cannot open shared object file: No such file or directory
make: *** [modules] Error 127

Now when doing the ./configure, it picks up libtcl8.4.so from the right place.

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.9
checking for Tcl_Free in -ltcl8.4... yes
checking for TclpFinalizeThreadData in -ltcl8.4... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating scripts/Makefile
config.status: creating src/Makefile
config.status: creating src/compat/Makefile
config.status: creating src/md5/Makefile
config.status: creating src/mod/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing replace-if-changed commands
lush.h is unchanged
config.status: executing catch-make-rebuild commands
Building ./src/mod/Makefile... done.

Operating System: Linux 2.4.21-xfs


Am I doing something wrong ?

Any advice/suggestions are very much appreciated.

Many thanks

Dave H.
D
Dave H
Voice
Posts: 2
Joined: Tue Aug 23, 2005 7:37 am

Post by Dave H »

aah..cracked it... I just needed to copy the file in to /usr/lib :oops:
User avatar
KrzychuG
Master
Posts: 306
Joined: Sat Aug 16, 2003 2:51 pm
Location: Torun, Poland
Contact:

Post by KrzychuG »

Dave H wrote:aah..cracked it... I just needed to copy the file in to /usr/lib :oops:
You should type './configure --prefix=/usr' at the same begging. It would spare you such troubles.
Que?
Locked