http://homepage.mac.com/michelmoreau/
I was wondering about this "dlcompat" he recommends we install to use MLDonkey
as every other piece of advice this guy was giving turned out to be wrong
it's called "DLCompat-20020913-10.2.pkg"
is this useful? counterproductive? damaging? irrelevant? or what?
should I remove it? how do I remove it?
Welcome.txt
This Version ignores the Fink /sw/ hierarchy and only supports /usr/.... hierarchy used in other Unix-like operation systems.
dlcompat for Darwin Mac OSX 10.2
=========================
dlcompat provides the dlopen() interface for dynamic loading of
modules for applications that need it. It was written by
Jorge Acereda.
About dlcompat for Darwin Mac OSX 10.2 (modified by Chris Roberts)
=========================
This is dlcompat, a small library that emulates the dlopen()
interface on top of Darwin's dyld API.
Unlike finks older dlcompat, this dlcompat allows loading a ".dylib"
library (as long as the RTLD_LOCAL flag isn't passed to dlopen()). It can
be configured to yield a warning when trying to close it (dynamic
libraries cannot be unloaded).
It automatically searches for modules in several directories (taken
from the environment variables DYLD_LIBRARY_PATH and LD_LIBRARY_PATH,
plus /usr/lib and /lib) when no absolute path is specified and the
module is not found in the current directory.
ReadMe.txt
dlcompat for Darwin
=========================
This is dlcompat, a small library that emulates the dlopen()
interface on top of Darwin's dyld API.
Unlike finks older dlcompat, this dlcompat allows loading a ".dylib"
library (as long as the RTLD_LOCAL flag isn't passed to dlopen()). It can
be configured to yield a warning when trying to close it (dynamic
libraries cannot be unloaded).
It automatically searches for modules in several directories (taken
from the environment variables DYLD_LIBRARY_PATH and LD_LIBRARY_PATH,
plus /usr/lib and /lib) when no absolute path is specified and the
module is not found in the current directory.
Installation files
--------------
Shared library called libdl placed into /usr/local/lib.
The header file dlfcn.h will be placed in /usr/local/include.
A Jaguar (OSX 10.2) Compliant dyld library will be installed in /usr/lib/.
Usage
-------
Software that uses GNU autoconf will likely check for a library called
libdl, that's why I named it that way. For software that doesn't find
the library on its own, you must add a '-ldl' to the appropriate
Makefile (or environment) variable, usually LIBS.
If you installed dlcompat into a directory other than /usr/local/lib,
you must tell the compiler where to find it. Add '-L<prefix>/lib' to
LDFLAGS (or CFLAGS) and '-I<prefix>/include' to CPPFLAGS (or CFLAGS).
lenny bruce I am not a comedian, [EMAIL PROTECTED] I am Lenny Bruce. ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Fink-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-users
