diff --git a/doc/installation/clang.rst b/doc/installation/clang.rst index 8629b235..88cc5e6e 100644 --- a/doc/installation/clang.rst +++ b/doc/installation/clang.rst @@ -19,9 +19,10 @@ The **clang** compiler is *highly recommended* for anyone developing in C++ sinc which uses a lot of metaprogramming. Note, however, that for *production* compilations, gcc, especially recent versions, still produces in general -a slighly more optimal code for TRIQS applications, even if the difference is small. +a slighly more optimal code for TRIQS applications, even if the differences are small. In fact, a bug in the +compiler was recently found and reported. -It is highly recommended to use the latest stable version on linux (3.3), and the default compiler on OS X (Mountain lion). +It is highly recommended to use the latest stable version on Linux (3.4), and the default compiler on OS X (Mountain lion). Get and install clang on linux ------------------------------ diff --git a/doc/installation/ubuntu.rst b/doc/installation/ubuntu.rst index 4b6aad99..83407438 100644 --- a/doc/installation/ubuntu.rst +++ b/doc/installation/ubuntu.rst @@ -7,8 +7,8 @@ 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 +TRIQS has been installed and tested on Ubuntu 12.04, 13.04 and 14.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. @@ -16,9 +16,17 @@ 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\ - python-tornado python-zmq python-mpi4py + hdf5-tools libhdf5-serial-dev python-h5py python-dev python-numpy python-scipy \ + python-virtualenv python-matplotlib doxygen python-tornado python-zmq python-mpi4py python-mako \ + +Install the boost library on pre-14.04 Ubuntu versions by:: + + sudo apt-get install libboost1.48-all-dev + +and on Ubuntu 14.04 by:: + + sudo apt-get install libboost-all-dev + Optionally, you may be interested in: