source: trunk/chantiers/compilation.txt @ 37

Last change on this file since 37 was 37, checked in by emillour, 14 years ago

Remise en route chantier compilation -- Ehouarn

  • Modifs et corrections pour pouvoir compiler le gcm (en séentiel, avec

makelmdz_fcm pour l'instant):

  • ajout de fichiers 'arch' pour linux-64 (pour Bellonzi, avec ioipsl et en r8)
  • modification de makelmdz_fcm, ajout de la cléPP_PHYS si on compile avec une physique
  • correction de quelques typos/bugs réléàa compilation:
  • infotrac.F90 : supression des appels àlnblnk' (remplacépar len_trim)
  • bilan_dyn.F : déaration des variables znom3,znom3l,zunites3, planet_type
  • cpdet.F : "use control_mod, ONLY: planet_type" mis aux bons endroits

(idem sur cpdet.F dans dyn3dpar)

  • leapfrog.F : declaration de ztetaec(), dtec, cpdet , itau_w, duspg()
  • diagedyn.F : correction typo; attention dans diagedyn.F il y a du

include "../phylmd/YOMCST.h"
Ca va poser problè qd on change de physique....

  • Avec ces modifs, la compilation marche sans physque, avec ou sans ioipsl et avec la physique terrestre phylmd.
File size: 624 bytes
Line 
1Pour la compilation:
2
3Il faudrait aboutir a un outil commun souple.
4C'est comment, fcm ? viable ?
5
6Particularite de Titan: il faut une option -chim titan qui permettre
7de compiler les routines de chimtitan en C...
8
9J'ai ajoute les makegcm et create_make_gcm de venus et titan tels qu'ils
10sont sur gnome (compilateur: ifort)
11
12Ehouarn (27/01/2011):
13-Pour la compilation, pour l'instant j'utilise makelmdz_fcm
14   (penser à importer plus tard le script Bash makelmdz au besoin)
15-Ajout des 'arch' arch-linux-64bit.fcm et arch-linux-64bit.path
16   (qui me permettent de travailler sur Bellonzi avec IOIPSL  et NETCDF
17    déjà là)
Note: See TracBrowser for help on using the repository browser.