discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Is there any way to use ARC in 32-bit?


From: Riccardo Mottola
Subject: Re: Is there any way to use ARC in 32-bit?
Date: Sat, 31 Jan 2015 16:08:27 +0100
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:35.0) Gecko/20100101 Firefox/35.0 SeaMonkey/2.32

Hi,

David Chisnall wrote:
Aside from GNUstep itself, there are very few projects using autoconf and 
GNUstep Make and for GNUstep the autoconf code does a load of redundant work, 
takes longer to run than the entire build, and doesn't properly inject itself 
into the generated dependency graph, so you end up having to gmake distclean 
periodically to get it to work, and when it does rerun itself it forgets all of 
the configuration options and you end up with a broken build.
yes, that is a bug in gnustep.make. configure caches its option in "config.status".
So, if configure changes, one should run:
./config.status --recheck && ./config.status

since gnustep make is broken, I have grown that command in muscular memory and retype it before make tries to. It is very important, because that way you preserve typical options in building gnustep base or gui itself (e.g. layout, prefix....) which can mess your gnustep configuration. If make just runs "./configure" like it does, you will loose also trace of your previous settings, making a mess.

There is also a way to reuse in sub-projects configure tests run at a higher level, I don't remember how thouh.

Someone should indeed try to "patch" this behaviour.

Autoconf is still a slow job, but it would be more convenient.

Riccardo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]