
On Mon, 07 Jun 2004 08:27:48 -0700, Victor A. Wagner Jr. wrote:
I tried to find what's wrong (no I'm not using NT, I'm using XP) and didn't see anything obvious. I added after: echo ### Using '%BOOST_JAM_TOOLSET%' toolset. the following lines echo ### BOOST_JAM_TOOLSET_ROOT='%BOOST_JAM_TOOLSET_ROOT%' echo ### BOOST_JAM_CC='%BOOST_JAM_CC%' echo ### BOOST_JAM_OPT_JAM='%BOOST_JAM_OPT_JAM%' echo ### BOOST_JAM_OPT_MKJAMBASE='%BOOST_JAM_OPT_MKJAMBASE%' echo ### BOOST_JAM_OPT_YYACC='%BOOST_JAM_OPT_YYACC%' echo ### _known_='_%_known_%_'
perhaps the additional output you get will help find the problem. ....this is what I get..... C:\Projects\boost\tools\build\jam_src>build Setting environment for using Microsoft Visual Studio .NET 2003 tools. (If you have another version of Visual Studio or Visual C++ installed and wish to use its tools from the command line, run vcvars32.bat for that version.) ### ### Using 'vc7' toolset. ### BOOST_JAM_TOOLSET_ROOT='C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools\\..\..\VC7\' ### BOOST_JAM_CC='cl /nologo /GZ /Zi /MLd -DNT -DYYDEBUG kernel32.lib advapi32.lib' ### BOOST_JAM_OPT_JAM='/Febootstrap.vc7\jam0' ### BOOST_JAM_OPT_MKJAMBASE='/Febootstrap.vc7\mkjambase0' ### BOOST_JAM_OPT_YYACC='/Febootstrap.vc7\yyacc0' ### _known_='_1_' ###
Victor, I added the lines and the output is: C:\boost\tools\build\jam_src>build.bat vc7 ### ### Using '' toolset. ### BOOST_JAM_TOOLSET_ROOT='' ### BOOST_JAM_CC='' ### BOOST_JAM_OPT_JAM='' ### BOOST_JAM_OPT_MKJAMBASE='' ### BOOST_JAM_OPT_YYACC='' ### _known_='__' ### At this point I decided to hardcode these vaules. Using the output from your modified build.bat, and making the appropriate changes, I was able to build bjam. I realize this doesn't fix the problem, but it got the job done. Thanks, Bart