On May 12, 2005, at 1:58 PM, J. Davison de St. Germain wrote:
We have been using the 'dlcompat' library on OSX for a while and it
worked great. However, with Tiger 10.4, it appears that the dl
functions (eg: dlsym) are now built in. Unfortunately, when we try to
find a non-existent symbol in one of our large shared libraries, it
now takes forever (instead of returning null fairly
quickly/immediately). After about 20 minutes of 'working' on the
dlsym call, our program will return and say that it couldn't find the
symbol. When we used dlcompat before, we didn't have this problem.
We have read the man page and tried all the different options that are
presented, but nothing seems to help.