IP communications

Before you can configure your target for IP communications, you must connect the target and host machines to the same network. To do this, you must have TCP/IP networking working on both machines.

For the IDE to communicate over IP, qconn must be run on the target, either from a command-line shell or the target's boot script.

You should occasionally check the Download area on our website for updated versions of qconn. If your target's qconn is out of date, the IDE notifies you in the QNX Qconn Target area of the target properties (at the bottom of the QNX Connector Properties panel):

Image of properties dialog with message indicating qconn is out of date
Figure 1. Target properties dialog with message indicating qconn is out of date

To get a new version of qconn, you can use the IDE Software Updates manager (Help > QNX Software Updates); for more information, see Installing the qconn update.

When you create a launch configuration, select C/C++ QNX QConn (IP) as the type. For more information about doing so, see Launch configurations in this guide.

Note: The pdebug command must be present on the target system in /usr/bin for all debugging sessions; qconn launches it, as required. The devc-pty manager must also be running on the target to support the Debug perspective's Terminal view.