title_ps_emul16.gif - 10kb
 

C++ EPOC R5 SDK

The Psion Series 5mx, Revo and Revo Plus, Series 7 and NetPad all use the EPOC R5 (Symbian OS v.5) operating system.

The C++ Software Development Kit (SDK) allows you to develop software for this operating system in C++.

C++ is EPOC’s native language, for writing system components and applications. The C++ SDK provides access to all EPOC’s user-side APIs. EPOC’s design is completely object-oriented, giving the compactness and re-use essential for efficient software on a hand portable target machine.

The GNU C++ Compiler (GCC) required to compile for MARM is included with the C++ SDK. You need Microsoft Visual C++ for PC-based development, and EPOC Connect in order to transfer binaries to the EPOC target machine.

(Taken from the EPOC SDK Help file.)

The Psion EPOC R5 SDKs are available from a limited number of sources: internet downloads, on CD-ROMs accompanying books or on a CD-ROM ordered from this website.

Download

www.psionteklogix.com/teknet/pdk/
netpad-pdk/epoc_downloads.htm

Requires to be logged into Psion Teklogix; registration is free.

Symbian OS V5 C++ SDK
Last change: V2.30 | 15/04/02
94 MB

Book

book-symbian.gif - 9kbProfessional Symbian Programming: Mobile Solutions on the EPOC Platform by Martin Tasker, Jonathan Allin, Jonathan Dixon, Mark Shackman, et al

(Paperback - 850 pages (1 February, 2000) Wrox Press Ltd; ISBN: 186100303X, £36.99)

CD-ROM

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

{^top}

C++ EPOC R3 SDK

The original Psion Series 5 uses the EPOC R3 (Symbian OS v.3) operating system.

The SDK for EPOC R3 is no longer available, although I do have a copy of it on CD-ROM. Contact me if you would like a copy.

{^top}

Installing the SDK

  1. The SDK will be downloaded as a zipped file (or files), so unzip it to a folder of choice, e.g. C:\PSION\EPOC

  2. When unzipped, install the program by running the file SETUP.EXE. The EPOC emulator will install to the default location, C:\EPOC32

  3. Read the readme.txt file. You may need to create a virtual drive to run the emulator. If you do you can add the following line to your AUTOEXEC.BAT file:

    C:\WINDOWS\COMMAND\subst F: C:\EPOC32

    (where F: is the name of the virtual drive, and C:\EPOC is the location of the Emulator. Alter these for your own computer setup).

    You can read about it here on the Symbian Tech Notes: Which drive should I install my Software Development Kit on?

  4. Tip: If you do not create a virtual drive you may find in My Computer that the default icon for Drive C has changed to the EPOC icon. In this case, you shall need to create a virtual drive to correct this.

    Drive F will now have the EPOC icon. You may find that if you double-click the F drive icon you are prompted to set-up Windows. To correct this right-click Drive F and select "Open" (or locate C:\EPOC32) and edit the file autorun.inf removing, or REMing the line OPEN=SETUP.EXE

  5. As this is simply the EPOC operating system running under Win32 you have no need for BAT files or rebooting to DOS. Simply choose which size screen you want to run and click the appropriate icon. The emulator will first open a DOS screen and then the main interface.

{^top}

Contact us

e-mail: +

GJ5 forum



Symbian links