Changeset 1140 for LMDZ4/branches/LMDZ4-dev/makegcm
- Timestamp:
- Mar 30, 2009, 4:46:54 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/branches/LMDZ4-dev/makegcm
r1114 r1140 206 206 set optim90="-Wp'-P' -DCRAY -p$IOIPSLDIR "'-p$(LIBO) -eiv ' 207 207 set optim="$optim90" 208 set oplink="-Wl'-DSTACK=128 -f indef' -L$IOIPSLDIR -lioipsl -L$NCDFLIB -lnetcdf " 208 if ( $io == "ioipsl" ) then 209 set oplink="-Wl'-DSTACK=128 -f indef' -L$IOIPSLDIR -lioipsl -L$NCDFLIB -lnetcdf " 210 else 211 set oplink="-Wl'-DSTACK=128 -f indef' -L$IOIPSLDIR -L$NCDFLIB -lnetcdf " 212 endif 209 213 set mod_loc_dir=" " 210 214 set mod_suffix=" " … … 216 220 set optim90=" -fast -fixed " 217 221 set optimtru90=" -fast -free " 218 set opt_link="-lf77compat -L$MODIPSLDIR -lsechiba -lparameters -lstomate -lioipsl -L$NCDFLIB -lnetcdf " 222 if ( $io == "ioipsl" ) then 223 set opt_link="-lf77compat -L$MODIPSLDIR -lsechiba -lparameters -lstomate -lioipsl -L$NCDFLIB -lnetcdf " 224 else 225 set opt_link="-lf77compat -L$MODIPSLDIR -lsechiba -lparameters -lstomate -L$NCDFLIB -lnetcdf " 226 endif 219 227 set mod_loc_dir=$localdir 220 228 set mod_suffix=mod … … 270 278 set optim="$optim90" 271 279 set optimbis=" " 272 set opt_link=" -C hopt -float0 -ew -P static -L$MODIPSLDIR -lioipsl $NCDFLIB -lnetcdf_i8r8_v " 280 if ( $io == "ioipsl" ) then 281 set opt_link=" -C hopt -float0 -ew -P static -L$MODIPSLDIR -lioipsl $NCDFLIB -lnetcdf_i8r8_v " 282 else 283 set opt_link=" -C hopt -float0 -ew -P static -L$MODIPSLDIR $NCDFLIB -lnetcdf_i8r8_v " 284 endif 273 285 set mod_loc_dir="." 274 286 set mod_suffix="mod" … … 533 545 set phys="L_PHY= LIBPHY=" 534 546 else 535 set cppflags="$cppflags -DCPP_PHYS" 547 #Default planet type is Earth 548 set cppflags="$cppflags -DCPP_EARTH" 536 549 endif 537 550 … … 685 698 ###################################################################### 686 699 687 if ( -f $libf/phy$physique/raddim.h ) then688 if ( -f $libf/phy$physique/raddim.$dimh.h ) then689 \rm -f $libf/phy$physique/raddim.h690 cp -p $libf/phy$physique/raddim.$dimh.h $libf/phy$physique/raddim.h691 echo $libf/phy$physique/raddim.$dimh.h692 cat $libf/phy$physique/raddim.$dimh.h693 cat $libf/phy$physique/raddim.h694 else695 echo On peut diminuer la taille de l executable en creant696 echo le fichier $libf/phy$physique/raddim.$dimh.h697 \cp -p $libf/phy$physique/raddim.defaut.h $libf/phy$physique/raddim.h698 endif699 endif700 #if ( -f $libf/phy$physique/raddim.h ) then 701 # if ( -f $libf/phy$physique/raddim.$dimh.h ) then 702 # \rm -f $libf/phy$physique/raddim.h 703 # cp -p $libf/phy$physique/raddim.$dimh.h $libf/phy$physique/raddim.h 704 # echo $libf/phy$physique/raddim.$dimh.h 705 # cat $libf/phy$physique/raddim.$dimh.h 706 # cat $libf/phy$physique/raddim.h 707 # else 708 # echo On peut diminuer la taille de l executable en creant 709 # echo le fichier $libf/phy$physique/raddim.$dimh.h 710 # \cp -p $libf/phy$physique/raddim.defaut.h $libf/phy$physique/raddim.h 711 # endif 712 #endif 700 713 701 714 ###################################################################### … … 793 806 set f90=$FC_LINUX 794 807 if ( $FC_LINUX == 'pgf90' ) then 795 set opt_link=" -L$MODIPSLDIR $link_veget -L$NCDFLIB -lioipsl -lnetcdf " 808 if ( $io == "ioipsl" ) then 809 set opt_link=" -L$MODIPSLDIR $link_veget -L$NCDFLIB -lioipsl -lnetcdf " 810 else 811 set opt_link=" -L$MODIPSLDIR $link_veget -L$NCDFLIB -lnetcdf " 812 endif 796 813 else if ($FC_LINUX == 'g95') then 797 set opt_link="-L$MODIPSLDIR $link_veget -lioipsl -L$NCDFLIB -lnetcdf -lioipsl -lnetcdf " 814 if ( $io == "ioipsl" ) then 815 set opt_link="-L$MODIPSLDIR $link_veget -lioipsl -L$NCDFLIB -lnetcdf -lioipsl -lnetcdf " 816 else 817 set opt_link="-L$MODIPSLDIR $link_veget -lioipsl -L$NCDFLIB -lnetcdf -lnetcdf " 818 endif 798 819 else 799 820 set opt_link=" " … … 804 825 set f77=f90 805 826 set f90=f90 806 set opt_link="-lf77compat -L$MODIPSLDIR $link_veget -lioipsl -L$NCDFLIB -lnetcdf " 827 if ( $io == "ioipsl" ) then 828 set opt_link="-lf77compat -L$MODIPSLDIR $link_veget -lioipsl -L$NCDFLIB -lnetcdf " 829 else 830 set opt_link="-lf77compat -L$MODIPSLDIR $link_veget -L$NCDFLIB -lnetcdf " 831 endif 807 832 ################# 808 833 else if $NEC then
Note: See TracChangeset
for help on using the changeset viewer.