On 16 Nov '05, at 4:17 AM, Mike Pall wrote: Not on all systems. Linux is the exception rather than the norm in this respect. Many other systems have dlopen() integrated in libc.
In particular, the man page on Mac OS X says:
Mac OS X 10.3 incorporated the dlcompat package written by Jorge Acereda
In Mac OS X 10.4, dlopen was rewritten to be a native part of dyld.
So in 10.4 it should definitely not require additional libraries. Not sure about 10.3, although I can't think of what library it would be in if it weren't in libSystem.
--Jens |