Boost logo

Boost-Build :

From: Craig Ugoretz (craigugoretz_at_[hidden])
Date: 2007-02-01 06:26:17


Hello,

(1) I went to sourceforge.net for boost
(2) I downloaded boost-jam-3.1.13-1-ntx86.zip to desktop and extracted to
desktop
(3) I downloaded boost_1_33_1_exe and extracted to desktop
(4) I copied bjam.exe from directory under boost-jam-3.1.1.13-1-ntx86.zip to
directory for boost_1_33_1.exe on desktop
(5) I downloaded and installed Visual C++ 2005 Express edition to default
location (C:\Program Files\Microsoft Visual Studio 8).
(6) I set the VC80_ROOT environment vairable to C:\Program Files\Microsoft
Visual Studio 8\VC
(7) I downloaded and installed the PlatformSDK to the default location
(C:\Program Files\Microsoft Platform SDK).
(8) I copied the directory structure of (C:\Program Files\Microsoft Platform
SDK) to C:\Program Files\Microsoft Visual Studio 8\VC\Platform SDK.
(9) I did not set the MSVCDIR environment variable.

I believe the above should have satsified the instructions given on
http://boost.org/tools/build/vc-8_0-tools.html.

I get the following when I run a bjam.bat file with the following source:

bjam --without-python "-sTOOLS=vc80 install"
pause

C:\Documents and Settings\Compaq_Owner\Desktop\boost_1_33_1>bjam
--without-pytho
n -sTOOLS=vc80 install
vc80-tools.jam: No such file or directory
******************************************************
Building Boost.Iostreams with bzip2 support disabled.
To enable bzip2, consult the Boost.Iostreams documentation
******************************************************
******************************************************
Building Boost.Iostreams with zlib and gzip support disabled.
To enable zlib and gzip, consult the Boost.Iostreams documentation
******************************************************
Building Boost.Regex with the optional Unicode/ICU support disabled.
Please refer to the Boost.Regex documentation for more information
(and if you don't know what ICU is then you probably don't need it).
vc80-tools.jam: No such file or directory
C:\Documents and
Settings\Compaq_Owner\Desktop\boost_1_33_1\tools/build/v1\allyo
urbase.jam:645: in C++
rule C++-action unknown in module
C:\Documents and
Settings\Compaq_Owner\Desktop\boost_1_33_1\tools/build/v1\allyo
urbase.jam:1142: in Object
C:\Documents and
Settings\Compaq_Owner\Desktop\boost_1_33_1\tools/build/v1\allyo
urbase.jam:1207: in Objects
C:\Documents and
Settings\Compaq_Owner\Desktop\boost_1_33_1\tools/build/v1\boost
-base.jam:150: in dll-files
C:\Documents and
Settings\Compaq_Owner\Desktop\boost_1_33_1\tools/build/v1\boost
-base.jam:1969: in subvariant-target
C:\Documents and
Settings\Compaq_Owner\Desktop\boost_1_33_1\tools/build/v1\boost
-base.jam:2406: in stage
Jamfile:224: in load-jamfiles
C:\Documents and
Settings\Compaq_Owner\Desktop\boost_1_33_1\tools\build\v1\boots
trap.jam:21: in boost-build
C:\Documents and Settings\Compaq_Owner\Desktop\boost_1_33_1\boost-build.jam
:16:
in module scope

C:\Documents and Settings\Compaq_Owner\Desktop\boost_1_33_1>pause
Press any key to continue . . .

On 1/24/07, Mateusz Loskot <mateusz_at_[hidden]> wrote:
>
> Craig Ugoretz wrote:
> > Hello,
> >
> > Could you please provide a restatement of the instructions of how
> > to build boost on Visual Studio C++ express 2005?
>
> Have you read the "Getting Started" -> vc80 toolset -> Visual C++
> Express Edition ?
>
> I believe there is everything explained:
>
> http://boost.org/tools/build/v1/vc-8_0-tools.html
>
> > Please include the following:
> > (1) A good place to put Visual Studio C++ Express 2005 and the
> > Platform SDK in the directory structure.
>
> Select default installation
>
> > (2) A good place to put the boost source files and the bjam
> > executable in the directory structure.
>
> Wherever you want
>
> > (3) Command line options for bjam.
>
> 1. Read the note mentined above
> 2. Run
> bjam "-sTOOLS=vc80" install
>
> > (4) Jam files to be modified and how they are to be modified.
>
> I'm not aware of any such requirement to modify any Jamfile files in
> Boost, to build it with Visual C++ 2005 EE.
>
> > (5) Environment variables to be set.
>
> Check the note mentioned above,
>
> > (6) Visual Studio C++ Express 2005 settings and what menu and
> > dialog options to be used to access the settings.
>
> 1. Check the note mentioned above
>
> 2. Follow *official* instructions about how to install Platform SDK
> (also referred from the VC++2005 EE note mentioned above)
> Here is the direct link:
> http://msdn.microsoft.com/vstudio/express/visualc/usingpsdk/
>
> 3. Please, for learning Visual C++ IDE, refer the MSDN documentation
> and/or Visual C++ 2005 EE help.
>
> Cheers
> --
> Mateusz Loskot
> http://mateusz.loskot.net
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost-build
>



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