Boost logo

Boost :

From: Andrew Maclean (a.maclean_at_[hidden])
Date: 2005-12-06 22:34:35

Has anyone been able to build boost under vc_7.1?

I seem to be getting the following error when running bjam:
Jamfile:278: in load-jamfiles
*** argument error
* rule stage ( name : sources + : requirements * : local-build * )
* called with: ( : C:\boost\boost_1_33_1\boost\compatibility\cpp_c_headers

................. lots and lots of files ..............................

C:\boost\boost_1_33_1\boost\wave\util\unput_queue_iterator.hpp :
<locate>C:\Boost <tree-subdirs>C:\boost\boost_1_33_1 <target>all :
<suppress>true )
* missing argument name
C:\boost\boost_1_33_1\tools/build/v1\boost-base.jam:2330:see definition of
rule 'stage' being called
C:\boost\boost_1_33_1\tools\build\v1\bootstrap.jam:21: in boost-build
C:\boost\boost_1_33_1\boost-build.jam:16: in module scope

I downloaded both boost_1_33_1.exe and boost_1_33_1.tar.gz and ran bjam on
them with the same result as above.
I am using bjam from

Note that boost_1_33_0 runs OK with bjam so I ma pretty sure it is problem
in the jam files. Just after missing argument name in the above output "/"
are appearing along with the usual "\"Microsoft OS path separator. Is this
the problem.

Thanks in advance for any help.



Andrew J. P. Maclean
Centre for Autonomous Systems
The Rose Street Building J04
The University of Sydney  2006  NSW
Ph: +61 2 9351 3283
Fax: +61 2 9351 7474

Boost list run by bdawes at, gregod at, cpdaniel at, john at