Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
developpement:activites:integration:gaussian4wheezy [2014/02/07 10:45]
equemene
developpement:activites:integration:gaussian4wheezy [2015/01/07 10:04] (Version actuelle)
Ligne 1: Ligne 1:
   * [[developpement:​activites:​integration:​|Intégration]]   * [[developpement:​activites:​integration:​|Intégration]]
  
-====== Installation de Gaussian sous Debian Wheezy ​(et Ubuntu) ​======+====== Installation de Gaussian sous Debian Wheezy ======
  
 <note important>​Modification le 5 février 2014 : compilation de la version G09 D01.</​note>​ <note important>​Modification le 5 février 2014 : compilation de la version G09 D01.</​note>​
Ligne 16: Ligne 16:
  
 Les notes qui vont suivre permettent pas à pas, moyennant des opérations assez lourdes (patcher un code propriétaire directement n'est pas une étape anodine), de récupérer un Gaussian fonctionnel... Les notes qui vont suivre permettent pas à pas, moyennant des opérations assez lourdes (patcher un code propriétaire directement n'est pas une étape anodine), de récupérer un Gaussian fonctionnel...
- 
-<note important>​En construction : pour l'​instant,​ seule la version 64 bits (soit amd64 chez Debian) a été validée. Elle semble opérationnelle pour les versions Debian Lenny et Squeeze et les versions 10.04 et 10.10 de Ubuntu.</​note>​ 
  
 Pour son utilisation,​ vous pouvez consulter le [[http://​www.cbp.ens-lyon.fr/​emmanuel.quemener/​dokuwiki/​doku.php?​id=tools4test|"​pied à l'​étrier"​]] rédigé pour les applications scientifiques installées dans le cadre de la formation Atosim. Pour son utilisation,​ vous pouvez consulter le [[http://​www.cbp.ens-lyon.fr/​emmanuel.quemener/​dokuwiki/​doku.php?​id=tools4test|"​pied à l'​étrier"​]] rédigé pour les applications scientifiques installées dans le cadre de la formation Atosim.
Ligne 48: Ligne 46:
     * La sortie doit présenter les lignes suivantes :<​code>​     * La sortie doit présenter les lignes suivantes :<​code>​
 patching file bsd/​i386.make patching file bsd/​i386.make
 +patching file bsd/​mdutil.c
 +patching file bsd/​mdutil.F
 patching file bsd/​set-mflags patching file bsd/​set-mflags
 </​code>​ </​code>​
Ligne 78: Ligne 78:
 cd $HOME/​Gaussian cd $HOME/​Gaussian
 i=0 i=0
-while [ $i -le 919 ]+while [ $i -le 1044 ]
 do do
-  if [ -f test$(printf "%03d" $i).com ]; then +  if [ -f test$(printf "%04d" $i).com ]; then 
-     time g09 test$(printf "%03d" $i).com 2> test$(printf "%03d" $i).time+     { /usr/bin/time g09 test$(printf "%04d" $i).com ​; } 2> test$(printf "%04d" $i).time
   fi   fi
   i=$(($i+1))   i=$(($i+1))
Ligne 89: Ligne 89:
 ===== Commandes annexes ===== ===== Commandes annexes =====
  
-Pour établir les patchs à appliquer par rapport à l'​archive de sources originelle, la commande suivante a été utilisée :<​code>​diff -crB g09 g09.work > g09.squeeze64</​code>​+Pour établir les patchs à appliquer par rapport à l'​archive de sources originelle, la commande suivante a été utilisée :<​code>​diff -crB g09 g09.work > g09.wheezy64</​code>​
developpement/activites/integration/gaussian4wheezy.1391766326.txt.gz · Dernière modification: 2015/01/07 10:04 (modification externe)