[C++-sig] version confusion

Achim Domma achim.domma at syynx.de
Sat May 11 16:57:07 CEST 2002


Hi,

some weeks bevor, I gave up using the new version of boost.python due to
problems using jam. Today I started from scratch and was able to build the
cvs version of boost. But now I'm confused about which version I have !?
There is only one library, but it must be version 1, so how/where do I get
version 2 ? What are my next steps to play with version 2 ?

greetings
Achim

These are the steps to my success (hopefully helpfull to other windows user,
also not familiar with cvs, buildsystems and such things):

1. Using the cvs commands documented on the boost page I got a folder,
containing a (which ?) boost version. Here are the commands:
cvs -d:pserver:anonymous at cvs.boost.sourceforge.net:/cvsroot/boost login
[Hit <return> when it asks for a password]
cvs -z3 -d:pserver:anonymous at cvs.boost.sourceforge.net:/cvsroot/boost
checkout boost
cvs -d:pserver:anonymous at cvs.boost.sourceforge.net:/cvsroot/boost logout

2. I used vcvars32.bat to set the environment variables for the microsoft
compiler.

3. In boost_root/tools/build I build a new version of jam with: nmake -f
builds\win32-visualc.mk
I copied the executables together with the jam files to a folder which is in
my path.

4. I set PYTHON_VERSION and PYTHON_ROOT according to my system (2.2 and
c:\python2.2).

5. Calling bjam -sTOOLS=msvc -sBUILD=release I was finally able to build
boost !

After writing it down it looks quite easy, but for me it was hard to get the
single parts together. Thanks to Dave for all his help !!!









More information about the Cplusplus-sig mailing list