Stuart Edwards wrote:
        ftp://ftp.easysoft.com/pub/beta/unixODBC/dlcompat-20010831.tar.gz

August 2001... Even for dlcompat this is an ancient version.
[]
"-rw-r--r--   1 stu  stu   2763 Jun  6  2002 ChangeLog

June 2002... Looks like their documentation is somewhat on the conservative side ;-) They also list automake-1.5 and qt-2.2 as contemporary...

[]
and there at the end is the culprit. Unfortunately, even with this in place I couldn't get unixODBC to build -- with or without fink! After some further poking about, I see some references that suggest that dlcompat is included in OS X 10.3 and above.

Yes, and before that Fink had a dlcompat package which was installed automatically when it was needed.

You need to weed this out if you want to have a sane system. With this ancient dlcompat in /usr/lib, you will not have much joy building Fink packages, and probably not much success in running a lot of Unix software.

You should replace libdl.dylib by a symlink to libSystem:

  sudo ln -sf libSystem.dylib /usr/lib/libdl.dylib

To avoid build breakage, you also need to make sure that /usr/include/dlfcn.h is the right one. The one from xcode-2.2 has a file size of 2305 Bytes. If you have your xcode-2.2 disk image handy, it would be best to reinstall the DevSDK.pkg from that disk.

--
Martin





-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Fink-beginners mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to