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 Prochaine révision Les deux révisions suivantes | ||
developpement:activites:integration:magma4wheezy [2013/07/10 18:19] equemene [Modification du Makefile] |
developpement:activites:integration:magma4wheezy [2014/01/16 10:23] equemene [Installation] |
||
---|---|---|---|
Ligne 18: | Ligne 18: | ||
<code> | <code> | ||
# Declaration des variables | # Declaration des variables | ||
- | export ATLASDIR=/usr/lib/atlas-base/atlas | + | export ATLASDIR=/usr/lib/atlas-base |
export LAPACKDIR=/usr/lib/atlas-base/atlas | export LAPACKDIR=/usr/lib/atlas-base/atlas | ||
</code> | </code> | ||
Ligne 39: | Ligne 39: | ||
<code>cd /root | <code>cd /root | ||
- | wget http://icl.cs.utk.edu/projectsfiles/magma/downloads/magma-1.4.0-beta2.tar.gz</code> | + | wget http://icl.cs.utk.edu/projectsfiles/magma/downloads/magma-1.4.1.tar.gz</code> |
==== Expansion de l'archive ==== | ==== Expansion de l'archive ==== | ||
Ligne 45: | Ligne 46: | ||
<code> | <code> | ||
cd /opt | cd /opt | ||
- | tar xzf /root/magma-1.4.0-beta2.tar.gz | + | tar xzf /root/magma-1.4.1.tar.gz |
- | cd /opt/magma-1.4.0-beta2 | + | cd /opt/magma-1.4.1 |
</code> | </code> | ||
Ligne 58: | Ligne 59: | ||
sed -i "s/NVOPTS\ \ \ \ \=\ \-fPIC/NVOPTS\ \ \ \ \=\ /g" make.inc | sed -i "s/NVOPTS\ \ \ \ \=\ \-fPIC/NVOPTS\ \ \ \ \=\ /g" make.inc | ||
sed -i "s/\-fno-strict-aliasing/-fPIC/g" make.inc | sed -i "s/\-fno-strict-aliasing/-fPIC/g" make.inc | ||
+ | sed -i "s/\-L\$(ATLASDIR)\/lib/\-L\$(ATLASDIR)/g" make.inc | ||
</code> | </code> | ||
Ligne 72: | Ligne 74: | ||
<code> | <code> | ||
cd /opt | cd /opt | ||
- | ln -s magma-1.4.0-beta2 magma | + | ln -s magma-1.4.1 magma |
echo /opt/magma/lib >> /etc/ld.so.conf.d/magma.conf | echo /opt/magma/lib >> /etc/ld.so.conf.d/magma.conf | ||
ldconfig | ldconfig | ||
Ligne 84: | Ligne 86: | ||
==== Exécution des tests ==== | ==== Exécution des tests ==== | ||
+ | Compilation des tests | ||
+ | <code> | ||
+ | cd /opt/magma/testing | ||
+ | make | ||
+ | </code> | ||
+ | |||
+ | Exécution des tests | ||
<code> | <code> | ||
- | cd tests | + | cd /opt/magma/testing |
- | make tests_min | + | find . -name "testing*" -executable -print | sort | while read PRG; do $PRG; done |
</code> | </code> | ||
--- //[[emmanuel.quemener@ens-lyon.fr|Emmanuel Quemener]] 2013/07/03 11:32// | --- //[[emmanuel.quemener@ens-lyon.fr|Emmanuel Quemener]] 2013/07/03 11:32// |