|
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