From: Stefano Zacchiroli Date: Tue, 7 Feb 2006 17:31:38 +0000 (+0000) Subject: written install section up to build requirements X-Git-Tag: 0.4.95@7852~1702 X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=commitdiff_plain;h=7c40deb45b8c897c14641a0f5000b1aa03ff6386;p=helm.git written install section up to build requirements --- diff --git a/matita/help/C/matita.xml b/matita/help/C/matita.xml index a0da700e4..4bcdedfb7 100644 --- a/matita/help/C/matita.xml +++ b/matita/help/C/matita.xml @@ -126,7 +126,7 @@ Feedback To report a bug or make a suggestion regarding the &app; application or this manual, follow the directions in the - HELM Bug + HELM Bug Tracking System Page. diff --git a/matita/help/C/sec_install.xml b/matita/help/C/sec_install.xml index 308bf02fa..84ce6f0d6 100644 --- a/matita/help/C/sec_install.xml +++ b/matita/help/C/sec_install.xml @@ -15,13 +15,221 @@ You can get the &appname; source code in two ways: - foo - bar + + go to the download + page and get the latest released source tarball; + + get the development sources from our + SVN repository. You will need the + components/ and + matita/ directories from the + trunk/helm/software/ directory, plus the + configure and Makefile* + stuff from the same directory. + + In this case you will need to run + autoconf before proceding with the building + instructions below. + + + Requirements + + In order to build &appname; from sources you will need some + tools and libraries. They are listed below. + + + Note for Debian users + + If you are running a Debian GNU/Linux distribution + you can have APT install all the required tools and libraries by + adding the following repository to your + /etc/apt/sources.list: + deb http://people.debian.org/~zack unstable helm + and installing the + helm-matita-deps package. + + + + + Required tools and libraries + + + + OCaml + + + the Objective Caml compiler, version 3.09 or above + + + + + + Findlib + + + + OCaml package manager, version 1.1.1 or above + + + + + + OCaml + Expat + + + OCaml bindings for the expat + library + + + + + + GMetaDOM + + + + OCaml bindings for the Gdome 2 + library + + + + + + OCaml + HTTP + + + OCaml library to write HTTP daemons (and clients) + + + + + + LablGTK + + + + OCaml bindings for the GTK+ library + , version 2.6.0 or above + + + + + + GtkMathView + + + + LablGtkMathView + + + + GTK+ widget to render MathML documents and its + OCaml bindings + + + + + + GtkSourceView + + + + LablGtkSourceView + + + + extension for the GTK+ text widget (adding the typical + features of source code editors) and its OCaml bindings + + + + + + MySQL + + + OCaml + MySQL + + + SQL database and OCaml bindings for its client-side library + + The SQL database itself is not strictly needed to run + &appname;, but we stronly encourage its use since a lot of + features are disabled without it. Still, the OCaml bindings of + the library are needed at compile time. + + + + + + Ocamlnet + + + + collection of OCaml libraries to deal with + application-level Internet protocols and conventions + + + + + + ulex + + + + Unicode lexer generator for OCaml + + + + + + CamlZip + + + + OCaml library to access .gz files + + + + + + + + +