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>)
}}}