[Top][All Lists]
[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
>
- RE: [xougen] Building from source [was: Regarding server side widgets], David Ross, 2003/09/02
- Xouvert and cross-compiling (Re: [xougen] Building from source [was: Regarding server side widgets]), Jonathan Walther, 2003/09/03
- Re: [xougen] Building from source [was: Regarding server side widgets], weigelt, 2003/09/07
- [xougen] Weigelts new build system, Jonathan Walther, 2003/09/10
- Re: [xougen] Weigelts new build system, weigelt, 2003/09/10
- Re: [xougen] Weigelts new build system, Jonathan Walther, 2003/09/12
- Re: [xougen] Weigelts new build system, weigelt, 2003/09/13
- RE: [xougen] Weigelts new build system,
David Ross <=
- Re: [xougen] Weigelts new build system, Jonathan Walther, 2003/09/16
- Re: [xougen] Weigelts new build system, weigelt, 2003/09/16