Boost logo

Boost Users :

Subject: [Boost-users] boost 1.42 , vs2010 and Vista
From: Micha³ Nowotka (mmmnow_at_[hidden])
Date: 2010-07-22 05:09:58


Hello,

I want to install boost 1.42 on my Vista with Visual Studio 2010 from sources.
When I invoke bootstrap.bat I get this error:

----------------------------------------------------------------------------------
c:\boost_1_42_0>bootstrap.bat
Building Boost.Jam build engine

Failed to build Boost.Jam build engine.
Please consult bjam.log for furter diagnostics.

You can try to obtain a prebuilt binary from

   http://sf.net/project/showfiles.php?group_id=7586&package_id=72941

Also, you can file an issue at http://svn.boost.org
Please attach bjam.log in that case.

---------------------------------------------------------------------------------------------------

In the log file I get:

---------------------------------------------------------------------------------------------------
Setting environment for using Microsoft Visual Studio 2010 x86 tools.
ERROR: Cannot determine the location of the VS Common Tools folder.
###
### Using 'vc10' toolset.
###

c:\boost_1_42_0\tools\jam\src>if exist bootstrap rd /S /Q bootstrap

c:\boost_1_42_0\tools\jam\src>md bootstrap

c:\boost_1_42_0\tools\jam\src>cl /nologo /RTC1 /Zi /MTd /Fobootstrap/
/Fdbootstrap/ -DNT -DYYDEBUG -wd4996 kernel32.lib advapi32.lib
user32.lib /Febootstrap\jam0 command.c compile.c debug.c execnt.c
expand.c filent.c glob.c hash.c hdrmacro.c headers.c jam.c jambase.c
jamgram.c lists.c make.c make1.c newstr.c option.c output.c parse.c
pathunix.c regexp.c rules.c scan.c search.c subst.c timestamp.c
variable.c modules.c strings.c filesys.c builtins.c pwd.c class.c
w32_getreg.c native.c modules/set.c modules/path.c modules/regex.c
modules/property-set.c modules/sequence.c modules/order.c
command.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
compile.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
debug.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
execnt.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
expand.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
filent.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
glob.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
hash.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
hdrmacro.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
headers.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
jam.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
jambase.c
jamgram.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
lists.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
make.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
make1.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
newstr.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
option.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
output.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
parse.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
Generating Code...
Compiling...
pathunix.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
regexp.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
rules.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
scan.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
search.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
subst.c
subst.c(1) : fatal error C1034: stddef.h: no include path set
timestamp.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
variable.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
modules.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
strings.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
filesys.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
builtins.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
pwd.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
class.c
c:\boost_1_42_0\tools\jam\src\strings.h(8) : fatal error C1034:
stddef.h: no include path set
w32_getreg.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
native.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
set.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
path.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
regex.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
property-set.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
Generating Code...
Compiling...
sequence.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
order.c
c:\boost_1_42_0\tools\jam\src\jam.h(88) : fatal error C1034: fcntl.h:
no include path set
Generating Code...
---------------------------------------------------------------------------------------------------
Can you tell me what I'm doing wrong?

-- 
Regards
Michał Nowotka

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net