/[svn]/web/download.xml
ViewVC logotype

Contents of /web/download.xml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1223 - (show annotations)
Tue Jul 10 18:32:29 2007 UTC (5 years, 10 months ago) by abate
File MIME type: text/xml
File size: 4369 byte(s)
[r2004-07-05 14:49:25 by afrisch] update web for 0.2.0

Original author: afrisch
Date: 2004-07-05 14:49:25+00:00
1 <?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
2 <page name="download">
3
4 <title>Download</title>
5
6 <box title="Sources tarballs" link="src">
7
8 <p>
9 The latest available version for download is the 0.2.0 release. We
10 successfully compiled it on on Intel Linux, SunOS 5.7, Mac OSX, Windows XP, and FreeBSD 4.7
11 </p>
12
13 <ul>
14 <li><a href="download/cduce-0.2.0.tar.gz">Version 0.2.0 (for
15 OCaml 3.07)</a></li>
16 <li><a href="download/cduce-0.1.1.tar.gz">Version 0.1.1 (old release,
17 for OCaml 3.06)</a></li>
18 </ul>
19
20 <p>
21 See <a href="CHANGES">recent changes</a> (including those of the CVS
22 version), and <a href="INSTALL">build instructions</a>.
23 </p>
24
25 <p>
26 The simplest way to compile and install CDuce is probably to
27 use the
28 <a href="http://www.ocaml-programming.de/godi/">
29 GODI distribution</a>, and to select the <tt>apps-cduce</tt> package.
30 </p>
31
32 </box>
33
34 <box title="CVS status" link="cvs">
35 <p>
36 You can browse the current CVS development tree
37 <a href="http://www.cduce.org/c-bin/viewcvs.cgi/">here</a>.
38 </p>
39
40 <p>
41 You can also download the CVS tree through an anonymous access.
42 Set the <tt>CVSROOT</tt> environment variable to
43 <tt>:pserver:anonymous@cvs.cduce.org:/cvsroot</tt>
44 and do <tt>cvs checkout cduce</tt>. Or more simply, copy and paste in a terminal the following line
45 </p><p>
46 <tt>cvs -z3 -d ":pserver:anonymous@cvs.cduce.org:/cvsroot" co cduce</tt>
47 </p><p>
48 You can then do <tt>cvs update -dP</tt>
49 in the <tt>cduce</tt> subdirectory to get an up-to-date version
50 of the CVS tree.
51 </p>
52
53 <p>
54 In order to build CDuce from the current CVS tree, you need
55 to install <a href="#side">ulex</a>, and also attentively
56 read the instructions in the <a href="INSTALL">INSTALL</a> file included in the
57 repository.
58 </p>
59
60 <!--
61 <p>
62 To help Linux users try the CVS version, we regularly prepare
63 a version of CDuce statically compiled on a Linux box:
64 </p>
65
66 <ul>
67 <li><a href="download/cduce-cvs-linux-static.tar.gz">Static binary version for Linux</a> (compiled from a recent CVS snapshot)</li>
68 </ul>
69 -->
70
71 </box>
72
73 <box title="Side products" link="side">
74 <section title="ulex">
75 <p>
76 <code>ulex</code> is a lexer generator for Unicode and OCaml written by
77 Alain Frisch.
78 </p>
79 <ul>
80 <li><a href="download/ulex-0.4.tar.gz">ulex-0.4.tar.gz</a></li>
81 </ul>
82 <p>
83 In addition to CDuce, <code>ulex</code> is also used in other
84 projects (please let me know if you know others):
85 </p>
86 <ul>
87 <li>
88 <a href="http://mattam.ath.cx/progs/yaxi.html">Yaxi</a> (XML,XPath,XSLT library for OCaml); includes lexers for XML and XPath.
89 </li>
90 <li>
91 <a href="http://felix.sourceforge.net/">Felix</a> (programming language).
92 </li>
93 </ul>
94 </section>
95 </box>
96
97
98 <box title="Packages" link="binary">
99 <section title="Debian Packages">
100 <p>
101 An <b>apt-gettable repository</b> for debian/unstable is available, just add
102 the following lines to your <tt>/etc/apt/sources.list</tt>
103 </p>
104 <p>
105 <a href="http://www.cduce.org/download/debian/"><tt>deb http://www.cduce.org/download/debian/ ./</tt></a><br />
106 <a href="http://www.cduce.org/download/debian/"><tt>deb-src http://www.cduce.org/download/debian/ ./</tt></a>
107 </p>
108 </section>
109
110 <section title="FreeBSD Ports">
111 <p><i>In preparation</i></p>
112 </section>
113
114 <section title="Mac OS X binary">
115 <p>
116 A <tt>.sit</tt> archive including <tt>cduce</tt> and <tt>dtd2cduce</tt>
117 binaries along with manpages and a copy of the website and the online
118 prototype CGI is available:
119 </p>
120 <ul>
121 <li><a href="download/macosx/CDuce 0.1.1.sit">CDuce 0.1.1.sit (1.6 Mb)</a></li>
122 </ul>
123 </section>
124
125
126 <section title="Red Hat Packages">
127 <p>The following packages where compiled and tested on Linux RedHat 9</p>
128 <ul>
129 <li><a href="download/redhat/cduce-0.1.1-1.i386.rpm">cduce-0.1.1-1.i386.rpm</a></li>
130 <li><a href="download/redhat/cduce-0.1.1-1.src.rpm">cduce-0.1.1-1.src.rpm</a></li>
131 </ul>
132 <p>If this is your first installation of CDuce rpm, please follow these <a href="rpminstructions.html">instructions</a>.
133 </p>
134 </section>
135
136 <section title="Gentoo packages">
137 <p>
138 Julien Demouth provides some information and ebuilds to
139 <a href="http://www.ie2.u-psud.fr/~jdemouth/cduce.xml.html">install
140 CDuce on a Gentoo Linux box</a>.
141 </p>
142 </section>
143
144 <section title="Windows">
145 <p>Compile the sources by following the instructions of the
146 file <a href="INSTALL.WIN32">INSTALL.WIN32</a> included in the distribution.</p>
147 </section>
148 </box>
149
150
151
152
153 <include file="rpminstructions.xml"/>
154
155 </page>

CVS Admin">CVS Admin
ViewVC Help
Powered by ViewVC 1.1.5