Changeset 3045
- Timestamp:
- Oct 26, 2017, 3:45:43 PM (7 years ago)
- Location:
- LMDZ6/trunk
- Files:
-
- 20 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/arch/arch-ES_MOON.fcm
r1907 r3045 2 2 %LINK esmpif90 3 3 %AR esar 4 %ARFLAGS rs 4 5 %MAKE gmake 5 6 %FPP_FLAGS -P -traditional -
LMDZ6/trunk/arch/arch-IA64_PLATINE.fcm
r1907 r3045 2 2 %LINK mpif90 3 3 %AR ar 4 %ARFLAGS rs 4 5 %MAKE gmake 5 6 %FPP_FLAGS -P -traditional -
LMDZ6/trunk/arch/arch-PW6_VARGAS.fcm
r1907 r3045 2 2 %LINK mpxlf_r 3 3 %AR ar 4 %ARFLAGS rs 4 5 %MAKE gmake 5 6 %FPP_FLAGS -P -I/usr/local/pub/FFTW/3.2/include -
LMDZ6/trunk/arch/arch-SX8_BRODIE.fcm
r1907 r3045 2 2 %LINK sxmpif90 3 3 %AR sxar 4 %ARFLAGS rs 4 5 %MAKE sxgmake 5 6 %FPP_FLAGS -P -traditional -
LMDZ6/trunk/arch/arch-SX8_MERCURE.fcm
r1907 r3045 2 2 %LINK sxmpif90 3 3 %AR sxar 4 %ARFLAGS rs 4 5 %MAKE make 5 6 %FPP_FLAGS -P -traditional -
LMDZ6/trunk/arch/arch-SX9_MERCURE.fcm
r1907 r3045 2 2 %LINK sxmpif90 3 3 %AR sxar 4 %ARFLAGS rs 4 5 %MAKE make 5 6 %FPP_FLAGS -P -traditional -
LMDZ6/trunk/arch/arch-X64_ADA.fcm
r2774 r3045 2 2 %LINK mpiifort 3 3 %AR ar 4 %ARFLAGS rs 4 5 %MAKE gmake 5 6 %FPP_FLAGS -P -traditional -I/smplocal/pub/FFTW/3.3.3_dyn/include/ -
LMDZ6/trunk/arch/arch-X64_CURIE.fcm
r3031 r3045 2 2 %LINK mpif90 3 3 %AR ar 4 %ARFLAGS rs 4 5 %MAKE gmake 5 6 %FPP_FLAGS -P -traditional -
LMDZ6/trunk/arch/arch-X64_OCCIGEN.fcm
r2439 r3045 2 2 %LINK mpif90 3 3 %AR ar 4 %ARFLAGS rs 4 5 %MAKE gmake 5 6 %FPP_FLAGS -P -traditional -
LMDZ6/trunk/arch/arch-X64_TITANE.fcm
r1907 r3045 2 2 %LINK mpif90 3 3 %AR ar 4 %ARFLAGS rs 4 5 %MAKE gmake 5 6 %FPP_FLAGS -P -traditional -
LMDZ6/trunk/arch/arch-g95.fcm
r1907 r3045 2 2 %LINK g95 3 3 %AR ar 4 %ARFLAGS rs 4 5 %MAKE make 5 6 %FPP_FLAGS -P -traditional -
LMDZ6/trunk/arch/arch-gfortran.fcm
r2270 r3045 2 2 %LINK gfortran 3 3 %AR ar 4 %ARFLAGS rs 4 5 %MAKE make 5 6 %FPP_FLAGS -P -traditional -
LMDZ6/trunk/arch/arch-gfortran_CICLAD.fcm
r3038 r3045 2 2 %LINK $MPI_BIN/mpif90 3 3 %AR ar 4 %ARFLAGS rs 4 5 %MAKE gmake 5 6 %FPP_FLAGS -P -traditional -
LMDZ6/trunk/arch/arch-ifort_CICLAD.fcm
r3039 r3045 2 2 %LINK $MPI_BIN/mpif90 3 3 %AR ar 4 %ARFLAGS rs 4 5 %MAKE make 5 6 %FPP_FLAGS -P -traditional -
LMDZ6/trunk/arch/arch-ifort_LSCE.fcm
r1907 r3045 2 2 %LINK mpif90 3 3 %AR ar 4 %ARFLAGS rs 4 5 %MAKE gmake 5 6 %FPP_FLAGS -P -traditional -
LMDZ6/trunk/arch/arch-linux-32bit.fcm
r1907 r3045 2 2 %LINK pgf95 3 3 %AR ar 4 %ARFLAGS rs 4 5 %MAKE make 5 6 %FPP_FLAGS -P -traditional -
LMDZ6/trunk/arch/arch-pgf_CICLAD.fcm
r3043 r3045 2 2 %LINK $MPI_BIN/mpif90 3 3 %AR ar 4 %ARFLAGS rs 4 5 %MAKE gmake 5 6 %FPP_FLAGS -P -traditional -
LMDZ6/trunk/bld.cfg
r2755 r3045 55 55 bld::tool::ld %LINK 56 56 bld::tool::ar %AR 57 bld::tool::arflags %ARFLAGS 57 58 bld::tool::make %MAKE 58 59 bld::tool::fflags %FFLAGS %INCDIR -
LMDZ6/trunk/create_make_gcm
r2326 r3045 78 78 echo 'COMPILE90 = $(F90) $(OPTIM90) $(INCLUDE) -c' 79 79 echo 'COMPTRU90 = $(F90) $(OPTIMTRU90) $(INCLUDE) -c' 80 echo "LINK = $LINK" 81 echo "AR = $AR" 80 echo 'LINK = $(LINK)' 81 echo 'AR = $(AR)' 82 echo 'ARFLAGS = $(ARFLAGS)' 82 83 echo 83 84 echo … … 229 230 # object from library 230 231 echo ' cd $(LIBO); \' 231 echo ' $(AR) d $(LIBO)/lib'$topdiri'.a '$fili'.o ; \'232 echo ' $(AR) -d $(LIBO)/lib'$topdiri'.a '$fili'.o ; \' 232 233 if [ "$F90" -eq '0' ] ; then 233 234 ## Fixed Form Fortran 77 … … 243 244 fi 244 245 # Put generated object in library 245 echo ' $(AR) r$(LIBO)/lib'$topdiri'.a '$fili'.o ; $(RM) '$fili'.o ; \'246 echo ' $(AR) $(ARFLAGS) $(LIBO)/lib'$topdiri'.a '$fili'.o ; $(RM) '$fili'.o ; \' 246 247 echo 247 248 done -
LMDZ6/trunk/makelmdz
r2746 r3045 305 305 archfileline=$( grep -i '^%COMPILER' arch.fcm ) 306 306 fcompiler=$( echo ${archfileline##%COMPILER} ) 307 echo "MPI_BIN=$MPI_BIN" 308 echo "fcompiler=$fcompiler" 309 exit 307 310 308 311 # get linker name from arch.fcm file … … 311 314 312 315 # get ar command from arch.fcm file 313 archfileline=$( grep -i '^%AR ' arch.fcm )316 archfileline=$( grep -i '^%AR ' arch.fcm ) 314 317 arcommand=$( echo ${archfileline##%AR} ) 318 319 # get ar command options from arch.fcm file 320 archfileline=$( grep -i '^%ARFLAGS' arch.fcm ) 321 aroptions=$( echo ${archfileline##%ARFLAGS} ) 315 322 316 323 # get make utility from arch.fcm file … … 764 771 MOD_SUFFIX="mod" \ 765 772 AR=$arcommand \ 773 AROPT="$aroptions" \ 766 774 DIRMAIN=$dirmain \ 767 775 SOURCE=$source_code \ … … 796 804 MOD_SUFFIX="mod" \ 797 805 AR=$arcommand \ 806 AROPT="$aroptions" \ 798 807 DIRMAIN=$dirmain \ 799 808 SOURCE=$source_code \
Note: See TracChangeset
for help on using the changeset viewer.