I guess I'm stepping in, in the middle of the conversation,
but dylibs and so's are totally different on MacOSX.
One of those OS X MACH-O oddities.
.dylib's are libraries which you link against, and are loaded at
runtime. (Shared Library)
.so's are something you can dlopen() (as of 10.3, don't remember
the 10.2 similar functions)... (Loadable Module)
Please note that these are _not_ interchangeable. You cannot
link against a .so, and you cannot dlopen() a .dylib on MacOSX.
If you decide to name all libraries .dylib, even those that are
meant to be dynamically loaded via dlopen, you will add a lot
of confusion into the mix... which is why libtool is most likely
not cooperating.
A good reference on this is here:
http://fink.sourceforge.net/doc/porting/shared.php?phpLang=en#lib-and-mod
-Brad
Andrei Zmievski wrote: