Bugs: Modules on MacOS X - success

Daniele Nicolucci (Jollino) daniele at nicolucci.eu
Sun Aug 20 07:38:38 CST 2006


Hello,
I successfully managed to compile eggdrop 1.6.17 an 1.6.18 on Darwin  
(MacOS X), specifically Darwin 8.7.0 (MacOS X 10.4.7) on PowerPC.

The procedure is very straightforward, except for one thing: you need  
to add -lSystemStubs to the XLIBS variable in the top-level Makefile,  
otherwise i will choke on channels.mod, blabbering on undefined  
symbols called _fprintf$LDBLStub and _sprintf$LDBLStub.

I don't know how to make this automatically added by the configure  
script, but that's all that's needed to get it to work.
I have no access to an Intel-based Macintosh, but I reckon that it  
shouldn't be any different.

For reference, here is the working line from Makefile:
XLIBS = -L/usr/lib -ltcl8.4 -lm -lpthread -ldl -lSystemStubs

And this is the final part of the compilation results:
Test run of ./eggdrop -v:
Eggdrop v1.6.18 (C) 1997 Robey Pointer (C) 2006 Eggheads

Eggdrop successfully compiled:
-rwxr-xr-x   1 jollino  wheel  898712 Aug 20 15:35 eggdrop

Modules successfully compiled:
-rwxr-xr-x   1 jollino  wheel   23952 Aug 20 15:35 assoc.so
-rwxr-xr-x   1 jollino  wheel   28016 Aug 20 15:36 blowfish.so
-rwxr-xr-x   1 jollino  wheel  224832 Aug 20 15:36 channels.so
-rwxr-xr-x   1 jollino  wheel   25776 Aug 20 15:36 compress.so
-rwxr-xr-x   1 jollino  wheel   25100 Aug 20 15:36 console.so
-rwxr-xr-x   1 jollino  wheel   21092 Aug 20 15:36 ctcp.so
-rwxr-xr-x   1 jollino  wheel   33468 Aug 20 15:36 dns.so
-rwxr-xr-x   1 jollino  wheel  194436 Aug 20 15:36 filesys.so
-rwxr-xr-x   1 jollino  wheel  280296 Aug 20 15:36 irc.so
-rwxr-xr-x   1 jollino  wheel   67452 Aug 20 15:37 notes.so
-rwxr-xr-x   1 jollino  wheel   31916 Aug 20 15:37 seen.so
-rwxr-xr-x   1 jollino  wheel  138928 Aug 20 15:37 server.so
-rwxr-xr-x   1 jollino  wheel  105376 Aug 20 15:37 share.so
-rwxr-xr-x   1 jollino  wheel   77976 Aug 20 15:37 transfer.so
-rwxr-xr-x   1 jollino  wheel   22076 Aug 20 15:37 uptime.so
-rwxr-xr-x   1 jollino  wheel   32432 Aug 20 15:37 wire.so


I hope this helps.


Daniele
-- 
Daniele Nicolucci (Jollino)
Photo portfolio: http://www.nicolucci.eu
Photolog: http://www.zeropixel.it
Blog: http://www.flussodicoscienza.it







More information about the Bugs mailing list