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

Contents of /web/download.xml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1223 - (hide 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 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 1223 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 abate 442 </p>
12    
13     <ul>
14 abate 1223 <li><a href="download/cduce-0.2.0.tar.gz">Version 0.2.0 (for
15 abate 771 OCaml 3.07)</a></li>
16 abate 1223 <li><a href="download/cduce-0.1.1.tar.gz">Version 0.1.1 (old release,
17     for OCaml 3.06)</a></li>
18 abate 442 </ul>
19    
20 abate 562 <p>
21 abate 1223 See <a href="CHANGES">recent changes</a> (including those of the CVS
22     version), and <a href="INSTALL">build instructions</a>.
23 abate 562 </p>
24    
25 abate 1223 <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 abate 442 </box>
33    
34 abate 672 <box title="CVS status" link="cvs">
35     <p>
36     You can browse the current CVS development tree
37 abate 730 <a href="http://www.cduce.org/c-bin/viewcvs.cgi/">here</a>.
38 abate 672 </p>
39    
40     <p>
41 abate 730 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 abate 738 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 abate 730 in the <tt>cduce</tt> subdirectory to get an up-to-date version
50     of the CVS tree.
51     </p>
52    
53     <p>
54 abate 816 In order to build CDuce from the current CVS tree, you need
55 abate 738 to install <a href="#side">ulex</a>, and also attentively
56 abate 816 read the instructions in the <a href="INSTALL">INSTALL</a> file included in the
57     repository.
58 abate 672 </p>
59 abate 737
60 abate 1223 <!--
61 abate 737 <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 abate 1223 -->
70 abate 737
71 abate 672 </box>
72    
73     <box title="Side products" link="side">
74     <section title="ulex">
75     <p>
76 abate 948 <code>ulex</code> is a lexer generator for Unicode and OCaml written by
77     Alain Frisch.
78 abate 672 </p>
79     <ul>
80 abate 947 <li><a href="download/ulex-0.4.tar.gz">ulex-0.4.tar.gz</a></li>
81 abate 672 </ul>
82 abate 948 <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 abate 672 </section>
95     </box>
96    
97    
98 abate 571 <box title="Packages" link="binary">
99 abate 739 <section title="Debian Packages">
100 abate 574 <p>
101 abate 610 An <b>apt-gettable repository</b> for debian/unstable is available, just add
102 abate 739 the following lines to your <tt>/etc/apt/sources.list</tt>
103 abate 610 </p>
104     <p>
105 abate 739 <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 abate 610 </p>
108 abate 571 </section>
109    
110 abate 611 <section title="FreeBSD Ports">
111     <p><i>In preparation</i></p>
112     </section>
113    
114 abate 608 <section title="Mac OS X binary">
115 abate 605 <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 abate 652 <li><a href="download/macosx/CDuce 0.1.1.sit">CDuce 0.1.1.sit (1.6 Mb)</a></li>
122 abate 605 </ul>
123 abate 571 </section>
124    
125    
126     <section title="Red Hat Packages">
127 abate 586 <p>The following packages where compiled and tested on Linux RedHat 9</p>
128 abate 576 <ul>
129 abate 650 <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 abate 576 </ul>
132     <p>If this is your first installation of CDuce rpm, please follow these <a href="rpminstructions.html">instructions</a>.
133     </p>
134 abate 571 </section>
135    
136 abate 956 <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 abate 587 <section title="Windows">
145     <p>Compile the sources by following the instructions of the
146 abate 816 file <a href="INSTALL.WIN32">INSTALL.WIN32</a> included in the distribution.</p>
147 abate 587 </section>
148 abate 595 </box>
149 abate 571
150 abate 595
151 abate 576
152 abate 672
153 abate 576 <include file="rpminstructions.xml"/>
154 abate 672
155 abate 442 </page>

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