This repository provides Yocto layer integration for QNX SDP8 (Software Development Platform 8).
The project contains metadata, configuration, and recipes for building a Yocto-based system that interoperates with an externally installed QNX SDP toolchain.
- Yocto build system integration for QNX SDP8
- External toolchain support for QNX-hosted builds
- Custom recipes, classes, and distro configuration for QNX integration
- Build environment setup for QEMU x86-64 targets
- A separately installed and properly licensed QNX SDP8 environment
- A Yocto Project (Poky/OpenEmbedded) build environment
- Standard Yocto build dependencies
- Install QNX SDP8 and ensure the required license files are available.
- Set up a compatible Yocto build environment.
- Clone this repository and add the layers to your build.
TEMPLATECONF=$PWD/sources/meta-qnx/meta-qnx-bsp/conf/templates/qemu-x86-64/ \
source sources/poky/oe-init-build-env build-qemu
bitbake <component-or-image>meta-qnx-bsp: BSP layer and templates for supported targetsmeta-qnx-sdp: QNX SDP integration layer, classes, and recipesLICENSE: Repository license for the open-source metadata in this treeCOPYRIGHT: Additional licensing notes for repository contents
Repository metadata, configuration, and build integration code are licensed under the BSD 3-Clause License. See LICENSE.
This repository does not include or relicense QNX SDP binaries, headers, libraries, or other vendor-provided artifacts. Any recipe that consumes files from an external QNX installation remains subject to the original vendor license terms.
Contributions are welcome through issues and pull requests. Please avoid including proprietary QNX files or confidential project-specific configuration in contributions.