On Aug 13, 2008, at 5:38 PM, Brendan Simon wrote:

> Martin Costabel wrote:
>> Alexander Hansen wrote:
>>
>>>>    checking for X... no
>>>>    configure: error: X development libraries not found
>>
>> Ths usual remedy to that is to place "--x-includes=/usr/X11R6/ 
>> include -x-libraries=/usr/X11R6/lib" into the configure flags.
>> []
>>> The problem here is that some packages try to use the presence of  
>>> xmkmf as their method to detect X11, and this was _removed_ in  
>>> both the official X11 as of 10.5.2 as well as the macosxforge.org  
>>> unoffficial updates.  I don't know for sure whether installing  
>>> Fink's xmkmf package will work around this issue, but give that a  
>>> try.
>>
>> Installing Fink's xmkmf package does not solve any configure  
>> problems. The xmkmf package hides the xmkmf executable away from  
>> the usual PATH, so that without further fiddling with the package  
>> that needs xmkmf, nothing happens.
>>
>> The fact that configure does not find X11 when xmkmf is not present  
>> is always the proof of a bug in the configure script (untested and  
>> therefore buggy fallback code), usually inherited from a bug in one  
>> of the autotools, but sometimes also due to an original bug in the  
>> configure script. Until all these bugs are weeded out, the best  
>> remedy is to use the mentioned configure flags, so that the whole  
>> X11 search code is short-circuited. Configure then runs faster, too.
>>
> I installed X11 (2.1.1) from my original Leopard DVDs and xmkmf was  
> present in my path.  I installed gnucash successfully, but it  
> wouldn't execute (something about library mismatch).  I figured this  
> was because some items successfully built with X11-2.30 and some  
> with X11-2.1.1.  I reinstalled X11-2.3.0 and it executed correctly :)
>
> So I was thinking that I would still like to rebuild all packages  
> that require/use X so that it is built with the latest X11 (2.3.0).   
> Then again, if it's working now, I may make things worse by trying  
> to rebuild everything with X11-2.3.0 ???
>
> Think I will leave it for now, and wait for the fixed packages and  
> X11-2.3.1+
>
> Thanks, Brendan.
>

The fix was committed--I didn't update the revision because the issue  
stopped builds for some people but didn't change the final package.

Your runtime problem with gnucash was due to downgrading X11--the  
downgraded version had libraries that weren't new enough with respect  
to what something else on your system wanted.

There's no need to rebuild:  anything built with X11-2.1.1 ought to be  
satisfied by 2.3.0.



-------------------------------------------------------------------------
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-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to