Boost logo

Boost-Build :

From: Rene Rivera (grafik.list_at_[hidden])
Date: 2004-02-11 09:53:49


I'm replying to the head post hear to restart this discussion, as I could not
really follow the rest :-(

mrbandsaw wrote:
> Hi,
> I'm trying to build the new boost 1.31.0 with VC++2003.
>
> However, already at the 2nd step (as described by the getting started
> guide) where I was trying to configure my tool by issuing:
> bjam "-sVC71_ROOT=D:\Programs\VS2003\Vc7" I got several error
> messages about python and paths with weird names - e.g.:
> MkDir1 bin\boost\libs\thread\build\boost_thread.dll\vc7.1\D:\build
> The filename, directory name, or volume label syntax is incorrect.

Well the ...\D:\build does look like an bug in handling the directory paths.
Could you tell me what the exact sequence of commands you issued are?

I just tried this:

bjam -sVC71_ROOT=d:\vc71 -sTOOLS=vc7.1

And all the paths look correct, that is it calls d:\vc71\vcvars32.bat for the
setup and the bin paths are all ok.

> Anyway, I thought that I *maybe* could ignore this so I entered the
> 3rd and 4th levels:
> cd boost_1_31_0
>
> At the 5th stage I invoked the build system as:
> bjam "-sTOOLS=vc7.1" install
> (Argh, why is stuff copied over to C:\Boost??)

Copying to C:\Boost is the default "install" location. You can use --prefix to
change that.

> Now I got:
> ...failed updating 12 targets...
> ...skipped 136 targets...
> ...updated 2218 targets...
>
> Is this OK? I guess not... Where are the object files supposed to be
> found? Under C:\Boost or under the directory where I extracted the
> entire zip archive to (D:\C++\Boost_1_31_0)?

The libraries would go into c:\boost\lib. Unless you overrode the build
location compiled objects (.obj) would go into d:\c++\boost_1_31_0\bin\...

> Has anyone been able to build boost1.31 with VC7.1?

All the time, but I, and others, don't have a good sample of difereing
configurations to be able to account for everything :-(

> If so, did you take the same steps as described above (and as
> described by the getting started guide)?
> If you managed to successfully build what steps did you take?

-- 
-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. - http://redshift-software.com
-- rrivera/acm.org - grafik/redshift-software.com - 102708583/icq
 

Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk