Well, I have to admit that that's not a place I look very often - but for what it's worth here's a snapshot of the relevant part of my / usr/lib directory:

lrwxr-xr-x 1 root wheel 20 Jul 10 23:37 libcurses.dylib -> libncurses.5.4.dylib lrwxr-xr-x 1 root wheel 15 Nov 7 16:11 libdbm.dylib -> libSystem.dylib lrwxr-xr-x 1 root wheel 54 Nov 7 16:11 libdes425.dylib - > /System/Library/Frameworks/Kerberos.framework/Kerberos
-rw-r--r--    1 root  wheel     15688 Dec 21 14:51 libdl.0.dylib
-rw-r--r--    1 root  wheel     10096 Dec 21 14:51 libdl.a
lrwxr-xr-x 1 root wheel 13 Dec 21 14:51 libdl.dylib -> libdl.0.dylib
-rwxr-xr-x    1 root  wheel    112404 Dec 18 12:39 libedit.2.dylib
lrwxr-xr-x 1 root wheel 15 Jul 10 23:37 libedit.dylib -> libedit.2.dylib
-rwxr-xr-x    1 root  wheel     70284 Dec 18 12:39 libexslt.0.dylib
lrwxr-xr-x 1 root wheel 16 Jul 10 23:37 libexslt.dylib -> libexslt.0.dylib
-rwxr-xr-x    1 root  wheel       880 Nov  1 14:56 libexslt.la
lrwxr-xr-x    1 root  wheel         6 Dec 18 12:28 libfl.a -> libl.a

Apparently libdl.0.dylib was installed on 12/21 and either updated or replaced libdl.dylib which now links to it. I have to assume that these are changes that were made during a fink update or installation process since I certainly wouldn't know how or why to make them. You will notice that the same thing happened to libexslt.dylib which now links to libexslt.0.dylib.

On the issue of error messages, I don't see any in the scrollback (as far as it goes) -- I had assumed that the make process had stopped when it reached the error condition -- is that not the case?

Thanks anyway for taking a look at this --

Stuart Edwards
_________________
On Dec 22, 2005, at 4:55 PM, Martin Costabel wrote:

Stuart Edwards wrote:
[]
Trying to install unixODBC2 but the following warnings appear at one point, and then the process fails completely:
[]

I don't see the *error* message in your output, only warnings.
[]
There is, however, something unusual:

ld: warning suggest use of -bind_at_load, as lazy binding may result in errors or different symbols being used symbol _dlclose used from dynamic library /usr/lib/libm.dylib (dyldAPIsInLibSystem.o) not from earlier dynamic library /usr/lib/ libdl.0.dylib(dlfcn.o)

What is this /usr/lib/libdl.0.dylib? On my machine, I see only /usr/ lib/libdl.dylib, which is a symlink to libSystem.dylib, just like libm.dylib. Is this something you installed yourself?

--
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



-------------------------------------------------------
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