Am 10.03.2011 um 03:01 schrieb Jeremy Huddleston:
Yeah, so I don't know why it's pulling in libs from /usr/X11/lib because it should find everything in /opt/X11/lib ... I'd need to see the build log for the application to tell you, but my guess is that it's something in e17's build system that is prefering /usr/X11
I've seen similar effects when building GNU Emacsen. Although I can see from the CFLAGS' -H and the LDFLAGS' -Wl,-t that during compilation no "foreign" C header file is used and at linking time the proper libraries are used, the final binary is able to use at run time other libraries. This happens on Leopard (Mac OS X 10.5.8). My case concerns up-to-date libotf and libm17n. Out-of-date versions of libotf are usually loaded into memory by "stable" versions of GNU Emacs and / they/ seem to get re-used.
I'd wish I could, as in Solaris for example, record the places where to find the shared libraries, instead of fishing for the right one in a muddy pool.
-- Greetings Pete Genius may have its limitations, but stupidity is not thus handicapped. – Elbert Hubbard _______________________________________________ Xquartz-dev mailing list Xquartz-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/xquartz-dev