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
