Benjamin So wrote: > > Hi, > > I tried again with XCode 3.1, but still got the familiar compile > failure, although this time it complained about gtk: > > "Building Dependency Tree... > Failed: phase compiling: gtk+2-2.14.5-1 failed > > Before reporting any errors, please run "fink selfupdate" and > try again. If you continue to have issues, please check to see if the > FAQ on fink's website solves the problem." > > Searching further back in the logs, I found the following: > > "You are attempting to build gtk+2 with version 3.1 of Xcode, which > requires an update to your installed version of X11. Please download > and install X11 2.3.0 or later from > > http://xquartz.macosforge.org/trac/wiki/X112.3.0 > > Once you have installed X11 2.3.0, please re-attempt installation of > this package gtk+2." > > So it looks like I need to install XQuartz after all?
<rant> I think what we should have done long ago is to write automatic bug reports to Apple each time such an error appears. They need to be hit over the head until they give up the stupid idea of having a separate X11SDK.pkg that serves no purpose apart from making user's life miserable. They have even acknowlegded as much, but their internal packaging policy seems to be impervious to rational argument. </rant> The easiest way out is indeed to trash the X11 that comes with Leopard and to install the xquartz version of X11. But in reality the incompatibilities between X11SDK.pkg and X11User.pkg in their many versions on Leopard (prior to xcode-3.1.2) are tiny trivialities like wrong symlinks or wrong library versions mentioned in some *.la files. All of these are easily user-fixable within Leopard's X11. It is just a nuisance to find out each time which one of the incompatibilities it is that is causing the failure. At least the xquartz versions are internally consistent (even though they don't come with xmkmf, just to make user's life a little miserable, too). -- Martin ------------------------------------------------------------------------------ _______________________________________________ Fink-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-users
