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.

error in make

General support and discussion of Eggdrop bots.
Post Reply
A
Alex-Musicman
Voice
Posts: 8
Joined: Mon Jun 02, 2008 6:12 pm

error in make

Post by Alex-Musicman »

I compiled eggdrop1.6.19 with a tcllib from /home/user/tcl with lib and include:

Code: Select all

anali@shell:~/eggdrop1.6.19$ ./configure --with-tcllib=/home/anali/tcl/lib/libtcl8.5.so --with-tclinc=/home/anali/tcl/include/tcl.h
It worked good until make config
But on 'make' I got an error:
ssh wrote: All modules compiled.
make[1]: Leaving directory `/home/anali/eggdrop1.6.19/src/mod'

Test run of ./eggdrop -v:
./eggdrop: error while loading shared libraries: libtcl8.5.so: cannot open shared object file: No such file or directory
make: *** [modules] Error 127
(Linux 2.6.18-53.1.6.el5.028stab053.6)
User avatar
DragnLord
Owner
Posts: 711
Joined: Sat Jan 24, 2004 4:58 pm
Location: C'ville, Virginia, USA

Re: error in make

Post by DragnLord »

Alex-Musicman wrote:I compiled eggdrop1.6.19 with a tcllib from /home/user/tcl with lib and include:

Code: Select all

anali@shell:~/eggdrop1.6.19$ ./configure --with-tcllib=/home/anali/tcl/lib/libtcl8.5.so --with-tclinc=/home/anali/tcl/include/tcl.h
It worked good until make config
But on 'make' I got an error:
ssh wrote: All modules compiled.
make[1]: Leaving directory `/home/anali/eggdrop1.6.19/src/mod'

Test run of ./eggdrop -v:
./eggdrop: error while loading shared libraries: libtcl8.5.so: cannot open shared object file: No such file or directory
make: *** [modules] Error 127
(Linux 2.6.18-53.1.6.el5.028stab053.6)
since this is on a GNU system, try configuring for threaded TCL
A
Alex-Musicman
Voice
Posts: 8
Joined: Mon Jun 02, 2008 6:12 pm

Post by Alex-Musicman »

this tcl8.5.2 is configured in the following flags:
--prefix=/home/anali/tcl
--exec-prefix=/home/anali/tcl
--enable-threads
and tested with and without --enable-threads flag

I can't compile tcl to the standard dir (/usr/lib), because I am not a root and in that have old libraries, then I install it in my home dir..

Exists some other way?
User avatar
Alchera
Revered One
Posts: 3344
Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:

Post by Alchera »

You'd need to 'export LD_LIBRARY_PATH=' first and then proceed as above?

NB: I'd personally stay with the current version of Tcl and wait (patiently) until the shell administrator upgrades.
Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
A
Alex-Musicman
Voice
Posts: 8
Joined: Mon Jun 02, 2008 6:12 pm

Post by Alex-Musicman »

Ok export LD_LIBRARY_PATH= works but It may do others applications not work?
Post Reply