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: Jonathan Walther
Subject: Re: [xougen] Weigelts new build system
Date: Fri, 12 Sep 2003 15:06:06 -0700
User-agent: Mutt/1.5.4i

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

Attachment: pgp8p2hxY1zSd.pgp
Description: PGP signature


reply via email to

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