diff options
author | Leena Miettinen <riitta-leena.miettinen@qt.io> | 2018-09-24 11:20:25 +0200 |
---|---|---|
committer | Leena Miettinen <riitta-leena.miettinen@qt.io> | 2018-09-25 07:21:17 +0000 |
commit | 4fbe46da117d9241548b0cbce25576a43a3480d3 (patch) | |
tree | 163760c0131c8e0e25077c3bfdc2d4e93e5b8615 | |
parent | 9dc1f60bcb01696a99c11480a771de09bcc841d0 (diff) |
QNX: Update platform and compiler notes
Some Qt Creator requirements were missing.
Task-number: QTBUG-69762
Change-Id: I6331e7a68241119335ec1a4ae1c7cd47363cb5b8
Reviewed-by: hjk <hjk@qt.io>
-rw-r--r-- | doc/src/platforms/platform-notes-rtos.qdoc | 32 |
1 files changed, 27 insertions, 5 deletions
diff --git a/doc/src/platforms/platform-notes-rtos.qdoc b/doc/src/platforms/platform-notes-rtos.qdoc index c8f366533..b12e32389 100644 --- a/doc/src/platforms/platform-notes-rtos.qdoc +++ b/doc/src/platforms/platform-notes-rtos.qdoc @@ -281,22 +281,45 @@ \section2 Other Utilities on the Target Device - Most of the OS build scripts include a set of standard command line utilities. - A few more utilities are expected by Qt Creator and should be provided on a target: + QNX provides board support packages (BSPs) for many common platforms and + their individual variants. However, if you need a BSP for a board that QNX + does not provide, you can modify an existing one or develop your own. + + When you develop a BSP for your board, you should include the following + utilities to enable Qt Creator to run, debug, and stop applications on QNX + devices: \list - \li \c printf \li \c awk + \li \c cat + \li \c grep + \li \c kill + \li \c netstat + \li \c print + \li \c printf \li \c ps + \li \c read + \li \c sed + \li \c sleep + \li \c slog2info \li \c tar \li \c zip + \li \c uname \li \c unzip - \li \c sed \endlist + The utilities need to be in a standard location, such as \c /bin or + \c /usr/bin. Alternatively, you can use the \c {~/.ssh/environment} file + to set variables for remote commands, such as \c PATH. In addition, you must + set \c{enable PermitUserEnvironment} in the SSH Daemon configuration. + Run the test when you configure a new target device in Qt Creator to verify that all required components are available and running. + For more information about modifying or developing a BSP for you board, see + \l{http://www.qnx.com/developers/docs/7.0.0/index.html#com.qnx.doc.neutrino.custom_bsp/topic/about.html} + {Customizing a BSP} in the QNX developer documentation. + \section2 Deployment Destination Folder Qt Creator deploys an application to the target device before starting it remotely. @@ -309,5 +332,4 @@ impossible. Make sure that you use a destination folder which meets your needs. You can set it in the \c{install.path} variable in the \c{.pro} file of your project, see \l{Installing Files} in the \l {QMake} documentation for more details. - */ |