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.

'make' returns error

General support and discussion of Eggdrop bots.
Post Reply
l
lapastica
Voice
Posts: 3
Joined: Thu Dec 07, 2006 1:57 pm

'make' returns error

Post by lapastica »

hi,
./configure and make config work fine but 'make' returns this error:

Code: Select all

All modules compiled.
make[1]: Leaving directory `/home/asb/eggdrop/eggdrop1.6.18/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
i have filename libtcl.4.so

Code: Select all

/usr/local/lib/libtcl8.4.so
what should i do?
User avatar
rosc2112
Revered One
Posts: 1454
Joined: Sun Feb 19, 2006 8:36 pm
Location: Northeast Pennsylvania

Post by rosc2112 »

Make sure you have read permissions to the lib, and make sure it's path is in your /etc/ld.so.conf if you're on a linux platform. If you need to add /usr/local/lib to /etc/ld.so.conf, you'll need to run ldconfig after adding that path.
l
lapastica
Voice
Posts: 3
Joined: Thu Dec 07, 2006 1:57 pm

Post by lapastica »

rosc2112 wrote:Make sure you have read permissions to the lib, and make sure it's path is in your /etc/ld.so.conf if you're on a linux platform. If you need to add /usr/local/lib to /etc/ld.so.conf, you'll need to run ldconfig after adding that path.
i have root permission in my shell..and i dont have ld.so.conf in my /etc ..i have ld.so.cache and ld.so.hwcappkgs
User avatar
rosc2112
Revered One
Posts: 1454
Joined: Sun Feb 19, 2006 8:36 pm
Location: Northeast Pennsylvania

Post by rosc2112 »

you may need to create an /etc/ld.so.conf and add /usr/local/lib to it and then run ldconfig.. Also, don't compile or run eggdrop as root, use a normal user login and make sure it has read permissions to the libs.
User avatar
rosc2112
Revered One
Posts: 1454
Joined: Sun Feb 19, 2006 8:36 pm
Location: Northeast Pennsylvania

Post by rosc2112 »

Ohh, also, /usr/local/lib/libtcl8.4.so may just be a symlink, make sure you have read permissions to the file it points to.
l
lapastica
Voice
Posts: 3
Joined: Thu Dec 07, 2006 1:57 pm

Post by lapastica »

thx rosc2112 :D .. now compiled without error
Post Reply