This repository provides QNX-specific build files required to build various ports and projects.
Each QNX port has its own sub-directory under the ports/ directory.
For build instructions, refer to the README.md file located in the sub-directory of the specific port.
Some open-source projects build without requiring modifications, so they don’t have a dedicated fork at https://github.com/qnx-ports/.
You have two options for building the ports:
-
Docker-based Build: For a consistent and reproducible build environment, we highly recommend using the prepared Docker image. Detailed instructions can be found in
docker/README.md. -
Host Build: You can build ports directly on your host system.
All build and test results are posted to the official Open-Source Dashboard.
To find a dashboard containing a high-level view of all ports and test results, take a look at:
Click on a port below to navigate to its README.md for build and test instructions.
| Port | Version | Status |
|---|---|---|
| cmake | 3.31.6;3.31.7 | |
| gtest | 1.10.0;1.13.0;1.14.0 | |
| perl5 | 5.32.0;5.36.0;5.42.0 | |
| protobuf | 3.15.0;3.21.12;5.27.2 | |
| up-core-api | 1.6.0-alpha2;1.6.0-alpha3;1.6.0-alpha4 | |
| up-cpp | 1.0.0-rc0;1.0.0; 1.0.1-rc1;1.0.1 |
|
| up-transport-zenoh-cpp | 1.0.0-rc3 | |
| zenoh-cpp | 1.0.0-rc5;1.2.1; 1.4.0;1.5.0 |
|
| zenoh-pico | 1.0.0-rc5;1.2.1; 1.4.0;1.5.0 |
Click on a port below to navigate to its README.md for build and test instructions.