QNX Technical Articles
QNX® SDP 7.0 io-pkt and libsocket Update (Build ID 4284): Release Notes
Date of this edition: October 3, 2019
QNX SDP is a cross-compiling and debugging environment, including an IDE and command-line tools, for building binary images and programs for ARM v7 and v8, and x86 and x86_64 targets running the QNX Neutrino RTOS 7.0. You can install QNX SDP on the following development hosts:
- Microsoft Windows 10 Pro 64-bit, Windows 8.1 Pro 64-bit, or Windows 7 Professional 64-bit
- macOS version 10.10, 10.11, 10.12
- Linux Red Hat Enterprise Linux 7 64-bit, Ubuntu Desktop 18.04 LTS 64-bit, on x86_64 processors, or Ubuntu Desktop 16.04 LTS 64-bit, on x86_64 processors (QNX SDP 7 isn't supported on Linux on ARM processors)
Contents
- What's in this update?
- Fixed issues
- Known issues
- Getting started with the documentation
- Technical support
Throughout this document, you may see reference numbers associated with particular issues, changes, etc. When corresponding with our technical support staff about a given issue, please quote the relevant reference number. You might also find the reference numbers useful for tracking issues as they become fixed.
What's in this update?
This update includes the following packages, which you'll find under Updates -> QNX Software Development Platform in the Software Center:
Group | Name | Package | Build ID |
---|---|---|---|
QNX SDP 7.0 Networking | QNX SDP 7.0 Networking - io-pkt | com.qnx.sdp.target.net.iopkt | 7.0.4284 |
QNX SDP 7.0 Networking - io-pkt (Debug Symbols) | com.qnx.sdp.target.net.iopkt.debug | 7.0.4284 | |
QNX SDP 7.0 OS services - Base | QNX SDP 7.0 OS Services - libsocket support | com.qnx.sdp.target.base.libsocket | 7.0.4284 |
QNX SDP 7.0 OS Services - libsocket support (Debug Symbols) | com.qnx.sdp.target.base.libsocket.dbg | 7.0.4284 |
To see a list of the contents of a package, right-click it in the QNX Software Center, choose Properties, and then click Package Contents.
Fixed issues
We've rebuilt io-pkt and libsocket to resolve a linking problem that occurred after some slog2*() functions were moved from libslog2 to libslog2-extra.
Known issues
None currently known, but see also the release notes for QNX SDP 7.0.
Getting started with the documentation
After you've installed QNX SDP, you'll find an extensive set of HTML documentation in the Integrated Development Environment's help system. To start the IDE:
- on Windows, choose from the Start menu, or use the desktop icon
- on Linux, run base_directory/qnxmomentics/qde, where base_directory is where you installed the software
- on macOS, click the icon labelled QNX Momentics IDE from the launchpad
The roadmap
page contains links to the various HTML booksets that accompany the OS.
For a short tutorial that will help you get started, see the Quickstart Guide,
then refer to the other documents (System Architecture, QNX Neutrino Programmer's Guide,
C Library Reference, Utilities Reference, and so on).
You can install and work with multiple versions of QNX Neutrino. Whether you're using the command line or the IDE, you can choose which version of the OS to build programs for. For more information, see the IDE User's Guide or the QNX Neutrino Programmer's Guide.
Technical support
To obtain technical support for any QNX product, visit the Support area on our website (www.qnx.com). You'll find a wide range of support options, including community forums.