Construire une version NEW8*
Modification des pré-requis ou de configuration pour la version développement
Pour construire une version NEW8.3.*
- à partir de 8.3.18 : Les fichiers include (*.h) ne sont pas encore gérés par la mise à jour automatique. Il faut extraire "à la main" le fichier aster-maj-src-8.3.18-include.tar.gz dans le répertoire NEW15 et modifier le fichier [ASTER_ROOT]/NEW15/config.txt en ajoutant une ligne :
INCL | include | ? | -I[ASTER_ROOT]/NEW8/bibc/include
Ensuite relancer :
prompt> [ASTER_ROOT]/ASTK/ASTK_SERV/bin/as_run --make
Pour construire une version NEW8.2.*
Aucune
Pour construire une version NEW8.1.*
- à partir de 8.1.9 : Intégration du partionneur Scotch : si la bibliothèque Scotch n’est pas disponible sur la machine, il faut désactiver la compilation de l’interface Aster-Scotch en ajoutant bibc/scotch sur la ligne NOBUILD (ou une nouvelle ligne) du fichier [ASTER_ROOT]/NEW15/config.txt ; exemple :
NOBUILD | option | ? | bibfor/from_c bibc/scotch
- à partir de 8.1.6 : Homard 7.5 est nécessaire pour les tests utilisant les commandes MACR_INFO_MAIL, MACR_ADAP_MAIL.
- à partir de 8.1.3 : dans le cadre du développement du solveur Feti, certaines routines font des appels à des fonctions MPI et ne sont pas complètement opérationnelles, il faut donc ajouter la ligne suivante dans le fichier [ASTER_ROOT]/NEW15/config.txt :
NOBUILD | option | ? | bibfor/from_c
Pour construire une version NEW8.0.*
- à partir de 8.0.20 : les fichiers include de Numeric sont nécessaires (on a besoin, par exemple, de [prefix]/include/python2.3/Numeric/arrayobject.h).
- à partir de 8.0.14/8.0.15 : ajout des bibliothèques optionnelles Mumps et Zmat. Il est nécessaire d’utiliser astk 1.2.3 pour utiliser ces mises à jour (sinon le répertoire fermetur est incomplet, erreur de type undefined symbol amumps ou undefined symbol zaster).
- à partir de 8.0.2 : la bibliothèque Lapack 3.0 est requise (ajouter une ligne dans le fichier config.txt semblable à celle pour les Blas).