Chapter 4. Compaq iPAQ

Table of Contents
Installing the Century Software iPAQ SDK
Installing Linux on the Compaq iPAQ with Windows CE
Creating a Unique Development Tree
Building a Kernel and Installing It on Your iPAQ
Building the Century Desktop and Its Applications for Your PC
Building the Century Desktop and Its Applications for Your iPAQ
Make CRAMFS Files for the Filesystems
Upoading Kernel and CRAMFS files to the iPAQ
Installing the Skiff Toolchain
Compiling and Installing an Application for the Compaq iPAQ
Restoring Windows CE to the Compaq iPAQ

Installing the Century Software iPAQ SDK

The Century Software iPAQ SDK provides the tools you need to install Linux on your iPAQ and develop Nano-X applications. Your iPAQ SDK includes the following files:

ipaq-sdk-filesystems-1.1-0.i386.rpm
ipaq-sdk-images-1.1-0.i386.rpm
ipaq-sdk-kernel-1.1-0.i386.rpm
ipaq-sdk-libs-1.01-0.i386.rpm
ipaq-sdk-Nano-X-devel-1.1-0.i386.rpm
ipaq-sdk-source-1.1-0.i386.rpm

If you have purchased the Century Software iPAQ EDK, you also have these RPMs available.

ipaq-edk-flnxapps_src-1.1-0.i386.rpm
ipaq-edk-nxapps_src-1.1-0.i386.rpm
ipaq-edk-videoapps_src-1.1-0.i386.rpm

Depending on what type of applications you want to develop, you may not need to install all the RPM files.

If you want to do thisInstall these RPMs
Install the precompiled binaries

ipaq-sdk-images-1.1-0.i386.rpm

Develop Nano-X applications

ipaq-sdk-filesystems-1.1-0.i386.rpm
ipaq-sdk-kernel-1.1-0.i386.rpm
ipaq-sdk-libs-1.01-0.i386.rpm
ipaq-sdk-Nano-X-devel-1.1-0.i386.rpm

Contribute to the Nano-X project

ipaq-sdk-source-1.1-0.i386.rpm

Develop FLTK applications, such as PIMs

ipaq-edk-flnxapps_src-1.1-0.i386.rpm

Develop screentop managers and utilities

ipaq-edk-nxapps_src-1.1-0.i386.rpm

Develop MPEG-based applications

ipaq-edk-viedoapps_src-1.1-0.i386.rpm

To Install an RPM

  1. Log in to your system as root.

  2. To install an RPM file, enter this command:

    rpm -i filename

    Replace filename with the name of the RPM file or files you want to install.