|
Boost-Build : |
From: Vladimir Prus (ghost_at_[hidden])
Date: 2005-04-21 05:41:36
On Thursday 21 April 2005 11:56, Vladimir Prus wrote:
> > >>* After adding "using cw ;" to the user-config.jam, and doing "bjam
> > >> --v2 toolset=cw", or "bjam --v2 cw". It only shows the warnings about
> > >> python, and ICU, and does nothing except "found 1 target".
> > >
> > > Oh, I guess I forgot that "bjam --v2" should build something. Does
> > > "bjam --v2 stage" work?
> >
> > Don't know.. Haven't gotten that far ;-) As you probably saw from
> > another post I've been trying to get the boostbook building to work.
>
> Ok, I'll fix this, meanwhile.
Fixed. "bjam --v2" now really builds something, even without "install" or
"stage". And "--with-foo" works too.
> > >>* Created a user-config.jam on my %HOME% dir. But instead it's loading
> > >>the one in tools/build/v2/. This one is a *critical* problem for users
> > >>because even after getting over the immediate non-configuration
> > >>problems. Attempting to configure per instructions doesn't seem to
> > >> work.
> > >
> > > This worked for me as recently as yesterday. How did you set HOME? Can
> > > you debug this further. When I set
> > >
> > > set HOME=H:
> > >
> > > in win2000 command shell, it works.
> >
> > I set up three different user-config files, in my real HOME dir, in
> > C:\Boost, and the one in boost-root\tools\build\v2. Each has an ECHO
> > telling which file it is..
> >
> > C:\DevRoots\Boost\boost>set HOME=C:\Documents and Settings\grafik.KLUDGE
> >
> > C:\DevRoots\Boost\boost>bjam --v2
> > @@@ BBv2/user-config.jam
And guess what happened. That bjam split "HOME" into list of two strings. I've
fixed that, but I wonder how many more times will we run into this wierdness.
Maybe we should kill this "split on spaces" behaviour?
- Volodya
-- Vladimir Prus http://vladimir_prus.blogspot.com Boost.Build V2: http://boost.org/boost-build2
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