eggdrop compilation :(

Anonymous

2002-11-14 13:35:00

I can't compile eggdrop (1.6.12) with mac os x (server 10.2.2). The makefile returns me:

Eggdrop requires Tcl to compile. If you already have Tcl installed
on this system, and I just wasn't looking in the right place for it,
set the environment variables TCLLIB and TCLINC so I will know where
to find 'libtcl.a' (or 'libtcl.so') and 'tcl.h' (respectively). Then
run 'configure' again.

I have installed developer tools (july 2002)
Have you got any idea?

Asas

2002-11-17 22:57:00

I had the same problem...

Download this 2 files...

http://grass.itc.it/grass5/binary/mac_os_x/tcltk_macosX_lib.tar.gz

&

http://grass.itc.it/grass5/binary/mac_os_x/tcltkbin_macosX.tar.gz

But I still can't link the eggdrop [img]images/icons/frown.gif"%20border="0[/img]

Anonymous

2002-11-18 22:00:00

Thank for your help. If i find a solution for the linking, i'll tell you :/

Anonymous

2002-11-18 22:26:00

I have the solution!!!
On my computer at less.
What I have done:
-removed the file you told me to install
-in the terminal, type:
cd /usr/lib
ln -s libtcl8.3.dylib libtcl.a (with an other version if you have)
-and the usual ./configure&make&make install

Hope it will work for you [img]images/icons/smile.gif"%20border="0[/img]
Cordially

Asas

2002-11-19 15:48:00

---------- Yeah! that's the compiling, now the linking! ----------

Linking eggdrop... (static version)

gcc -pipe -o ../eggdrop bg.o botcmd.o botmsg.o botnet.o chanprog.o cmds.o dcc.o dccutil.o dns.o flags.o language.o main.o mem.o misc.o misc_file.o modules.o net.o rfc1459.o tcl.o tcldcc.o tclhash.o tclmisc.o tcluser.o userent.o userrec.o users.o mod/*.o -L/usr/lib -ltcl -lm md5/md5c.o compat/*.o `cat mod/mod.xlibs`
ld: can't locate file for: -lresolv
make[1]: *** [../eggdrop] Error 1
make: *** [static] Error 2
[emac:~/stuff/eggdrop1.6.12] emac%

Asas

2002-11-22 08:06:00

Now it works =)
Just rm -rf eggdrop1.6.12 && tar xjvf eggdrop1.6.12.tar.bz2 && compiled again [img]images/icons/wink.gif"%20border="0[/img]

Anonymous

2002-11-24 16:45:00

Or a "make clean"...

Asas

2002-11-25 17:51:00

Didn't work for me =(
Anyway tkz a lot ihih

Asas

2002-11-25 17:54:00

Eheh today happened something weird to me...
I was compiling MPlayer the latest version (not cvs) anda i typed ./configure and when i typed make it printed a error message i tried gnumake and it worked.... Weird isn't it ?

Anonymous

2004-12-01 00:07:00

Hi, I got eggdrop 1.6.17 to compile for MacOSX 10.3, i wrote up a little tutorial for doing it here:

http://202.0.55.123/~jotham/Archive/CompilingEggdropForMacOSX.html

good luck

Anonymous

2005-08-25 03:41:00

Originally posted by Asas:
---------- Yeah! that's the compiling, now the linking! ----------

Linking eggdrop... (static version)

gcc -pipe -o ../eggdrop bg.o botcmd.o botmsg.o botnet.o chanprog.o cmds.o dcc.o dccutil.o dns.o flags.o language.o main.o mem.o misc.o misc_file.o modules.o net.o rfc1459.o tcl.o tcldcc.o tclhash.o tclmisc.o tcluser.o userent.o userrec.o users.o mod/*.o -L/usr/lib -ltcl -lm md5/md5c.o compat/*.o `cat mod/mod.xlibs`
ld: can't locate file for: -lresolv
make[1]: *** [../eggdrop] Error 1
make: *** [static] Error 2
[emac:~/stuff/eggdrop1.6.12] emac%