CPOC downloads




Main Menu | CPOC | C68 for QDOS | History | Feedback
This page gives you access to any versions of CPOC that are available for download. It is divided up into the following categories:

If you want to use CPOC, then download the appropriate files from the list below. Each file is a ZIP archive of all the files. If unpacking on a PC, then use the PKUNZIP -d option to preserve the directory structure. If you are unpacking the archive directly on the Psion 3a, then refer to the README.TXT file to find out where the unpacked files should be located.


CPOC Binaries

CPOC is available hosted on a number of different environments. Select the one(s) that you are interested in using.

At the moment only the above CPOC components are available as downloadable binaries (for source see later on this page). We may also make the following available at some point in the future:

CPOC Headers

You will require header files regardless of which version of the CPOC binaries you decided to download. To avoid those who do not need (or have the space for) the non-essential items the header files are split into a number of separate downloads. You should get all those that you are interested in using, but if you get all the Psion specific ones you will find they occupy quite a bit of space once the archives have been unpacked.

The headers are also supplied in two versions - packed and unpacked. The difference is that the packed variants have been processed to remove all comments and unnecessary white space to reduce their size, but has the side-effect of making them no longer easily readable. We therefore recommend that users of the Psion hosted variant of CPOC use the packed variant of the headers except when they specifically want to look at their contents


CPOC Libraries

You will require libraries regardless of which version of the CPOC binaries you decided to download if you want the ability to do more than syntax check your code. To avoid those who do not need (or have the space for) the non-essential items the header files are split into a number of separate downloads. You should get all those that you are interested in using, but if you get all the Psion specific ones you will find they occupy quite a bit of space once the archives have been unpacked.


CPOC Documentation Files

The following provides more detailed documentation on specific programs for those who may want to make more advanced use of the relevant program:


CPOC Source Files

For those who are interested in building their own cross-compilation variants of the CPOC system, then the following source archives are available for download. They will also allow anyone who is interested and has the right tools (in principle this should just be an ANSI C compiler) to rebuild any of the programs we supply. The ones we use are:

The source files can change quite frequently as we make small changes or updates to the system, so we indicate the date each source file was last changed. You will need an ANSI C compiler on your system to be able to build these. If you find that you need to make any changes to any of the files included in the above source distributions, then please send us the details so that we can incorporate the changes in future releases.

If you have any thoughts on other items that could usefully be included, then please contact us
Main Menu | CPOC | C68 for QDOS | History | Feedback