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

Diff of /website/trunk/web/download.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3957 by karoline, Fri Jan 25 11:21:18 2008 UTC revision 3958 by abate, Wed Jan 30 10:52:43 2008 UTC
# Line 4  Line 4 
4  <title>Download</title>  <title>Download</title>
5    
6  <box title="Sources tarballs" link="src">  <box title="Sources tarballs" link="src">
   
 <p>  
 The latest available version for download is the 0.5.0 release.  
 </p>  
   
7  <ul>  <ul>
8    <li><a href="download/cduce-0.5.1.tar.gz">Version 0.5.0 (for
9    OCaml 3.10)</a></li>
10  <li><a href="download/cduce-0.5.0.tar.gz">Version 0.5.0 (for  <li><a href="download/cduce-0.5.0.tar.gz">Version 0.5.0 (for
11  OCaml 3.10)</a></li>  OCaml 3.10)</a></li>
12  <li><a href="download/cduce-0.4.2.tar.gz">Version 0.4.2 (for  <li><a href="download/cduce-0.4.2.tar.gz">Version 0.4.2 (for
13  OCaml 3.09)</a></li>  OCaml 3.09)</a></li>
 <li><a href="download/cduce-0.4.1.tar.gz">Version 0.4.1 (for  
 OCaml 3.09)</a></li>  
 <li><a href="download/cduce-0.4.0.tar.gz">Version 0.4.0 (for  
 OCaml 3.09)</a></li>  
 <li><a href="download/cduce-0.3.92.tar.gz">Version 0.3.92 (for  
 OCaml 3.08.3)</a></li>  
 <li><a href="download/cduce-0.3.2.tar.gz">Version 0.3.2 (for  
 OCaml 3.08.1, 3.08.2, 3.08.3)</a></li>  
 <li><a href="download/cduce-0.3.0.tar.gz">Version 0.3.0 (for  
 OCaml 3.08.1, 3.08.2)</a></li>  
 <li><a href="download/cduce-0.2.2.tar.gz">Version 0.2.2 (for  
 OCaml 3.08.1)</a></li>  
 <li><a href="download/cduce-0.2.0.tar.gz">Version 0.2.0 (for  
 OCaml 3.07)</a></li>  
 <li><a href="download/cduce-0.1.1.tar.gz">Version 0.1.1 (old release,  
 for OCaml 3.06)</a></li>  
