$include_dir="/home/hyper-archives/boost-build/include"; include("$include_dir/msg-header.inc") ?>
From: Vyacheslav E. Andrejev (mortituris_at_[hidden])
Date: 2008-04-20 14:45:12
Hello Ilya,
IS> You should set JAMSHELL in your jamfile, not in the system
IS> environment.
I don't have *my* jamfile, I compile boost libraries and modifying its jamfiles
seems like a not very good idea.
Actually I got it. The problem with JAMSHELL is that bjam searches its value
in namespace defined by the current toolset. For example, if I load msvc
toolset by the following command:
using msvc ;
then JAMSHELL will be searched in msvc module. For commands like a creation
of directories JAMSHELL is searched in the module named common.
So the solution is to add
modules.poke msvc : JAMSHELL : 4nt.exe /C % ;
to the user-config.jam file.
-- -- Vyacheslav E. Andrejev -- System Architect, Optech International, Inc.