The only available version for download is a beta release. We successfully compiled it on on Intel Linux, SunOS 5.7, Mac OSX, Windows XP, and FreeBSD 4.7
See recent changes.
You can browse the current CVS development tree here.
You can also download the CVS tree through an anonymous access. Set the CVSROOT environment variable to :pserver:anonymous@cvs.cduce.org:/cvsroot and do cvs checkout cduce. Or more simply, copy and paste in a terminal the following line
cvs -z3 -d ":pserver:anonymous@cvs.cduce.org:/cvsroot" co cduce
You can then do cvs update -dP in the cduce subdirectory to get an up-to-date version of the CVS tree.
In order to built CDuce from the current CVS tree, you need to install ulex, and also attentively read INSTALL instructions.
To help Linux users try the CVS version, we regularly prepare a version of CDuce statically compiled on a Linux box:
ulex
is a lexer generator for Unicode and OCaml.
An apt-gettable repository for debian/unstable is available, just add the following line to your /etc/apt/sources.list
In preparation
A .sit archive including cduce and dtd2cduce binaries along with manpages and a copy of the website and the online prototype CGI is available:
The following packages where compiled and tested on Linux RedHat 9
If this is your first installation of CDuce rpm, please follow these instructions.
Compile the sources by following the instructions of the file INSTALL.WIN included.