Hi Boost Builders,

Wind River has released a VxWorks SDK under a non-commercial license, so VxWorks is finally available without purchase to the “Maker” community  

https://labs.windriver.com/vxworks-sdk/

 

I’m working with the engineer responsible for the SDK to enable it’s use with Boost.

I’ve even been experimenting with Travis and have Yaml script that uses the SDK  partially working.

https://github.com/kuhlenough/system/blob/develop/.travis.yml

 

However, to proceed any further I need to update clang-vxworks.jam to something current.  And I don’t understand the output of

build/test/toolset_clang_vxworks.py

or the syntax of

build/test/toolset-mock/src/clang-vxworks-4.0.1.py

that is involved in the failure.

 

Could someone with a bit more knowledge help me out?  Python is not my strong point, output at the end of this email

 

Brian Kuhl

Wind River

 

failure {{{

"['/yow-build62-lx2/bkuhl/build/test/../src/engine/b2', '-sBOOST_BUILD_PATH="/yow-build62-lx2/bkuhl/build/test/.."', '--user-config=', '-sPYTHON_CMD=/usr/bin/python', 'target-os=vxworks', '-j1', 'toolset=clang-vxworks-4.0.1', '--test-config="/yow-build62-lx2/bkuhl/build/test/test-config.jam"']" returned 1

}}}

reason {{{

unexpected status returned by bjam

}}}

changes caused by the last build command {{{

Added files   : ['bin/project-cache.jam', 'bin/config.log', 'bin/clang-vxworks-4.0.1/debug/target-os-vxworks/main.o', 'bin/clang-vxworks-4.0.1/debug/target-os-vxworks/lib.o']

Removed files : []

Modified files: []

Touched files : []

 

}}}

STDOUT {{{

...found 11 targets...

...updating 8 targets...

clang-vxworks.compile.c++ bin/clang-vxworks-4.0.1/debug/target-os-vxworks/lib.o

clang-vxworks.link.dll bin/clang-vxworks-4.0.1/debug/target-os-vxworks/libl1.so

['ld', '-o', 'bin/clang-vxworks-4.0.1/debug/target-os-vxworks/libl1.so', 'bin/clang-vxworks-4.0.1/debug/target-os-vxworks/lib.o', '--start-group', '--end-group']

 

    /tmp/tmpFZnwzs/src/bin/ld   -o "bin/clang-vxworks-4.0.1/debug/target-os-vxworks/libl1.so"  "bin/clang-vxworks-4.0.1/debug/target-os-vxworks/lib.o" --start-group      --end-group

 

...failed clang-vxworks.link.dll bin/clang-vxworks-4.0.1/debug/target-os-vxworks/libl1.so...

clang-vxworks.compile.c++ bin/clang-vxworks-4.0.1/debug/target-os-vxworks/main.o

...skipped <pbin/clang-vxworks-4.0.1/debug/target-os-vxworks>test.vxe for lack of <pbin/clang-vxworks-4.0.1/debug/target-os-vxworks>libl1.so...

...failed updating 1 target...

...skipped 1 target...

...updated 6 targets...

 

}}}

STDERR {{{

 

}}}

stacktrace {{{

at line 608 of /yow-build62-lx2/bkuhl/build/test/BoostBuild.py (fail_test)

              from line 497 of /yow-build62-lx2/bkuhl/build/test/BoostBuild.py (run_build_system)

              from line 110 of /yow-build62-lx2/bkuhl/build/test/TestToolset.py (test_toolset)

              from line 20 of ./toolset_clang_vxworks.py (<module>)

 

}}}