Perl
Version 5.8.8-1 4-Sep-06
This is a port of Perl 5 to RISC OS. Perl is a cross platform general purpose programming language, particularly suited to text processing. It has been refered to as "the duct-tape of the internet". This port contains all the standard modules that are supplied with Perl, but not currently any RISC OS specific modules.
Download latest version (8567k)
Changes from previous versions
PHP
Version 2.23 6-May-07
PHP, which stands for "PHP: Hypertext Preprocessor", is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly. The scripts are interpreted by the server, so it works with all browsers.
Download latest version (3003k)
Download latest source code (1k)
Changes from previous versions
distcc
Version 2.18.3 17-Jan-07
This is a port of the distcc client. distcc is a program to distribute builds of C or C++ code across several machines on a network. distcc should always generate the same results as a local build, and is usually much faster than a local compile. This requires the GCCSDK cross compiler to be installed on the host machines.
Download latest version (141k)
Download latest source code (333k)
Changes from previous versions
ccache
Version 1.01 14-Dec-02
A port of ccache, a compiler cache. It speeds up re-compilation of C/C++ code by caching previous compiles and detecting when the same compile is being done again.
Download latest version (137k)
Changes from previous versions
REXEN is a remote execution environment which allows you to run cross compiled binaries on the target machine as if they were running natively on the host. This can be useful for running things like configure scripts that aren't very friendly towards cross compiling. It requires the host to be running a Linux kernel that has support for binfmt_misc.
Download latest version (10k)
These are some C functions that I used for some of my earlier programs. They probably wont be very useful as they have no documentation, and aren't being developed further. The reason that they are here is that you will need them if for any reason you want to recompile some of my other programs.
Download latest version (16k)