File: README.md

package info (click to toggle)
dlt-daemon 3.0.0-2
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 7,296 kB
  • sloc: ansic: 58,041; cpp: 16,199; sh: 1,769; xml: 1,440; python: 376; makefile: 32
file content (20 lines) | stat: -rw-r--r-- 715 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Compile the port for QNX

**NOTE**: QNX ports are only supported from a Linux host operating system

- Setup your QNX SDP environment
- From the project root folder, type:
```
git submodule update --init
make -C qnx/build install JLEVEL=4 [INSTALL_ROOT_nto=PATH_TO_YOUR_STAGING_AREA USE_INSTALL_ROOT=true]
```

There are several CMAKE variables set for the QNX build as recommended by the dlt-daemon project maintainers:
* WITH_DLT_QNX_SYSTEM=ON
* WITH_DLT_CXX11_EXT=ON
* DLT_IPC=UNIX_SOCKET
* WITH_DLT_ADAPTOR=ON
* WITH_DLT_USE_IPv6=OFF
* WITH_LIB_SHORT_VERSION=ON

If you want to customize dlt-daemon features via CMAKE variables, you have to edit *qnx\build\common.mk* file and modify **CMAKE_ARGS** variable.