$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: David Abrahams (dave_at_[hidden])
Date: 2005-05-26 09:21:29
"David Bergman" <davidb_at_[hidden]> writes:
> David Abrahams wrote:
>
>> Yes, we do [need to flirt with the masses...]. We need maximal adoption
> in order to be best
>> positioned for standardization. Not just to get the
>> libraries accepted, but also so they are really deserving of
>> standardization.
>
> Ok, so what can I do to assist in this effort? More concretely, what
> kind of installer are we talking about?
Well, to begin with I think we need a Windows installer for headers
and vc7.1 binaries. There are some free pro-quality installer
construction systems for Windows out there; I forget the names though.
There are a number of valuable possible enhancements I can think of,
if you're ambitious:
- Allow users to select which libraries they want and:
a. use bcp to allow users to cut down how much is actually
installed, or
b. allow people to cut down how much is actually downloaded (a
la cygwin installer)
- Add support for binaries for other compilers, although especially
when you add STLPort in as a variable there are just too many
libs to build to get complete coverage, so:
- add support for invoking bjam via a GUI. Preferably this GUI
would dynamically show the user the bjam command-line it is
composing so that the user would gain some familiarity and be
able to step outside the bounds of the GUI eventually.
> I would like for us to have an installer-generator (for Windows) so
> we do not have to recreate, or at least rebuild, the installer for
> every revision of Boost.
Sounds good. Thanks for volunteering!
-- Dave Abrahams Boost Consulting www.boost-consulting.com