title_ps_emul16.gif - 10kb
 

Psion Revo SDK

Download

Download EPOC R5 Revo SDK (Zip, 4.03 MB)

IMPORTANT: Please note that the Psion Revo emulator requires either the C++ SDK or OPL SDK (not Java™ SDK) to be installed before you install this.

(Please note that this is a correction, I had previously wrongly written that you required C++ or Java but not OPL. This is, of course, wrong, you need either the C++ or OPL SDK and not Java. My apologies if this caused any confusion.)

For more information, read the "Installing the SDK" section below.

Revo SDK
4.3 MB

CD-ROM

Order this SDK on a CD-ROM from the SDK CD-ROM page on this website.

{^top}

Installing the SDK

Taken from the Revo SDK readme.

Because of the differences between the Revo implementation of ER5 and the standard ER5 (as seen, for example, in the Psion Series 5mx device) it is not possible to run the Revo SDK from the same location as any other ER5 SDK. Since various files relating to the WINS emulator have changed and so have some header/include files, you must install the Revo files on top of a new Symbian ER5 SDK installation. It is recommended that you do the following:

  1. Create a new SUBSTed drive (or, under Windows NT, a drive mapped to a local share) as outlined in the standard ER5 SDK documentation. This new drive will be for the Revo SDK.

  2. On to this drive, install the standard ER5 C++ or OPL SDK. If asked, say 'No' to updating the path in the registry for the GCC compiler. Similarly, if you are asked to install Perl you can cancel this because Perl should have been installed along with your previous, existing SDK installations. Going ahead with either of these could cause your existing SDK installations to cease functioning correctly.

    You will also be offered a dialog with several check-boxes that allow you to de-select certain components of the SDK to prevent them being installed. Unless you are an expert, you should leave all of the boxes checked and install the complete SDK. There are instructions later on in this document outlining which files you may safely delete in order to save space once the installation has finished.

  3. Once the SDK installation has finished (you may be asked to re-boot first), you should extract the files contained inside the 'Revo SDK Files.zip' file and install them over the top of your new SDK installation - i.e. overwriting any existing files with the ones from inside the archive when prompted.

  4. In order to allow you to use both your existing ER5 SDK and your new Revo SDK installation side-by-side, it is necessary to make some alterations to your system paths.

    Under Windows 9x:

    i) From Windows Explorer, right-click on the file C:\Autoexec.bat and select the 'Edit' item on the popup menu.

    ii) Once the file is opened for editing, you should see a line referring to PATH or SET PATH. This is what you need to edit.

    iii) The SDK installation program hard-codes references to the SDK drive, for example S:\epoc32\tools if you installed the SDK on drive S: and there should only be two such references (S:\epoc32\tools and S:\epoc32\gcc\bin). You must now remove the drive name and the colon which follows it for all the references, e.g. S:\epoc32\tools would become \epoc32\tools. Once you have done this, you can save and close the Autoexec.bat file and then restart your PC.

    Under Windows NT:

    i ) Right-click the 'My Computer' icon on your Desktop and select the 'Properties' item on the popup menu.

    ii) Navigate to the 'Environment' tab on the dialog. You should see it is divided into two sections - System variables and User variables. One or both of these will contain a Variable called 'Path'. This is what you need to edit, so you should use the mouse to select it.

    iii) Once you have selected the 'Path' entry, you should see the two edit boxes at the bottom of the dialog contain the contents of the Path variable. It is the 'Value' box which you should alter the paths in, as outlined below.

    iv) The SDK installation program hard-codes references to the SDK drive, for example S:\epoc32\tools if you installed the SDK on drive S: and there should only be two such references (S:\epoc32\tools and S:\epoc32\gcc\bin). You must now remove the drive name and the colon which follows it for all the references, e.g. S:\epoc32\tools would become \epoc32\tools. Once you have done this, click the 'Set' button which is just below the 'Value' edit box, and then click OK on the dialog itself.

  5. Because only a relatively small number of files have changed for the Revo SDK, you will now have a lot of duplicate files on your hard disk wasting space - it is perfectly reliable to delete some of these files from the new Revo SDK installation and just use the original ER5 SDK installation to access documentation, tools, etc. The following folders contain new files in the Revo SDK:

    \aiftool\
    \Eikon\
    \epoc32\
    \Word\

    Unless you want to compile example programs and source code, you can safely delete all folders ON THE DRIVE OF THE REVO SDK except for:

    \epoc32\
    \aiftool\

    Doing this will leave you with just the Revo version of WINS and the files related to it which allow you to compile C++ applications for the Revo.

  6. Installation of the Revo SDK is now complete.

Contact us

e-mail: +

GJ5 forum



Symbian links