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

Contents of /web/download.xml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1404 - (hide annotations)
Tue Jul 10 18:46:42 2007 UTC (5 years, 10 months ago) by abate
File MIME type: text/xml
File size: 4662 byte(s)
[r2005-01-03 15:10:20 by afrisch] Doc

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

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