Changeset 792 for LMDZ4/trunk/makegcm
- Timestamp:
- Jun 22, 2007, 2:46:23 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/trunk/makegcm
r791 r792 36 36 #set LMDGCM=/workdir/p86cozic/INCA_dev/LMDZ4 37 37 #setenv LIBOGCM $LMDGCM/libo 38 set INCALIB=../INCA3/config/lib 38 39 #set LMDGCM="`pwd`" 39 set INCALIB=../INCA3/config/lib40 40 #setenv LIBOGCM $LMDGCM/libo 41 41 # 42 #setenv IOIPSLDIR /u/fairhead/modipsl_ioipsl_3/lib 43 #setenv MODIPSLDIR /u/fairhead/modipsl_ioipsl_3/lib 42 #setenv IOIPSLDIR /u/fairhead/modipsl_ioipsl_3/lib_i4r4_32bits 43 #setenv MODIPSLDIR /u/fairhead/modipsl_ioipsl_3/lib_i4r4_32bits 44 44 #setenv NCDFINC /distrib/local/netcdf/pgi_32bits/include 45 45 #setenv NCDFLIB /distrib/local/netcdf/pgi_32bits/lib/ … … 764 764 # On adapte d'abord certains include à F90 765 765 ########################################## 766 #sed -e 's/^c/\!/' $libf/grid/dimensions.h >! $libf/grid/dimensions90.tmp767 #if ( ! -f $libf/grid/dimensions90.h || `diff $libf/grid/dimensions90.tmp $libf/grid/dimensions90.h | wc -w` ) then768 # \mv $libf/grid/dimensions90.tmp $libf/grid/dimensions90.h769 #endif770 awk 'BEGIN {} { sub ("^c","\!") ; if ($0 ~ /^ s/) {if (NR > 1) print p0," &"; sub (" s"," \\&")} else { if (NR > 1) print p0 } p0=$0 } END { print p0}' $libf/dyn3d${FLAG_PARA}/paramet.h >! $libf/dyn3d${FLAG_PARA}/paramet90.tmp771 if ( ! -f $libf/dyn3d${FLAG_PARA}/paramet90.h || `diff $libf/dyn3d${FLAG_PARA}/paramet90.tmp $libf/dyn3d${FLAG_PARA}/paramet90.h | wc -w` ) then772 \mv $libf/dyn3d${FLAG_PARA}/paramet90.tmp $libf/dyn3d${FLAG_PARA}/paramet90.h773 endif774 awk 'BEGIN {} { sub ("^c","\!") ; if ($0 ~ /^ \./) {if (NR > 1) print p0," &"; sub (" \."," \\&")} else { if (NR > 1) print p0 } p0=$0 } END { print p0}' $libf/dyn3d${FLAG_PARA}/control.h >! $libf/dyn3d${FLAG_PARA}/control.tmp775 if ( ! -f $libf/dyn3d${FLAG_PARA}/control.inc || `diff $libf/dyn3d${FLAG_PARA}/control.tmp $libf/dyn3d${FLAG_PARA}/control.inc | wc -w` ) then776 \mv $libf/dyn3d${FLAG_PARA}/control.tmp $libf/dyn3d${FLAG_PARA}/control.inc777 endif778 awk 'BEGIN {} { sub ("^c","\!") ; if ($0 ~ /^ S/) {if (NR > 1) print p0," &"; sub (" S"," \\&")} else { if (NR > 1) print p0 } p0=$0 } END { print p0}' $libf/phylmd/YOMCST.h >! $libf/phylmd/YOMCST.tmp779 if ( ! -f $libf/phylmd/YOMCST.inc || `diff $libf/phylmd/YOMCST.tmp $libf/phylmd/YOMCST.inc | wc -w` ) then780 \mv $libf/phylmd/YOMCST.tmp $libf/phylmd/YOMCST.inc781 endif782 awk 'BEGIN {} { sub ("^c","\!") ; if ($0 ~ /^ S/) {if (NR > 1) print p0," &"; sub (" S"," \\&")} else { if (NR > 1) print p0 } p0=$0 } END { print p0}' $libf/phylmd/clesphys.h >! $libf/phylmd/clesphys.tmp783 if ( ! -f $libf/phylmd/clesphys.inc || `diff $libf/phylmd/clesphys.tmp $libf/phylmd/clesphys.inc | wc -w` ) then784 \mv $libf/phylmd/clesphys.tmp $libf/phylmd/clesphys.inc785 endif786 766 ########################################## 787 767 cd $model … … 851 831 set f90=$FC_LINUX 852 832 if ( $FC_LINUX == 'pgf90' ) then 853 set opt_link=" -L$MODIPSLDIR $link_veget -L$NCDFLIB -lioipsl -lnetcdf -Wl,-Bstatic -L/usr/lib/gcc-lib/i386-linux/2.95.2/"833 set opt_link=" -L$MODIPSLDIR $link_veget -L$NCDFLIB -lioipsl -lnetcdf " 854 834 else if ($FC_LINUX == 'g95') then 855 835 set opt_link="-L$MODIPSLDIR $link_veget -lioipsl -L$NCDFLIB -lnetcdf -lioipsl -lnetcdf "
Note: See TracChangeset
for help on using the changeset viewer.