Download

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 (including those of the CVS version).

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 build CDuce from the current CVS tree, you need to install ulex, and also attentively read the instructions in the INSTALL file included in the repository.

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 lines to your /etc/apt/sources.list

deb http://www.cduce.org/download/debian/ ./
deb-src http://www.cduce.org/download/debian/ ./

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.WIN32 included in the distribution.