Commit 6422d7f2 authored by Alexandre Duret-Lutz's avatar Alexandre Duret-Lutz
Browse files

Update prerequisites.

* doc/README.txt: Mention Ncurses in the README.  Update the
version of Xerces-C++.
* doc/manual/TFKD-ch0.tex: Update prerequisites.
parent c99532c6
2011-11-22 Alexandre Duret-Lutz <adl@lrde.epita.fr>
Update prerequisites.
* doc/README.txt: Mention Ncurses in the README. Update the
version of Xerces-C++.
* doc/manual/TFKD-ch0.tex: Update prerequisites.
2011-11-20 Alexandre Duret-Lutz <adl@lrde.epita.fr>
 
Add option to list commands with their input and output specifications.
......
......@@ -94,7 +94,7 @@ visualize these ``.dot`` files or run the test suite.
.. _Graphviz: http://www.research.att.com/sw/tools/graphviz/
The XML I/O system is based on the Apache `Xerces-C++`_ library
version 2.3 or above.
version 2.7 or above.
.. _Xerces-C++: http://xml.apache.org/xerces-c/
......@@ -114,6 +114,12 @@ is used in algorithms only, but its use shall be extended to automata
structures and other portions of code. You must install this library
on your system. Vaucanson should support any version after 1.34.
.. _Ncurses: http://www.gnu.org/s/ncurses/
Ncurses_ is used by the interactive editor of TAF-Kit. We use only a
very small part of its stable interface so any version should work.
If Ncurses_ is not installed on your system, the compilation of
TAF-Kit will be disabled.
Libraries installed in non-standard directories
-----------------------------------------------
......
......@@ -3,7 +3,7 @@
\section{Getting \vcsnv}
The version \VcsnVersion\xspace of the \vcsn platform can be downloaded
from \\
\code{http://www.lrde.epita.fr/cgi-bin/twiki/view/Vaucanson/Vaucanson\VcsnVersion}
\code{http://vaucanson.lrde.epita.fr/Vaucanson\VcsnVersion}
Other previous versions of the \vcsn platform can be downloaded
from \\
......@@ -27,12 +27,12 @@ software).
\label{sec:pre-req}%
\begin{description}
\item[\Cpp compiler] \code{G++ 4.x} where \code{x} $<$ 5.
\item[\Cpp compiler] \code{G++ 4.x} or later.
\item[\XML] The \XML I/O system is based on the use of the Apache \code{Xerces}
\Cpp library version 2.7+ (\code{http://apache.org/xerces-c/}). (On
Ubuntu/Debian, install the following packages: \code{libxerces27} and
\code{libxerces28-dev}, or \code{libxerces28} and \code{libxerces28-dev}).
\Cpp library version 2.7 or later (\code{http://apache.org/xerces-c/}). (On
Ubuntu/Debian, install packages with names similar to: \code{libxerces28} and \code{libxerces28-dev},
or \code{libxerces-c3.1} and \code{libxerces-c-dev}),
\Indextt{Xerces}%
\item[\code{Boost}] \code{Boost} provides free peer-reviewed
......@@ -40,10 +40,7 @@ portable \Cpp source
libraries (On Ubuntu/Debian, install the following packages:
l\code{ibboost-dev}, \code{libboost-serialization-dev}, \code{libboost-graph},
\code{libboost-graph-dev}).
\vcsn is compatible with \code{Boost} versions $>$= \code{1.34}. It shall be
noted that with \code{Boost 1.44}, a special flag must be given to the
compiler through the configure file:
\code{CPPFLAGS='-DBOOST\_SPIRIT\_USE\_OLD\_NAMESPACE'}.
\vcsn is compatible with \code{Boost} versions \code{1.34} or later.
\Indextt{Boost}%
\item[\code{Ncurses}] needed for building \tafkit (On Ubuntu/Debian, install
......@@ -207,4 +204,4 @@ settings in the interface.
\endinput
%%%%%%%%%%%
\ No newline at end of file
%%%%%%%%%%%
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment