Indeed, it was a broken symlink. It pointed to libXft1.1.dylib instead
of 2.1. I repaired the symlink and the package built successfully.
If I encounter more problems I will reinstall X11 and the X11 SDK. As
things stand, it looks like I'm back to normal. As I said, I'm able to
launch apps that depend on gtk+2 now. In a few months I am going to
upgrade to Tiger, at which time I assume the install will update X11.
I'm hoping I don't have to do any re-installations until the 10.4
upgrade.
Thanks for your help, Martin.
-Marc
On Jun 14, 2005, at 5:58 AM, Martin Costabel wrote:
Marc Boxerman wrote:
[]
ld: Undefined symbols:
_XftCharExists
This could be a broken symlink, too, but a nastier one, because it
points to an existing file, only an older one. Here is how my libXft
stuff looks like in /usr/X11R6/lib:
% ll /usr/X11R6/lib/libXft*
55520 Jun 10 23:10 /usr/X11R6/lib/libXft.1.1.dylib
16 Apr 30 22:40 /usr/X11R6/lib/libXft.1.dylib -> libXft.1.1.dylib
72812 Jun 10 23:10 /usr/X11R6/lib/libXft.2.1.dylib
16 Apr 30 22:40 /usr/X11R6/lib/libXft.2.dylib -> libXft.2.1.dylib
202424 May 14 23:52 /usr/X11R6/lib/libXft.a
16 Apr 30 22:40 /usr/X11R6/lib/libXft.dylib -> libXft.2.1.dylib
Maybe your libXft.dylib points to version 1 instead of 2?
A reinstallation of X11User.pkg and X11SDK.pkg might be in order.
--
Martin
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Fink-beginners mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-beginners