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.

Shared object "libtcl83.so" not found

Old posts that have not been replied to for several years.
Locked
s
sonkite

Shared object "libtcl83.so" not found

Post by sonkite »

Heya,. i got a problem

Have a netbsd shell account and when i type make install it returns "shared object "libtcl83.so" not found" and stops.

I have installed tcl and ./configure detects it in the right directory..

please help me

/sonkite
d
darko``
Op
Posts: 121
Joined: Sun Sep 08, 2002 5:33 pm
Location: Malta

Post by darko`` »

Try explicitly passing the fully qualified path to libTcl83.so to the ./configure script.
./configure --help for more details
Ignorant and lazy people will save 30 minutes by chosing simple config file. Smart ones will save 3000 minutes of *everyone's* time by opting for complete config file.
s
sonkite

Post by sonkite »

yea finally i got that working hehe, and the compile went through but when its linking files it says

warning: tmpnam() possibly used unsafely, use mkstemp() or mkdtemp()
/usr/pkg/lib/tcl83.so: undefined reference to 'log'
/usr/pkg/lib/tcl83.so: undefined reference to 'sqrt'
/usr/pkg/lib/tcl83.so: undefined reference to 'cosh'
/usr/pkg/lib/tcl83.so: undefined reference to 'ceil'
/usr/pkg/lib/tcl83.so: undefined reference to 'floor'
/usr/pkg/lib/tcl83.so: undefined reference to 'fmod'
/usr/pkg/lib/tcl83.so: undefined reference to 'cos'

and so on.. is the problem with eggdrop or with the tcl-package?
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

This sounds like you may be using a tcl.h file, from a sifferent version to that of which you are compiling with.

It may be wise to check the output given with "/configure", and make sure the 2 version numbers for the lib (.so file) and tcl.h header match up.
Locked