Boost logo

Boost :

From: Eames, Andrew (andrew_at_[hidden])
Date: 2007-05-18 13:01:05

Nope - it doesn't make sense at all. I have an existing cross platform
build system based on gmake

An example of one of my makefiles to build 3 files into a library looks
like this
SOURCES = foo.cpp bar.cpp baz.cpp
LIBRARY = libWombat
Include <master makefile>

This is trivial to edit by our developers, trivial to add new platform
support and uses a standard toolset

-----Original Message-----
From: boost-bounces_at_[hidden]
[mailto:boost-bounces_at_[hidden]] On Behalf Of Dean Michael Berris
Sent: Friday, May 18, 2007 10:56 AM
To: boost_at_[hidden]
Subject: Re: [boost] Boost building with CMake

Hi Earnes,

On 5/18/07, Eames, Andrew <andrew_at_[hidden]> wrote:
> I've been quietly watching this discussion with some interest since I
> have invested time of my own in the past few years building portable
> build systems.
> I currently use a gmake-based build system - with careful crafting
> can support "plug-in" compiler environments as well as support for
> "trivial" makefiles.
> Gmake is widely available on multiple platforms as well as being an
> off-the-shelf solution. Maybe I'm missing something but I'm curious as
> to why no-one has suggested this as an option

Gmake is the same sa GNU Make right?

Not to throw dirt at GNU Make, but it's just too hard and too painful
to maintain complex project builds with it. Whether by hand or with

Compare that to the trivial Jamfiles that are smart enough to figure
out what to do when you say:

exe main : main.cpp ;

And be cross-platform right off the bat.

Hope this makes sense.

Dean Michael C. Berris
mikhailberis AT gmail DOT com
+63 928 7291459
Unsubscribe & other changes:
NOTE: This message was trained as non-spam.  If this is wrong,
please correct the training as soon as possible.
Teach CanIt if this mail (ID 8396993) is spam:
Not spam:
Forget vote:

Boost list run by bdawes at, gregod at, cpdaniel at, john at