Difference between revisions of "Vcsn/Vaucanson111"

From LRDE

(Fix vaucanson links to vcsn links)
(Fix vcsn urls)
 
Line 3: Line 3:
 
__NOTOC__
 
__NOTOC__
   
The [[Vaucanson]] library is free software. It is distributed under the
+
The [[Vcsn]] library is free software. It is distributed under the
 
conditions of the GNU General Public License
 
conditions of the GNU General Public License
 
([http://www.gnu.org/licenses/gpl.html www.gnu.org]) since release 0.7.1, and under the conditions of GNU Lesser General Public License for previous releases.
 
([http://www.gnu.org/licenses/gpl.html www.gnu.org]) since release 0.7.1, and under the conditions of GNU Lesser General Public License for previous releases.

Latest revision as of 16:38, 6 November 2014



The Vcsn library is free software. It is distributed under the conditions of the GNU General Public License (www.gnu.org) since release 0.7.1, and under the conditions of GNU Lesser General Public License for previous releases.

Downloads

Changes

 This release contains mostly bugfixes to Vancanson 1.1.
 More informations on updates are provided in the NEWS file of the package.

Requirements

C++ compiler
g++ 3.[34], 4.1 or ICC 9
XML
The XML I/O system is based on the use of the Apache Xerces C++ library version 2.3.* (http://xml.apache.org/xerces-c/). (On Ubuntu/Debian, install the following packages: libxerces27 and libxerces27-dev)
Graphviz
The display of automata is made using AT&T Graphviz library. (On Ubuntu/Debian, install the following package: graphviz)
Boost
Boost provides free peer-reviewed portable C++ source libraries. (On Ubuntu/Debian, install the following packages: libboost-dev, libboost-serialization-dev, libboost-graph, libboost-graph-dev)
Ncurses
needed for building the TAF-KIT. (On Ubuntu and Debian: libncurses5, libncurses-dev).

Known Problems

Vaucanson is known not to work properly with Apple's G++ 4.0.0 on Tiger. Actually, it seems that it is G++ 4.0.0 which is known not to work properly: other library face similar issues. We don't know how to solve the problem, avoid it by specifying another compiler. For instance

./configure CC=gcc-3.3 CXX=g++-3.3

Vaucanson works properly with Apple's G++ 4.0.1 though.