Hi,
 
> A .dylib is a shared library - not a loadable module (.bundle/.so).
> MacOSX treats those differently, so trying to dlopen a .dylib is
> wrong.


I rather see this as a bug in early releases of MacOS X, up-to-date
version (AFAIK at least 10.4 and up) don't make such a strict distinction
any more. Notably, "man dlopen" (on MacOS 10.6) says in it's header:
"     dlopen -- load and link a dynamic library or bundle"
so it's equally suitable for both shared libraries and bundles (loadable
modules).
Note that I'm not a Mac expert, I'm just trying to cope with it and what
Jakob is writing is totally re-confusing me in an area that I thought I
finally had managed to understand. :-(

            Regards,
                        Stefan


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [email protected]

Reply via email to