14  </ul>  </ul>
15    
16  <p>  <p>
17  See <a href="CHANGES">recent changes</a> (including those of the SVN  See <a href="">recent changes</a> (including those of the SVN
18  version), and <a href="INSTALL">build instructions</a>.  version), and <a href="INSTALL">build instructions</a>.
19  </p>  </p>
20    
# Line 48  Line 29 
29    
30  </box>  </box>
31    
32    <box title="Packages" link="binary">
33        <section title="Debian and Ubuntu Packages"><img style="border:0;" src="img/linux.gif" alt="linux"/>
34    <p>
35      CDuce is packaged and available in Debian and in Ubuntu. Just do <tt>apt-get
36          install cduce</tt>.
37    </p>
38        <link url="http://packages.debian.org/unstable/interpreters/cduce" title="Debian Unstable">
39            Cduce package in Debian unstable
40        </link>
41        <link url="http://packages.debian.org/stable/interpreters/cduce" title="Debian Stable">
42            Cduce package in Debian stable
43        </link>
44       <link url="http://packages.ubuntu.com/gutsy/interpreters/cduce" title="Ubuntu Gutsy">
45            Cduce package in Ubuntu Gutsy
46        </link>
47    
48    </section>
49    
50    <section title="Windows XP binary">
51    <img style="border:0;" src="img/windows.gif" alt="windows"/>
52      <p>
53        An XP installer including <tt>cduce</tt> and <tt>dtd2cduce</tt>
54        binaries is available for CDuce 0.5.0:
55      </p>
56      <ul>
57        <li><a href="http://www.cduce.org/download/win32/CDuce setup.exe">CDuce setup.exe (2.4 Mb)</a></li>
58      </ul>
59    </section>
60    
61    </box>
62    
63  <box title="SVN status" link="cvs">  <box title="SVN status" link="cvs">
64  <p>  <p>
65      You can browse the <a href="http://www.cduce.org/cgi-bin/viewcvs.cgi/"      You can browse the <a href="http://www.cduce.org/cgi-bin/viewcvs.cgi/"
# Line 94  Line 106 
106  </section>  </section>
107  </box>  </box>
108    
   
 <box title="Packages" link="binary">  
 <section title="Debian and Ubuntu Packages">  
 <p>  
   Thanks to Thomas Petazzoni and Stefano Zacchiroli, CDuce is  
   now packaged and available in Debian stable and unstable, and  
   included in Ubuntu from Festy on. Just do  
   <tt>apt-get install cduce</tt>.  
 </p>  
     <link url="http://packages.debian.org/unstable/interpreters/cduce" title="Debian Unstable">  
         Cduce package in Debian unstable  
     </link>  
     <link url="http://packages.debian.org/stable/interpreters/cduce" title="Debian Stable">  
         Cduce package in Debian stable  
     </link>  
    <link url="http://packages.ubuntu.com/gutsy/interpreters/cduce" title="Ubuntu Gutsy">  
         Cduce package in Ubuntu Gutsy  
     </link>  
   
   
   
   
 </section>  
   
 <section title="Fedora">  
 <p> An  
 <a href="http://www.cduce.org/download/redhat/cduce-0.4.0-1.i386.rpm">  
 RPM package</a> is now available for CDuce 0.4.0, including the  
 interpreter only without the OCaml/CDuce interface. This package does not  
 need OCaml, but does need a version &gt;= 4.5 of the pcre package.</p>  
 <p><b>N. B. :</b> Some RPM-based distributions use the name  
 "libpcre3" instead of "pcre" for the pcre package. If RPM complains  
 that pcre is missing, but you have libpcre3 version &gt;= 4.5  
 installed, you may safely use <tt>rpm -U --nodeps</tt> to force installation.</p>  
 <p> If you want to use the Ocaml/CDuce interface under an RPM-based  
 distribution, you have to compile CDuce from source, because not all  
 dependencies for the library exist as RPM packages. However, a number  
 of them can be found in the ALT Linux distribution, in category  
 <a href="http://www.altlinux.org/index.php?module=sisyphus&amp;group=Development%2FML">  
 Development/ML</a>.</p>  
 </section>  
 <section title="FreeBSD Port">  
 <p>  
 A <a href="http://www.freshports.org/lang/cduce/">FreeBSD port</a> for  
 CDuce 0.3.2 is now available (commit date : 2005-06-19)  
 </p>  
 <p>  
 To install it, follow those steps :</p>  
 <ol>  
 <li><p>Update your ports tree (using cvsup for example, just take a  
 look at the handbook for more information.)</p></li>  
 <li><p>Be sure everything is up to date (use  
 <tt>sysutils/portupgrade</tt> this is the simplest way). Be also sure  
 that your pcre lib was build with UTF8 support (if it isn't installed,  
 you don't have to care.) The best way is to deinstall pcre and install  
 the slave port <tt>devel/pcre-utf8</tt>.</p></li>  
 <li><p>Go to <tt>/usr/ports/lang/cduce</tt>, type "<tt>make all  
 install clean</tt>" and this it (or if you have portupgrade,  
 "<tt>portinstall lang/cduce</tt>" would be enough).</p></li>  
 </ol>  
   
 <p>As for most ocaml ports, be sure that all your already installed  
 ports depending on ocaml are up to date (in particular, they need to  
 be rebuild since the last ocaml update.)</p>  
   
 <p>The best way to do that is with (again) portupgrade :  
 <tt>portupgrade -fru ocaml\*</tt></p>  
   
 <p>If you are not familiar with FreeBSD ports, be sure to read the  
 FreeBSD <a  
 href="http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/index.html">handbook</a>  
 and the manpage <a  
 href="http://www.freebsd.org/cgi/man.cgi?query=ports&amp;apropos=0&amp;sektion=0&amp;manpath=FreeBSD+5.4-RELEASE+and+Ports&amp;format=html">ports(7)</a>.  
 Some articles in O'Reilly's <a  
 href="http://www.onlamp.com/bsd/">OnLamp.com BSD DEVCENTER</a> may  
 interest you also.</p>  
   
 <p>OCaml's ports have been updated just before porting CDuce, so  
 normaly, every thing needed to build CDuce's interface with ocaml is  
 available (unless you build ocaml's port with option  
 WITHOUT_COMPILER_LIB.)</p>  
   
 <p>The CDuce's port has some options :</p>  
   
 <table>  
 <tr>  
 <td valign="top">WITHOUT_OCURL</td>  
 <td>disable support for ocurl (since there's no ports of netclient,  
 this disable url supports.)<br />  
 <em>default : ocurl enable</em></td>  
 </tr>  
 <tr>  
 <td valign="top">WITH_OCAML_EXPAT</td>  
 <td>use expat instead of PXP. PXP was made default, but since expat  
 problem with external DTD is fixed, it will be the default in next  
 ports release.<br />  
 <em>default : expat disable</em></td>  
 </tr>  
 <tr>  
 <td valign="top">WITHOUT_MLIFACE</td>  
 <td>disable CDuce's ocaml interface.  
 <em>default : MLIFACE enable</em></td>  
 </tr>  
 <tr>  
 <td valign="top">NOPORTSDOCS</td>  
 <td>disable build/install of documentation (standard ports'  
 option)<br />  
 <em>default : depending on you own ports configuration, probably docs  
 enable.</em></td>  
 </tr>  
 </table>  
   
 </section>  
   
 <section title="Windows XP binary">  
   <p>  
     An XP installer including <tt>cduce</tt> and <tt>dtd2cduce</tt>  
     binaries is available for CDuce 0.5.0:  
   </p>  
   <ul>  
     <li><a href="http://www.cduce.org/download/win32/CDuce setup.exe">CDuce setup.exe (2.4 Mb)</a></li>  
   </ul>  
 </section>  
   
 <!--  
 <section title="FreeBSD Ports">  
 <p><i>In preparation</i></p>  
 </section>  
   
 <section title="Mac OS X binary">  
   <p>  
     A <tt>.sit</tt> archive including <tt>cduce</tt> and <tt>dtd2cduce</tt>  
     binaries along with manpages and a copy of the website and the online  
     prototype CGI is available:  
   </p>  
   <ul>  
     <li><a href="download/macosx/CDuce 0.1.1.sit">CDuce 0.1.1.sit (1.6 Mb)</a></li>  
   </ul>  
 </section>  
   
   
 <section title="Red Hat Packages">  
 <p>The following packages where compiled and tested on Linux RedHat 9</p>  
 <ul>  
 <li><a href="download/redhat/cduce-0.1.1-1.i386.rpm">cduce-0.1.1-1.i386.rpm</a></li>  
 <li><a href="download/redhat/cduce-0.1.1-1.src.rpm">cduce-0.1.1-1.src.rpm</a></li>  
 </ul>  
 <p>If this is your first installation of CDuce rpm, please follow these <a href="rpminstructions.html">instructions</a>.  
 </p>  
 </section>  
   
 <section title="Gentoo packages">  
 <p>  
 Julien Demouth provides some information and ebuilds to  
 <a href="http://www.ie2.u-psud.fr/~jdemouth/cduce.xml.html">install  
 CDuce on a Gentoo Linux box</a>.  
 </p>  
 </section>  
   
   
 <section title="Windows, other">  
 <p>Compile the sources by following the instructions of the  
 file  <a href="INSTALL.WIN32">INSTALL.WIN32</a> included in the distribution.</p>  
 </section>  
 -->  
 </box>  
   
   
   
   
   
   
109  </page>  </page>

Legend:
Removed from v.3957  
changed lines
  Added in v.3958

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