Boost logo

Boost :

From: Paul A Bristow (pbristow_at_[hidden])
Date: 2005-07-05 08:50:17


Well I suspect I am not the only one confused already ;-)

(I did claim to be well qualified!)

A definition of 'Boost root' seems useful, for a start, even if it seems
obvious to you.

The table of bjam options appears to me to provide c:\boost as the Win32
default for where bjam puts the Boost version files.

How do you suggest switching to a new Boost version 1.34?
And back again if it proves to cause trouble :-(

Are you suggesting having c:\boost_1_33_0 and c:\boost_1_34_0 ... ?
(c:\boost_1_33_latestCVS?)

Victor Wagner posted a method using an environment variable which worked
well for him, allowing a smooth switch to and from release versions. should
we suggest this?

Paul

PS You might reduce resistance to using bjam by saying a bit more explicitly
what it does

"bjam runs the compiler and linker externally to any IDE..."

It may come to a surprise to some Windows programmers that it is possible to
run the compiler outside the IDE.

And 'define' a toolset (compiler & linker etc)?

Paul A Bristow
Prizet Farmhouse, Kendal, Cumbria UK LA8 8AB
+44 1539 561830 +44 7714 330204
mailto: pbristow_at_[hidden]

| -----Original Message-----
| From: boost-bounces_at_[hidden]
| [mailto:boost-bounces_at_[hidden]] On Behalf Of David Abrahams
| Sent: 04 July 2005 22:07
| To: boost_at_[hidden]
| Subject: Re: [boost] Customer Friendlier Boost Installation
| -- (Finally)Getting Started
|
| "Paul A Bristow" <pbristow_at_[hidden]> writes:
|
| > Add the Boost root directory to the compiler's #include <...> path
| >
| > But this means you need to recommend a location for
| unpacking boost, outside
| > bjam.
| >
| > So add "Unpack the downloaded package to a Boost root directory, for
| > example, c:\boost for Win32 or /usr/local for *nix."
|
| Those particular directions will at best cause confusion because the
| archive has a top-level directory called boost_1_33_0 that is the
| Boost root directory. People will end up with c:\boost\boost_1_33_0
| and think that c:\boost is the Boost root.
|
| --
| Dave Abrahams
| Boost Consulting
| www.boost-consulting.com
|
| _______________________________________________
| Unsubscribe & other changes:
| http://lists.boost.org/mailman/listinfo.cgi/boost
|


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