You can always download the most recent version of the orange specification, the orange2c compiler suite and the accompagning libraries from sourceforge, either by getting released packages, or by checking out the newest versions from cvs. released versions are normally better tested and are simpler to install.
Go to sourceforge download pages to download released versions. the various parts of orange are available separately, so you can get only the parts you really need.
get orange by cvs
the newest versions of orange are always available from the cvs. to access the cvs follow these steps:
1. login to the cvs server:
cvs -d":pserver:email@example.com:/cvsroot/blue-c" login
and press the return key, when asked for a password. then check out the module you need:
cvs -d":pserver:firstname.lastname@example.org:/cvsroot/blue-c" co -P module
replace 'module' with one of the following modules:
orange2c should work on a wide range of platforms. it should, but actually the portability of the code is neither properly tested not enforced by now. this will change once the code base settles. but the dependencies on third party software is fairly small. all the packages are available as OpenSource from various places in the web: