Boost logo

Boost :

From: Peter Dimov (pdimov_at_[hidden])
Date: 2002-02-25 06:36:17


From: "Braden McDaniel" <braden_at_[hidden]>
> As I see it, these are the issues:

Thanks for the summary. It helps.

* Configuration

> * There are scalability problems with a configuration header of
> the ilk Boost uses. [...]

Boost.Config works, more or less, and besides, it does have a dedicated
directory with tests for every BOOST_ configuration macro, _and_ a configure
script.

If you (general you) have problems with Boost.Config, please state them
explicitly.

* Building

> * Jam is Weird.

I absolutely agree. It is Weird. I don't use it. This doesn't prevent me
from using Boost; I simply don't use the libraries that require Jam, and
make every effort to avoid that requirement in the libraries I maintain.

As I said, if you have problems with building a library, state this
explicitly and supply the relevant information so that the maintainer of
that library can help.

* Installation

> * If my open source project depends on Boost, how am I supposed
> to tell my users to install Boost?

This is pretty easy. You tell them to add -I ~/boost to the command line.
:-) Either that, or _your_ configure script does that automatically.
(configure --with-boost=~/boost, defaults to
$(my_open_src_project_root)/include/boost, presumably.)

I must be missing something.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk