[C++-sig] Problem building the tutorial

Florian Landolt florian.landolt at bluewin.ch
Wed Oct 24 05:42:00 EDT 2018


Hello,

I wen't through the tutorial and got stuck at building the quickstart 
example. My setup:

     windows 10
     msvc-14.1
     Anaconda python 2.7

I have setup the user-config.jam file as follows:

     #  Python configuration
     using python
         : 2.7
         : C:\\Users\\Florian_Landolt\\Anaconda3\\envs\\python27_env_1 ;


The main problem seems to be:

/    extending.cpp(5): fatal error C1083: Datei (Include) kann nicht 
geöffnet werden: "boost/python/class.hpp": No such file or directory/

and

/    embedding.cpp(6): fatal error C1083: Datei (Include) kann nicht 
geöffnet werden: "boost/python.hpp": No such file or directory/

I would be very grateful if anyone could help. The console output of the 
build command:

/    bjam toolset=msvc --verbose-test  --debug-configuration test/

is:

notice: found boost-build.jam at C:/boost/boost_1_68_0/boost-build.jam
notice: loading Boost.Build from C:/boost/boost_1_68_0/tools/build/src
notice: Searching 'C:\WINDOWS' 'C:\Users\Florian_Landolt' 
'C:\Users\Florian_Landolt' 'C:\boost\boost_1_68_0\tools/build/src' 
'C:/boost/boost_1_68_0/tools/build/src/kernel' 
'C:/boost/boost_1_68_0/tools/build/src/util' 
'C:/boost/boost_1_68_0/tools/build/src/build' 
'C:/boost/boost_1_68_0/tools/build/src/tools' 
'C:/boost/boost_1_68_0/tools/build/src/contrib' 
'C:/boost/boost_1_68_0/tools/build/src/.' for site-config configuration 
file 'site-config.jam'.
notice: Configuration file 'site-config.jam' not found in 'C:\WINDOWS' 
'C:\Users\Florian_Landolt' 'C:\Users\Florian_Landolt' 
'C:\boost\boost_1_68_0\tools/build/src' 
'C:/boost/boost_1_68_0/tools/build/src/kernel' 
'C:/boost/boost_1_68_0/tools/build/src/util' 
'C:/boost/boost_1_68_0/tools/build/src/build' 
'C:/boost/boost_1_68_0/tools/build/src/tools' 
'C:/boost/boost_1_68_0/tools/build/src/contrib' 
'C:/boost/boost_1_68_0/tools/build/src/.'.
notice: Searching 'C:\Users\Florian_Landolt' 'C:\Users\Florian_Landolt' 
'C:\boost\boost_1_68_0\tools/build/src' 
'C:/boost/boost_1_68_0/tools/build/src/kernel' 
'C:/boost/boost_1_68_0/tools/build/src/util' 
'C:/boost/boost_1_68_0/tools/build/src/build' 
'C:/boost/boost_1_68_0/tools/build/src/tools' 
'C:/boost/boost_1_68_0/tools/build/src/contrib' 
'C:/boost/boost_1_68_0/tools/build/src/.' for user-config configuration 
file 'user-config.jam'.
notice: Loading user-config configuration file 'user-config.jam' from 
'C:/Users/Florian_Landolt'.
notice: [python-cfg] Configuring python...
notice: [python-cfg]   user-specified version: "2.7"
notice: [python-cfg]   user-specified cmd-or-prefix: 
"C:\Users\Florian_Landolt\Anaconda3\envs\python27_env_1"
notice: [python-cfg] Checking interpreter command 
"C:\Users\Florian_Landolt\Anaconda3\envs\python27_env_1\PCBuild8\python"...
notice: [python-cfg] running command 
'C:\Users\Florian_Landolt\Anaconda3\envs\python27_env_1\PCBuild8\python 
-c "from sys import *; 
print('version=%d.%d\nplatform=%s\nprefix=%s\nexec_prefix=%s\nexecutable=%s' 
% 
(version_info[0],version_info[1],platform,prefix,exec_prefix,executable))" 
2>&1'
notice: [python-cfg] ...does not invoke a working interpreter
notice: [python-cfg] Checking interpreter command 
"C:\Users\Florian_Landolt\Anaconda3\envs\python27_env_1\PCBuild\python"...
notice: [python-cfg] running command 
'C:\Users\Florian_Landolt\Anaconda3\envs\python27_env_1\PCBuild\python 
-c "from sys import *; 
print('version=%d.%d\nplatform=%s\nprefix=%s\nexec_prefix=%s\nexecutable=%s' 
% 
(version_info[0],version_info[1],platform,prefix,exec_prefix,executable))" 
2>&1'
notice: [python-cfg] ...does not invoke a working interpreter
notice: [python-cfg] Checking interpreter command 
"C:\Users\Florian_Landolt\Anaconda3\envs\python27_env_1\python"...
notice: [python-cfg] running command 'DIR /-C /A:S 
"C:\Users\Florian_Landolt\Anaconda3\envs\python27_env_1\python.exe" 2>&1'
notice: [python-cfg] running command 
'C:\Users\Florian_Landolt\Anaconda3\envs\python27_env_1\python -c "from 
sys import *; 
print('version=%d.%d\nplatform=%s\nprefix=%s\nexec_prefix=%s\nexecutable=%s' 
% 
(version_info[0],version_info[1],platform,prefix,exec_prefix,executable))" 
2>&1'
notice: [python-cfg] ...requested configuration matched!
notice: [python-cfg] Details of this Python configuration:
notice: [python-cfg]   interpreter command: 
"C:\Users\Florian_Landolt\Anaconda3\envs\python27_env_1\python"
notice: [python-cfg]   include path: 
"C:\Users\Florian_Landolt\Anaconda3\envs\python27_env_1\Include"
notice: [python-cfg]   library path: 
"C:\Users\Florian_Landolt\Anaconda3\envs\python27_env_1\libs"
notice: [python-cfg]   DLL search path: 
"C:\Users\Florian_Landolt\Anaconda3\envs\python27_env_1"
notice: [python-cfg] Checking for NumPy...
notice: [python-cfg] running command 
'C:\Users\Florian_Landolt\Anaconda3\envs\python27_env_1\python -c 
"import sys; sys.stderr = sys.stdout; import numpy; 
print(numpy.get_include())"'
notice: [python-cfg] NumPy enabled
notice: Searching '../../../..' for project-config configuration file 
'project-config.jam'.
notice: Loading project-config configuration file 'project-config.jam' 
from '../../../..'.
notice: [msvc-cfg] msvc-14.1 detected, command: 'C:\Program Files 
(x86)\Microsoft Visual 
Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\Hostx64\x64\cl.exe'
notice: will use 'C:\Program Files (x86)\Microsoft Visual 
Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\Hostx64\x64\cl.exe' 
for msvc, condition <toolset>msvc-14.1
'notice: [generate-setup-cmd] 14.1 is 14.1'
'notice: [generate-setup-cmd] 14.1 is 14.1'
'notice: [generate-setup-cmd] 14.1 is 14.1'
'notice: [generate-setup-cmd] 14.1 is 14.1'
notice: [msvc-cfg] condition: 
'<toolset>msvc-14.1/<architecture>/<address-model>', setup: 'C:\Program 
Files (x86)\Microsoft Visual 
Studio\2017\Community\VC\Auxiliary\Build\vcvars32.bat'
notice: [msvc-cfg] condition: 
'<toolset>msvc-14.1/<architecture>/<address-model>32', setup: 
'C:\Program Files (x86)\Microsoft Visual 
Studio\2017\Community\VC\Auxiliary\Build\vcvars32.bat'
notice: [msvc-cfg] condition: 
'<toolset>msvc-14.1/<architecture>x86/<address-model>', setup: 
'C:\Program Files (x86)\Microsoft Visual 
Studio\2017\Community\VC\Auxiliary\Build\vcvars32.bat'
notice: [msvc-cfg] condition: 
'<toolset>msvc-14.1/<architecture>x86/<address-model>32', setup: 
'C:\Program Files (x86)\Microsoft Visual 
Studio\2017\Community\VC\Auxiliary\Build\vcvars32.bat'
notice: [msvc-cfg] condition: 
'<toolset>msvc-14.1/<architecture>/<address-model>64', setup: 
'C:\Program Files (x86)\Microsoft Visual 
Studio\2017\Community\VC\Auxiliary\Build\vcvarsx86_amd64.bat'
notice: [msvc-cfg] condition: 
'<toolset>msvc-14.1/<architecture>x86/<address-model>64', setup: 
'C:\Program Files (x86)\Microsoft Visual 
Studio\2017\Community\VC\Auxiliary\Build\vcvarsx86_amd64.bat'
notice: [msvc-cfg] condition: 
'<toolset>msvc-14.1/<architecture>ia64/<address-model>', setup: 
'C:/Program Files (x86)/Microsoft Visual 
Studio/2017/Community/VC/Auxiliary/Build/vcvarsall.bat'
notice: [msvc-cfg] condition: 
'<toolset>msvc-14.1/<architecture>ia64/<address-model>64', setup: 
'C:/Program Files (x86)/Microsoft Visual 
Studio/2017/Community/VC/Auxiliary/Build/vcvarsall.bat'
notice: [msvc-cfg] condition: 
'<toolset>msvc-14.1/<architecture>arm/<address-model>', setup: 
'C:/Program Files (x86)/Microsoft Visual 
Studio/2017/Community/VC/Auxiliary/Build/vcvarsall.bat'
notice: [msvc-cfg] condition: 
'<toolset>msvc-14.1/<architecture>arm/<address-model>32', setup: 
'C:/Program Files (x86)/Microsoft Visual 
Studio/2017/Community/VC/Auxiliary/Build/vcvarsall.bat'
...found 34 targets...
...updating 10 targets...
compile-c-c++ extending.obj
extending.cpp
extending.cpp(5): fatal error C1083: Datei (Include) kann nicht geöffnet 
werden: "boost/python/class.hpp": No such file or directory

     call "..\bin\standalone\msvc\msvc-14.1\msvc-setup.bat" >nul
  cl /Zm800 -nologo @"extending.obj.rsp"

...failed compile-c-c++ extending.obj...
...skipped <p.>extending.pyd for lack of <p.>extending.obj...
...skipped <p.>test_ext for lack of <p.>extending.pyd...
compile-c-c++ embedding.obj
embedding.cpp
embedding.cpp(6): fatal error C1083: Datei (Include) kann nicht geöffnet 
werden: "boost/python.hpp": No such file or directory

     call "..\bin\standalone\msvc\msvc-14.1\msvc-setup.bat" >nul
  cl /Zm800 -nologo @"embedding.obj.rsp"

...failed compile-c-c++ embedding.obj...
...skipped <p.>test_embed.exe for lack of <p.>embedding.obj...
...skipped <p.>test_embed.run for lack of <p.>test_embed.exe...
...failed updating 2 targets...
...skipped 6 targets...

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/cplusplus-sig/attachments/20181024/1f3268f6/attachment.html>


More information about the Cplusplus-sig mailing list