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.

Problems compiling eggdrop under Max OS 10.1.5

Old posts that have not been replied to for several years.
Locked
B
Black Lab

Problems compiling eggdrop under Max OS 10.1.5

Post by Black Lab »

I've installed Tcl/Tk 8.3.3-7, and I first tried to compile eggdrop 1.4.6, the first version I obtained. After routing ./configure to the right Tcl files, it configured completely. When I go to use "make", it starts up through a static linking, but when it tries to static link the TclLib file, it spits this at me:

Linking eggdrop... (static version)

gcc -o ../eggdrop botcmd.o botmsg.o botnet.o chanprog.o cmds.o dcc.o dccutil.o flags.o language.o main.o mem.o misc.o modules.o net.o rfc1459.o tcl.o tcldcc.o tclhash.o tclmisc.o tcluser.o userent.o userrec.o users.o md5/md5c.o mod/*.o /sw/lib/libtclstub.a -lm -ldl
/usr/bin/ld: table of contents for archive: /sw/lib/libtclstub.a is out of date; rerun ranlib(1) (can't load from it)
make[1]: *** [../eggdrop] Error 1
make: *** [static] Error 2


I tried to install Tcl/Tk 8.4.1-1, but to no avail. Anybody know what's wrong?
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

I aint being funny. But have you followed the guidance of the error message.
B
Black Lab

Post by Black Lab »

Excuse me for being completely clueless, but what are those error messages supposedly telling me?
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

Too be honest, I aint completely sure. But my guess would be that somthing is out of date.

IE, Tcl detect one version of a library, but compiled in a one with a slightly different date.
B
Black Lab

Post by Black Lab »

Well, I just installed Tcl8.4 and reconfigured with that, but the make still dies on me at the end and I don't know why.
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

Have you tried running "ranlib" on the machine?
B
Black Lab

Post by Black Lab »

Hmm....I just tried running ranlib on the library files, now i'm getting undefined symbol errors instead of the out of date error. And the to make errors are still there at the end too.
Locked