xouvert-general
[Top][All Lists]
Advanced

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

RE: [xougen] Weigelts new build system


From: David Ross
Subject: RE: [xougen] Weigelts new build system
Date: Mon, 15 Sep 2003 22:31:16 -0700

Hey all,

Perhaps we could make/modify the imake build system to more auto
configuration?

David

> -----Original Message-----
> From: address@hidden 
> [mailto:address@hidden
>  On Behalf Of Jonathan Walther
> Sent: 2003 September 12 3:06 PM
> To: General discussion about the Xouvert X server
> Subject: Re: [xougen] Weigelts new build system
> 
> 
> Weigelt, your system sounds interesting.
> 
> Can you explain quickly and simply, how does it let you add 
> support for different build environments on different system? 
>  How does it help you modify the header files and source 
> files appropriately, depending on which system it is destined 
> for?  How does it allow us to cross-compile the code quickly 
> and easily so we can compile the code for old Sun 
> Sparcstations on our snazzy Athlon64's?
> 
> From what I've read of the O'Reilly imake book so far, imake 
> is centered around making the build system portable.
> 
> GNU automake and autoconf seem to try to make both the source 
> code and the build system portable together.
> 
> imake doesn't seem to have a feature to auto-detect what 
> system it is on, while autoconf and automake do have this.
> 
> How does your scheme detect what system it is on, and how do 
> you tell it how to compile programs on a particular system?
> 
> As a front end interface to programs like imake and the 
> autotool suite, your build system would be very nice.
> 
> By the way, your autodep feature is neat, but the 
> "makedepend" program already automates that.
> 
> Jonathan
> 
> -- 
> 
>     It's not true unless it makes you laugh,                  
>          
>              but you don't understand it until it makes you 
> weep.      
> 
>     -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
> 
>                      Geek House Productions, Ltd.
> 
>   Providing Unix & Internet Contracting and Consulting,
>   QA Testing, Technical Documentation, Systems Design & 
> Implementation,
>   General Programming, E-commerce, Web & Mail Services since 1998
> 
> Phone:   604-435-1205
> Email:   address@hidden
> Webpage: http://reactor-core.org
> Address: 2459 E 41st Ave, Vancouver, BC  V5R2W2
> 






reply via email to

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