Home
Developer Resources
Technical Articles

QNX Technical Articles

QNX® SDK for Apps and Media 1.0: Installation Note—Windows Hosts

Electronic edition published: Friday,  November  7,  2014

Target OS: The QNX SDK for Apps and Media 1.0 produces software that's compatible with ARMv7 targets that are running QNX Neutrino 6.6.

Host OS: You can install this package on Microsoft Windows 8 Professional 64-bit, Microsoft Windows 7 Professional 64-bit, or XP Professional SP3.

Note:
  • You must have already installed the QNX Software Development Platform 6.6.
  • If you installed an alpha version of this software, uninstall it before installing the production version.

This installation note includes the following:

Before you start

Before you install this software, note the following:

  • The QNX SDK for Apps and Media is supported only for these ARMv7 targets:
    • IMX.6 SabreLite
    • OMAP4 Panda 4430
    • OMAP5 5423uevm

    We don't support video playback on the OMAP4.

  • In order to run the Cordova creation, packaging, and build tools, you must have installed Java on your development host.
  • We post CRC and MD5 checksums with the packages in the Download area on our website. If you download an installer from our website, make sure that its checksum matches that given on the website. On Unix-style OSs (e.g., QNX Neutrino, Linux), you can use the cksum utility to calculate the CRC checksum. Microsoft doesn't support such utilities on Windows, but they're available from third parties.
  • There are several QNX Development License streams that govern how the QNX SDK for Apps and Media can be used in different situations. The key on your license certificate will cause the appropriate license agreement to be displayed when you install the product; that development license governs your use of the product.

    Once you've installed the QNX SDK for Apps and Media, you'll find a copy of all the license agreements in base_directory/install/qnx-sdk/1.0, where base_directory is where you installed the software.

    For more information about licensing, visit the Licensing area of http://www.qnx.com, where you'll find details on our licensing model, types of licenses, etc., or email licensing@qnx.com.

  • For information about features and known issues, see the release notes. For the most up-to-date version, go to our website, http://www.qnx.com, log in to your myQNX account, and then go to the Download area.
  • If you installed QNX SDP 6.6 as an administrator, you must install this product as an administrator; if you installed QNX SDP 6.6 as a nonadministrator, you must install this product as a nonadministrator. Otherwise, the installer claims that you haven't installed QNX SDP.
  • We provide the Korn shell (ksh.exe), which you'll find under ${QNX_HOST}/usr/bin (e.g., C:\qnx660\host\win32\x86\usr\bin). You may want to create desktop shortcuts for the executables you'll use often.
  • On Windows, the QNX-provided echo.exe interprets the Windows \ separator as an escape character. As a result, environment variable settings won't work if you use \ as a path separator; use / instead. (Ref# 19924)
  • If your PATH contains quotation marks, ln-w doesn't work properly. (Ref# 20046)

System requirements

Host OS:
  • Microsoft Windows 8 Professional 64-bit
  • Microsoft Windows 7 Professional 64-bit
  • Microsoft Windows XP Professional SP3
  Minimum Recommended
Processor Pentium III, 700 MHz Pentium 4, 2 GHz or more
RAM 256 MB 512 MB
Disk space 2.5 GB 3.4 GB
Monitor 1024×768 1280×1024

The System Profiler in the IDE requires a minimum color depth of 16 bits.

Installing this product

To install this product, do the following:

  1. If you're using Windows 7, you might have to disable User Account Control (UAC), depending on where you want to install the software. (Ref# 77791, J237891)
  2. Log in to your myQNX account on our website, and then go to the Download area.
  3. Download the QNX SDK for Apps and Media package, qnx-sdk-for-apps-and-media-1.0-nnnnnnnnnnnn.exe, where nnnnnnnnnnnn is a build number. The package is an executable (.exe) file.

    Windows might insert a number in square brackets before the first period in the filename, but these extra characters shouldn't cause any problems.

  4. Verify that the checksum of the package matches the one given in the Download area.
  5. Double-click the installer file in Windows Explorer or run it at the command line.
    Note: Windows XP may display a security warning when you install this product. You can verify the archive's checksum when you download the file from our website.
  6. Follow the instructions on your screen.

Unattended installation

After you've installed the QNX SDK for Apps and Media once, you can run the installer unattended on other machines:

  1. Run the installer in graphical mode to generate a response file:
    installer-name –r path/installer-responses.txt
      
  2. Use the response file to do further installations in unattended mode:
    installer-name –f path/installer-responses.txt –i silent
      

Setting up your environment

To set up the environment in a command shell, run:

base_directory\qnx660-env.bat

where base_directory is where you installed QNX SDP (see "Determining your base directory," below). If you can't remember where you installed this product, search for qnx660-env.bat. This file is in the base directory.

Uninstalling this product

Note: You should uninstall QNX products in the reverse order in which you installed them. To determine this order, open a bash shell and use a command like this:

ls -lt `$QNX_HOST/usr/bin/find base_directory -name "*uninstall*.exe"`

where base_directory is where you installed this product.

To uninstall this product, do the following:

  1. If you're using Windows 7, disable User Account Control (UAC). (Ref# 77791, J237891)
  2. Do one of the following:
    • Choose Programs > QNX SDK for Apps and Media 1.0 > Uninstaller from the Start menu.

      or:

    • On Windows 7 or 8, choose Programs and Features, select "QNX SDK for Apps and Media 1.0", and then click Uninstall/Change.

      or:

    • Choose Add or Remove Programs from the Control Panel, select "QNX SDK for Apps and Media 1.0", and then click the Remove button.

      or:

    • Go to the base_directory\install\qnx-sdk directory and run 1.0\uninstaller.exe.

Determining your base directory

If you have a command shell with the environment set up for the QNX SDK for Apps and Media, you can determine the base directory by using the qconfig command. For example:

C:\qnx660>qconfig
QNX Installations

  Installation Name: QNX Software Development Platform 6.6
            Version: 6.6.0
     Base Directory: C:\qnx660
           QNX_HOST: C:\qnx660\host\win32\x86
         QNX_TARGET: C:\qnx660\target\qnx6

Additional Packages

       Package Name: QNX SDK for Apps and Media 1.0
            Version: 1.0
               Base: SDP 6.6
       Installation Path: C:\qnx660

The base directory in this example is C:\qnx660\, but it could be different on your machine, depending on where you installed the product.

If you don't have the environment set up, and you can't remember where you installed this product, search for qnx660-env.bat. This file is in the base directory. To set up the environment, run:

base_directory\qnx660-env.bat

Installing additional packages

The following optional packages are available as downloadable .zip archives from the QNX Download Center:
Archive Description
html5sdk-datestamp.zip HTML5 SDK for Cordova development.
freescale-datestamp.zip Video components for the Freescale i.MX6q SABRE Lite platform.
ipod-datestamp.zip iPod authentication and multimedia components.
ti-datestamp.zip Video, Bluetooth, and radio components for Texas Instruments platforms.
wma9-datestamp.zip Parser and decoder components for WMA audio codec support.

Getting started with the documentation

After you've installed this product, you'll find an extensive set of HTML documentation. You can read it in the Integrated Development Environment's help system. To start the IDE on Linux, use this command:

base_directory/run-qde.sh

On Windows, run:

base_directory\run-qde.vbs

where base_directory is where you installed the software.

For the latest version of the documentation, see http://www.qnx.com/developers/docs/.

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.