Menu

Error when building owl_cpp in win7 boost.build

Help
aelue
2016-10-10
2016-11-05
  • aelue

    aelue - 2016-10-10

    I'm trying to build owl_cpp in win7(64bit) using boost.build and vs2015-msvc-compiler.
    Following the directions in "doc/build.txt":
    Copy "boost-build.jam" to "D:\Project32\owlcpp-v0.3.4" and edit as follows:

    ...
    boost-build "D:/Project32/boost_1_62_0/tools/build/src/kernel" ;
    

    Copy "user-config.jam" to everywhere - "D:\Project32\owlcpp-v0.3.4", "C:\Documents and Settings\Lenovo", "C:\Users\Lenovo", And edit as follows:

    ...
    using msvc ;
    ...
    local utils = "D:/Project32" ;
    ...
    constant BOOST : "$(utils)/boost_1_62_0" 1.62.0 ;
    ...
    constant OWLCPP : "$(utils)/owlcpp-v0.3.4" 0.3.4 ;
    

    Run VS2015 console in Administrator mode, type "b2..." and Error as follows:

    D:\Project32\owlcpp-v0.3.4>b2 --toolset:msvc debug release
    lib\jamfile.jam:12: in modules.load
    ERROR: rule "process_version_string" unknown in module "Jamfile<D:\Project32\owl
    cpp-v0.3.4\lib>".
    D:/Project32/boost_1_62_0/tools/build/src/build\project.jam:325: in load-jamfile
    
    D:/Project32/boost_1_62_0/tools/build/src/build\project.jam:64: in load
    D:/Project32/boost_1_62_0/tools/build/src/build\project.jam:145: in project.find
    
    D:/Project32/boost_1_62_0/tools/build/src/build\targets.jam:452: in find-really
    D:/Project32/boost_1_62_0/tools/build/src/build\targets.jam:474: in find
    D:/Project32/boost_1_62_0/tools/build/src/build\targets.jam:305: in targets-to-b
    uild
    D:/Project32/boost_1_62_0/tools/build/src/build\targets.jam:270: in class@projec
    t-target.generate
    D:/Project32/boost_1_62_0/tools/build/src\build-system.jam:714: in load
    D:\Project32\boost_1_62_0\tools\build\src\kernel\modules.jam:295: in import
    D:\Project32\boost_1_62_0\tools\build\src\kernel\bootstrap.jam:139: in boost-bui
    ld
    D:\Project32\owlcpp-v0.3.4\boost-build.jam:8: in module scope
    

    Seems like the Constant "OWLCPP" is not got by Boost.build, but why?!

     
  • aelue

    aelue - 2016-10-12

    Where is the win7 HOME directory!
    Where to put "user-config.jam"!
    I am crazy!!!!

     
  • aelue

    aelue - 2016-10-17

    Problem was resolved by rolling back boost's version to 1.53.0

     
  • shiv shankar

    shiv shankar - 2016-10-25

    Hi,
    I am trying to build owlcpp library on windows for 64 bits.
    can somebody help me how to build it. i could not find out steps to build the very first dependency libxml2.

     
  • Albertqqq

    Albertqqq - 2016-11-05

    exactly the same problem... I am trying to roll back...

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.