Boost logo

Boost :

From: Gregory Coulon (coulon_at_[hidden])
Date: 2001-11-09 17:31:30


I finally got it to go; I found a solution posted by Mike Owens on
the Boost-Users group... thanks Mike! (For those who are interested,
and who aren't subscribed to Boost-Users, the solution involved using
the subst NT command to condense the VC++ path down to a single drive
letter, bypassing any need for jam to parse it.)

--- In boost_at_y..., "Gregory Coulon" <coulon_at_y...> wrote:
> 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/
> > >
> > >


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