Skip to content

Commit

Permalink
Add integration doc for VxWorks (#2355)
Browse files Browse the repository at this point in the history
  • Loading branch information
wackinger committed Feb 1, 2022
1 parent 4db02b3 commit dcc9225
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 0 deletions.
Binary file added images/conan-vxworks_logo.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions integrations/cross_platform.rst
Expand Up @@ -16,3 +16,4 @@ for different platforms.
cross_platform/yocto
cross_platform/android
cross_platform/ios
cross_platform/vxworks
38 changes: 38 additions & 0 deletions integrations/cross_platform/vxworks.rst
@@ -0,0 +1,38 @@
.. _vxworks:

|vxworks_logo| VxWorks
________________________________

It's possible to cross-compile packages for `VxWorks <https://www.windriver.com/products/vxworks>`__ operating
with Conan.

Conan has support for VxWorks 7. The following architectures are supported:

- armv7

The following C++ standard library implementations are supported for QCC:

- clang++ (LLVM C++)

- g++ (GNU C++)

With a proper build VxWorks Source Build (VSB) set up on the machine, the following conan profile might be used for the cross-compiling (assuming clang in the PATH):

.. code-block:: text
include(default)
[settings]
os=VxWorks
os.version=7
arch=armv7
compiler=clang
compiler.version=12
compiler.libcxx=libstdc++11
[options]
[tool_requires]
[env]
.. |vxworks_logo| image:: ../../images/conan-vxworks_logo.png
:width: 180px


0 comments on commit dcc9225

Please sign in to comment.