2013-08-29 17:23:40 +02:00
|
|
|
.. index:: ubuntu
|
|
|
|
|
|
|
|
.. _Ubuntu :
|
|
|
|
|
|
|
|
.. highlight:: bash
|
|
|
|
|
|
|
|
Installing required libraries on Ubuntu
|
|
|
|
=======================================
|
|
|
|
|
|
|
|
TRIQS has been installed and tested on Ubuntu 12.04 and 13.04. Note that there
|
|
|
|
is a bug in Ubuntu 12.10 (the hdf5 library has been compiled without hdf5
|
|
|
|
support) so if you are using that version you will have to recompile the hdf5
|
|
|
|
library. The problem has been reported and is fixed in 13.04.
|
|
|
|
|
|
|
|
Install the following packages which are necessary to build TRIQS and use it::
|
|
|
|
|
|
|
|
sudo apt-get install cmake git g++ libgfortran3 gfortran openmpi-bin openmpi-common \
|
|
|
|
openmpi-checkpoint libopenmpi-dev libblas-dev liblapack-dev libfftw3-dev libgmp-dev \
|
|
|
|
hdf5-tools libhdf5-serial-dev python-h5py libboost1.48-all-dev python-dev \
|
|
|
|
python-numpy python-scipy python-virtualenv python-matplotlib doxygen\
|
2013-08-30 16:15:47 +02:00
|
|
|
python-tornado python-zmq python-mpi4py
|
2013-08-29 17:23:40 +02:00
|
|
|
|
|
|
|
Optionally, you may be interested in:
|
|
|
|
|
2014-05-29 21:42:12 +02:00
|
|
|
* How to *simply* upgrade the ipython notebook with :ref:`virtualenv <virtualenv>` to the latest version?
|
2013-08-29 17:23:40 +02:00
|
|
|
|
2013-08-27 19:17:17 +02:00
|
|
|
* How to use the nice and recommended :ref:`clang <install_clang>` C++ compiler?
|
2013-08-29 17:23:40 +02:00
|
|
|
|
2013-08-27 19:17:17 +02:00
|
|
|
..
|
|
|
|
* How to use :ref:`Intel <icc>` C++ compiler?
|
2013-08-29 17:23:40 +02:00
|
|
|
|
2014-04-22 11:45:09 +02:00
|
|
|
If you wish to compile the documentation locally, you additionally need to install the following package: ::
|
|
|
|
|
|
|
|
pip install sphinxcontrib-doxylink
|
|
|
|
|