Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
developpement:activites:integration:alps4wheezy [2014/06/26 17:07] equemene [Installation des prérequis] |
developpement:activites:integration:alps4wheezy [2015/01/07 10:04] (Version actuelle) |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
===== Installation des prérequis ===== | ===== Installation des prérequis ===== | ||
- | <code>apt-get -y install cmake libboost-*1.49* | + | <code> |
- | apt-get -y purge libboost1.49-dbg</code> | + | apt-get -y install cmake libboost-*1.49* liblpsolve55-dev libsqlite3-dev libhdf5-openmpi-dev fftw3-dev |
+ | apt-get clean | ||
+ | apt-get -y purge libboost1.49-dbg | ||
+ | </code> | ||
===== Récupération des sources ===== | ===== Récupération des sources ===== | ||
Ligne 20: | Ligne 23: | ||
<code> | <code> | ||
- | cd /opt | + | cd /root |
tar xzf /root/alps-2.2.b3-r7462-src.tar.gz | tar xzf /root/alps-2.2.b3-r7462-src.tar.gz | ||
- | |||
</code> | </code> | ||
Ligne 30: | Ligne 32: | ||
<code> | <code> | ||
- | cd /opt/alps-2.2.b3-r7462-src | + | cd /root/alps-2.2.b3-r7462-src/alps |
DATE=$(date "+%Y%m%d") | DATE=$(date "+%Y%m%d") | ||
mkdir build-$DATE | mkdir build-$DATE | ||
cd build-$DATE | cd build-$DATE | ||
cmake .. | cmake .. | ||
+ | make -j $(cat /proc/cpuinfo | grep MHz | wc -l) | ||
</code> | </code> | ||
=== Installation === | === Installation === | ||
+ | |||
+ | L'installation par défaut se fait dans ''/opt/alps'' | ||
<code> | <code> | ||
make install | make install | ||
- | TEMP=$PWD | + | mv /opt/alps /opt/alps-2.2.b3 |
cd /opt | cd /opt | ||
- | [ -d alps ] && rm -f alps | + | ln -s alps-2.2.b3 alps |
- | ln -s alps-2.2.b3-r7462-src alps | + | |
</code> | </code> | ||
+ | Pour intégrer directement à l'environnement : | ||
+ | <code> | ||
+ | echo /opt/alps/lib/ > /etc/ld.so.conf.d/alps.conf | ||
+ | ldconfig | ||
+ | sed -i 's/bin\"/bin:\/opt\/alps\/bin\"/g' /etc/profile | ||
+ | sed -i 's/games\"/games:\/opt\/alps\/bin\"/g' /etc/profile | ||
+ | </code> | ||
+ | Pour lancer dans Python dans un environnement plus agréable : | ||
+ | <code> | ||
+ | apt-get install -y ipython | ||
+ | sed -i 's/python/ipython/g' /opt/alps/bin/alpspython | ||
+ | </code> | ||
- | --- //[[emmanuel.quemener@ens-lyon.fr|Emmanuel Quemener]] 2014/05/06 10:32// | + | --- //[[emmanuel.quemener@ens-lyon.fr|Emmanuel Quemener]] 2014/06/26 20:44// |