Home
Developer Resources
Technical Articles

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

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 QNX > QNX Momentics IDE 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.