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.