Martin Costabel <[EMAIL PROTECTED]> said:
> Alexander Hansen wrote:
> []
>> I've just had a chance to try this out on my 10.4 setup, and I get the  
>> same error.  10.5 seems not to have this problem.
>> 
>> The weird thing is that the "missing" symbol does appear to be defined  
>> in /usr/X11R6/lib/libX11.dylib:
>> 
>> $ otool -Tv /usr/X11R6/lib/libX11.dylib | grep XSend
>> SendEvent.o      _XSendEvent
>> XlibInt.o        __XSend
>> ConnDis.o        __XSendClientPrefix
>> 
>> (unless I'm misinterpreting the output)
>
> Yes, it is defined in libX11.dylib, but libX11.dylib is not on the 
> linker line. In my case where it works, libX11 is placed on the linker 
> line by libglade-2.0.la.

Or by the old gtk+2 but not the new (which may also affect whether
libglade exports it). I just committed a fix to evince that should
solve this problem regardless of one's gtk+2 or libglade2 status.

> Maybe Jeremy's advice to remove all *.la files from Fink as a 
> preparation for the imminent disappearance of the *.la files in xquartz 
> and X11SDK is not so absurd after all...

Actually, that will make things *worse* in many cases...it's Yet
Another Safety Net for some places where packages forget to specify
explicit links against their dependent libs. As we're seeing with
gtk+2, there are a lot of package problems that until now haven't been
*visible* problems. Will entail a full cascade of versioned deps for
every package that supplies a .dylib that links against a .dylib in
another package. Some might say that's a good chance to find and
fix-or-nuke broken things. Others would say our work-flow and QA for
that kind of thing sucks.


dan

-- 
Daniel Macks
[EMAIL PROTECTED]
http://www.netspace.org/~dmacks



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fink-beginners mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.beginners

Reply via email to