Boost logo

Boost :

From: David Abrahams (david.abrahams_at_[hidden])
Date: 2001-11-09 20:01:57


You have spaces in your MSVC installation path, right?
There's an enhancement I'm thinking of making which would help with this
problem. In the meantime, you can try the "SUBST hack" described at the
bottom of this message:

http://frankenrouter.perforce.com/lists/jamming/msg00474.html

----- Original Message -----
From: "Gregory Coulon" <coulon_at_[hidden]>
To: <boost_at_[hidden]>
Sent: Friday, November 09, 2001 3:36 PM
Subject: [boost] Re: Building Boost 1.25.1 (Windows NT/msvc)

> I ran into the same problem as Christof, and when I try to rebuild
> jam from the command line, it seems unable to parse the path to VC++
> that I gave it, no matter if I set it at the command line or as a
> global environment variable. I tried every combination of double
> quoting and escape characters that I could think of, but maybe I'm
> missing something. Help!
> Thanks,
>
> -Gregory Coulon.
>
> --- In boost_at_y..., "David Abrahams" <david.abrahams_at_r...> wrote:
> > Rats! I went to significant trouble to try to keep requirements on
> Boost Jam features out of this release, but I guess I messed it up :(.
> >
> > The documentation is not quite up-to-date, but updated instructions
> for building Boost Jam have been checked in and can be viewed at:
> >
> > http://cvs.sourceforge.net/cgi-
> bin/viewcvs.cgi/~checkout~/boost/boost/tools/build/index.html?rev=1.6
> >
> >
> > Here are the relevant bits:
> > ------------
> >
> > a.. Download FTJam and install the binary executable where it will
> be found when invoked from the command line.
> >
> > a.. For easy-to-build source files, see the FTJam site on
> SourceForge.
> > b.. For Linux and Win32 pre-built executables, see the ftjam
> section of the FreeType file list.
> > c.. If there is no pre-built FTJam executable for your platform,
> don't bother downloading the source. Instead, read the Jam build
> instructions and apply them directly to the Boost Jam sources in the
> tools/build/jam_src subdirectory.
> >
> > b.. If you acquired FTJam in the previous step, go to the
> tools/build/jam_src subdirectory and invoke
> > jam -sBOOST_ROOT= -sBOOST_BUILD_PATH= -sJAMBASE=
> >
> > c.. which will build a new copy of Jam with the Boost extensions
> enabled. If FTJam complains about a missing toolset variable, follow
> its directions by adding the appropriate settings, e.g.:
> > jam -sBOOST_ROOT= -sBOOST_BUILD_PATH= -sJAMBASE= -
> sJAM_TOOLSET=VISUALC -sVISUALC=c:/tools/msvc
> >
> > d.. Replace the FTJam executable with the one in the newly-created
> bin.platform subdirectory.
> >
> > ----- Original Message -----
> > From: <cmeerw_at_w...>
> > To: <boost_at_y...>
> > Sent: Thursday, November 08, 2001 9:25 AM
> > Subject: [boost] Building Boost 1.25.1 (Windows NT/msvc)
> >
> >
> > > I had some difficulties building Boost 1.25.1 with msvc on
> Windows NT.
> > > If I try to use the ftjam-2.3.5 binaries and try "jam
> > > -ftools/build/allyourbase.jam -sTOOLS=msvc" I get a syntax error:
> > > "tools/build/allyourbase.jam: line 1608: syntax error at keyword
> ("
> > >
> > > Using jam from the boost package seems to work with "jam
> > > -sBOOST_ROOT=. -sTOOLS=msvc", but not if I try to build it
> with "jam
> > > -ftools/build/allyourbase.jam -sTOOLS=msvc". Then I get:
> > > "new-split.jam: No such file or directory [...]"
> > > Hmm, it's just a bit confusing... :-(
> > >
> > > bye, Christof
> > >
> > >
> > > Info: http://www.boost.org Unsubscribe: <mailto:boost-
> unsubscribe_at_y...>
> > >
> > > Your use of Yahoo! Groups is subject to
> http://docs.yahoo.com/info/terms/
> > >
> > >
>
>
> Info: http://www.boost.org Unsubscribe:
<mailto:boost-unsubscribe_at_[hidden]>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>


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