source: modipsl/trunk/util/AA_make.gdef @ 13

Last change on this file since 13 was 13, checked in by bellier, 15 years ago

JB: Id added

  • Property svn:keywords set to Id
File size: 16.1 KB
Line 
1#-
2#- $Id$
3#-
4#-Q- Darwin   #- Global definitions for Mac OSX, g95
5#-Q- Darwin   M_K = make
6#-Q- Darwin   P_C = cpp
7#-Q- Darwin   P_O = -fpreprocessed -P -C -traditional $(P_P)
8#-Q- Darwin   F_C = g95 -c
9#-Q- Darwin   #-D- MD    F_D = -g -Wall -fbounds-check
10#-Q- Darwin   #-D- MN    F_D =
11#-Q- Darwin   #-P- I4R4  F_P = -i4
12#-Q- Darwin   #-P- I4R8  F_P = -i4 -r8
13#-Q- Darwin   #-P- I8R8  F_P = -i8 -r8
14#-Q- Darwin   w_w = -O5 -funroll-all-loops $(F_D) $(F_P) -I$(MODDIR)
15#-Q- Darwin   F_O = $(w_w) -fmod=$(MODDIR)
16#-Q- Darwin   F_L = g95
17#-Q- Darwin   L_O =
18#-Q- Darwin   A_C = ar -rs
19#-Q- Darwin   A_G = ar -x
20#-Q- Darwin   C_C = cc -c
21#-Q- Darwin   C_O =
22#-Q- Darwin   C_L = cc
23#-Q- Darwin   #-
24#-Q- Darwin   NCDF_INC = /usr/install/include
25#-Q- Darwin   NCDF_LIB = -L/usr/install/lib -lnetcdf
26#-Q- Darwin   #-
27#-Q- aix      #- Global definitions for IBM AIX (MPP)
28#-Q- aix      M_K = gmake
29#-Q- aix      P_C = /usr/lib/cpp
30#-Q- aix      P_O = -P -I/usr/lpp/ppe.poe/include/thread64 -C $(P_P:-WF,-D%=-D%)
31#-Q- aix      F_C = mpxlf90_r -c
32#-Q- aix      #-D- MD    F_D =
33#-Q- aix      #-D- MN    F_D =
34#-Q- aix      #-P- I4R4  F_P = -qrealsize=4
35#-Q- aix      #-P- I4R8  F_P = -qrealsize=8
36#-Q- aix      #-P- I8R8  F_P =
37#-Q- aix      w_w = $(F_P) -O3 -qsuffix=f=f90
38#-Q- aix      F_O = $(w_w) -I$(MODDIR) -qmoddir=$(MODDIR)
39#-Q- aix      F_L = mpxlf90_r
40#-Q- aix      L_O = $(F_P) -q64 -bmaxdata:2000000000 -O3
41#-Q- aix      A_C = ar -rs -X64
42#-Q- aix      A_G = ar -x -X64
43#-Q- aix      C_C = cc -c
44#-Q- aix      C_O = -O
45#-Q- aix      C_L = cc
46#-Q- aix      #-
47#-Q- aix      NCDF_INC = /usr/local/pub/include
48#-Q- aix      NCDF_LIB = -L/usr/local/pub/lib -lnetcdf
49#-Q- aix      #-
50#-Q- ax_mono  #- Global definitions for IBM AIX (monoprocessing)
51#-Q- ax_mono  M_K = gmake
52#-Q- ax_mono  P_C = /usr/ccs/lib/cpp
53#-Q- ax_mono  P_O = $(P_P)
54#-Q- ax_mono  F_C = xlf90_r -c
55#-Q- ax_mono  #-D- MD    F_D =
56#-Q- ax_mono  #-D- MN    F_D =
57#-Q- ax_mono  #-P- I4R4  F_P = -qrealsize=4
58#-Q- ax_mono  #-P- I4R8  F_P = -qrealsize=8
59#-Q- ax_mono  #-P- I8R8  F_P =
60#-Q- ax_mono  w_w = $(F_P) -O3 -qsuffix=f=f90
61#-Q- ax_mono  F_O = $(w_w) -I$(MODDIR) -qmoddir=$(MODDIR)
62#-Q- ax_mono  F_L = xlf90_r
63#-Q- ax_mono  L_O = $(F_P) -q64 -bmaxdata:2000000000 -O3
64#-Q- ax_mono  A_C = ar -rs
65#-Q- ax_mono  A_G = ar -x
66#-Q- ax_mono  C_C = cc -c
67#-Q- ax_mono  C_O =
68#-Q- ax_mono  C_L = cc
69#-Q- ax_mono  #-
70#-Q- ax_mono  NCDF_INC = /usr/local/pub/include
71#-Q- ax_mono  NCDF_LIB = -L/usr/local/pub/lib -lnetcdf
72#-Q- ax_mono  #-
73#-Q- cray     #- Global definitions for CRAY
74#-Q- cray     M_K = make
75#-Q- cray     P_C = cpp
76#-Q- cray     P_O = -P -C $(P_P)
77#-Q- cray     F_C = f90 -c
78#-Q- cray     #-D- MD    F_D =
79#-Q- cray     #-D- MN    F_D =
80#-Q- cray     #-P- I4R4  F_P =
81#-Q- cray     #-P- I4R8  F_P =
82#-Q- cray     #-P- I8R8  F_P =
83#-Q- cray     F_O = $(F_D) $(F_P) -v -p $(MODEL_LIB)
84#-Q- cray     F_L = f90
85#-Q- cray     L_O =
86#-Q- cray     A_C = bld -r
87#-Q- cray     A_G = bld -x
88#-Q- cray     C_C = cc -c
89#-Q- cray     C_O = -Wall
90#-Q- cray     C_L = cc
91#-Q- cray     #-
92#-Q- cray     NCDF_INC = /usr/local/pub/include
93#-Q- cray     NCDF_LIB = -L/usr/local/pub/lib -lnetcdf
94#-Q- cray     #-
95#-Q- eshpux   #- Global definitions for eshpux used as Earth Simulator front-end
96#-Q- eshpux   M_K = gmake
97#-Q- eshpux   P_C = escpp
98#-Q- eshpux   # FTRACE used for profiling
99#-Q- eshpux   FTRACE = -ftrace
100#-Q- eshpux   # FTRACE =
101#-Q- eshpux   P_O = -P -C $(P_P)
102#-Q- eshpux   F_C = esmpif90 -c
103#-Q- eshpux   #-D- MD    F_D =
104#-Q- eshpux   #-D- MN    F_D =
105#-Q- eshpux   #-P- I4R4  F_P = -dW
106#-Q- eshpux   #-P- I4R8  F_P = -dW -Wf\"-A idbl4\"
107#-Q- eshpux   #-P- I8R8  F_P = -ew
108#-Q- eshpux   F_O = $(F_D) $(F_P) $(FTRACE) -I $(MODDIR)
109#-Q- eshpux   F_L = esmpif90
110#-Q- eshpux   L_O = $(F_P) $(FTRACE)
111#-Q- eshpux   A_C = ar -rv
112#-Q- eshpux   A_G = ar -x
113#-Q- eshpux   A_X = esar -rv
114#-Q- eshpux   C_C = esmpicc -c
115#-Q- eshpux   C_O =
116#-Q- eshpux   C_L = esmpicc
117#-Q- eshpux   FC_C = cc -c
118#-Q- eshpux   FC_O =
119#-Q- eshpux   FC_L = cc
120#-Q- eshpux   #-
121#-Q- eshpux   NETCDFROOT = /S/home010/c0010/ES
122#-Q- eshpux   NCDF_INC = $(NETCDFROOT)/include
123#-Q- eshpux   NCDF_LIB = -L$(NETCDFROOT)/lib -lnetcdf
124#-Q- eshpux   #-
125#-Q- fjvpp    #- Global definitions for FUJITSU VPP
126#-Q- fjvpp    M_K = gmake
127#-Q- fjvpp    P_C = cpp
128#-Q- fjvpp    P_O = -P -C $(P_P)
129#-Q- fjvpp    F_C = frt -c
130#-Q- fjvpp    #-D- MD    F_D =
131#-Q- fjvpp    #-D- MN    F_D =
132#-Q- fjvpp    #-P- I4R4  F_P = -AD
133#-Q- fjvpp    #-P- I4R8  F_P = -Ad
134#-Q- fjvpp    #-P- I8R8  F_P = -Ad
135#-Q- fjvpp    w_w = -X9 -Oe -Sw $(F_D) $(F_P) -Am -M$(MODDIR)
136#-Q- fjvpp    F_O = $(w_w) -Of -Wv,-Of,-ilfunc,-preload
137#-Q- fjvpp    F_L = frt
138#-Q- fjvpp    L_O = -Wg,-c -Wl,-J,-t,-dy
139#-Q- fjvpp    A_C = ar -r
140#-Q- fjvpp    A_G = ar -x
141#-Q- fjvpp    C_C = cc -c
142#-Q- fjvpp    C_O =
143#-Q- fjvpp    C_L = cc
144#-Q- fjvpp    #-
145#-Q- fjvpp    NCDF_INC = /usr/local/include/netcdf
146#-Q- fjvpp    NCDF_LIB = /usr/local/lib/netcdf/libnetcdf.a
147#-Q- fjvpp    #-
148#-Q- g95      #- Global definitions for gnu g95 compiler
149#-Q- g95      M_K = gmake
150#-Q- g95      P_C = cpp
151#-Q- g95      P_O = -P -C -traditional $(P_P)
152#-Q- g95      F_C = g95 -c
153#-Q- g95      #-D- MD    F_D =
154#-Q- g95      #-D- MN    F_D =
155#-Q- g95      #-P- I4R4  F_P = -i4
156#-Q- g95      #-P- I4R8  F_P = -i4 -r8
157#-Q- g95      #-P- I8R8  F_P = -i8 -r8
158#-Q- g95      w_w = -O5 -funroll-all-loops $(F_D) $(F_P) -I$(MODDIR)
159#-Q- g95      F_O = $(w_w) -fmod=$(MODDIR) -fno-second-underscore
160#-Q- g95      F_L = g95
161#-Q- g95      L_O =
162#-Q- g95      A_C = ar -r
163#-Q- g95      A_G = ar -x
164#-Q- g95      C_C = cc -c
165#-Q- g95      C_O =
166#-Q- g95      C_L = cc
167#-Q- g95      #-
168#-Q- g95      NCDF_INC = /usr/local/include
169#-Q- g95      NCDF_LIB = -L/usr/local/lib -lnetcdf
170#-Q- g95      #-
171#-Q- linux    #- Global definitions for LINUX
172#-Q- linux    M_K = make
173#-Q- linux    P_C = /lib/cpp
174#-Q- linux    P_O = -P -C -traditional $(P_P)
175#-Q- linux    F_C = pgf90 -c
176#-Q- linux    #-D- MD    F_D =
177#-Q- linux    #-D- MN    F_D =
178#-Q- linux    #-P- I4R4  F_P = -i4
179#-Q- linux    #-P- I4R8  F_P = -i4 -r8
180#-Q- linux    #-P- I8R8  F_P = -i8 -r8
181#-Q- linux    F_O = $(F_D) $(F_P) -Mfree -module $(MODDIR)
182#-Q- linux    F_L = pgf90
183#-Q- linux    L_O = -Wl,-Bstatic -Mbounds
184#-Q- linux    A_C = ar -r
185#-Q- linux    A_G = ar -x
186#-Q- linux    C_C = gcc -c
187#-Q- linux    C_O = -Wall
188#-Q- linux    C_L = gcc
189#-Q- linux    #-
190#-Q- linux    NCDF_INC = /distrib/local/netcdf/pgf/include/
191#-Q- linux    NCDF_LIB = -L/distrib/local/netcdf/pgf/lib/ -lnetcdf
192#-Q- linux    #-
193#-Q- lxiv7    #- Global definitions for Linux Compiler Intel V7
194#-Q- lxiv7    M_K = gmake
195#-Q- lxiv7    P_C = cpp
196#-Q- lxiv7    P_O = -P -C $(P_P)
197#-Q- lxiv7    F_C = ifc -c
198#-Q- lxiv7    #-D- MD    F_D = -g
199#-Q- lxiv7    #-D- MN    F_D =
200#-Q- lxiv7    #-P- I4R4  F_P = -i4
201#-Q- lxiv7    #-P- I4R8  F_P = -i4 -r8
202#-Q- lxiv7    #-P- I8R8  F_P = -i8 -r8
203#-Q- lxiv7    F_O = -O $(F_D) $(F_P) -I$(MODDIR) -module $(MODDIR)
204#-Q- lxiv7    F_L = ifc
205#-Q- lxiv7    L_O = -Vaxlib
206#-Q- lxiv7    A_C = ar -r
207#-Q- lxiv7    A_G = ar -x
208#-Q- lxiv7    C_C = cc -c
209#-Q- lxiv7    C_O =
210#-Q- lxiv7    C_L = cc
211#-Q- lxiv7    #-
212#-Q- lxiv7    NCDF_INC = /usr/local/include
213#-Q- lxiv7    NCDF_LIB = -L/usr/local/lib -lnetcdf
214#-Q- lxiv7    #-
215#-Q- lxiv8    #- Global definitions for Linux Compiler Intel v8
216#-Q- lxiv8    M_K = gmake
217#-Q- lxiv8    P_C = cpp
218#-Q- lxiv8    P_O = -P -C $(P_P)
219#-Q- lxiv8    F_C = ifort -c -cpp
220#-Q- lxiv8    #-D- MD    F_D = -g
221#-Q- lxiv8    #-D- MN    F_D =
222#-Q- lxiv8    #-P- I4R4  F_P = -i4
223#-Q- lxiv8    #-P- I4R8  F_P = -i4 -r8
224#-Q- lxiv8    #-P- I8R8  F_P = -i8 -r8
225#-Q- lxiv8    F_O = -O $(F_D) $(F_P) -I$(MODDIR) -module $(MODDIR)
226#-Q- lxiv8    F_L = ifort
227#-Q- lxiv8    L_O = -Vaxlib
228#-Q- lxiv8    A_C = ar -r
229#-Q- lxiv8    A_G = ar -x
230#-Q- lxiv8    C_C = cc -c
231#-Q- lxiv8    C_O =
232#-Q- lxiv8    C_L = cc
233#-Q- lxiv8    #-
234#-Q- lxiv8    NCDF_INC = /usr/local/include
235#-Q- lxiv8    NCDF_LIB = -L/usr/local/lib -lnetcdf
236#-Q- lxiv8    #-
237#-Q- osf1     #- Global definitions for DEC OSF1
238#-Q- osf1     M_K = gmake
239#-Q- osf1     P_C = cpp
240#-Q- osf1     P_O = -P -C $(P_P)
241#-Q- osf1     F_C = f90 -c
242#-Q- osf1     #-D- MD    F_D = -g
243#-Q- osf1     #-D- MN    F_D =
244#-Q- osf1     #-P- I4R4  F_P =
245#-Q- osf1     #-P- I4R8  F_P = -r8
246#-Q- osf1     #-P- I8R8  F_P = -i8 -r8
247#-Q- osf1     F_O = -O $(F_D) $(F_P) -I$(MODDIR) -module $(MODDIR)
248#-Q- osf1     F_L = f90
249#-Q- osf1     L_O =
250#-Q- osf1     A_C = ar -r
251#-Q- osf1     A_G = ar -x
252#-Q- osf1     C_C = cc -c
253#-Q- osf1     C_O =
254#-Q- osf1     C_L = cc
255#-Q- osf1     #-
256#-Q- osf1     NCDF_INC = /usr/local/include
257#-Q- osf1     NCDF_LIB = -L/usr/local/lib -lnetcdf
258#-Q- osf1     #-
259#-Q- osxxlf   #- Global definitions for Mac OS X and IBM xlf compiler
260#-Q- osxxlf   M_K = make
261#-Q- osxxlf   P_C = /usr/bin/cpp
262#-Q- osxxlf   P_O = -P -C $(P_P:-WF,-D%=-D%)
263#-Q- osxxlf   F_C = xlf90 -c
264#-Q- osxxlf   #-D- MD    F_D = -g -C
265#-Q- osxxlf   #-D- MN    F_D =
266#-Q- osxxlf   #-P- I4R4  F_P = -qintsize=4 -qrealsize=4
267#-Q- osxxlf   #-P- I4R8  F_P = -qintsize=4 -qrealsize=8
268#-Q- osxxlf   #-P- I8R8  F_P = -qintsize=8 -qrealsize=8
269#-Q- osxxlf   w_w = $(F_P) -O2 $(F_D) -qsuffix=f=f90
270#-Q- osxxlf   F_O = $(w_w) -I$(MODDIR) -qmoddir=$(MODDIR)
271#-Q- osxxlf   F_L = xlf90
272#-Q- osxxlf   L_O = $(F_P) -O2
273#-Q- osxxlf   A_C = ar -rs
274#-Q- osxxlf   A_G = ar -x
275#-Q- osxxlf   C_C = cc -c
276#-Q- osxxlf   C_O =
277#-Q- osxxlf   C_L = cc
278#-Q- osxxlf   #-
279#-Q- osxxlf   NCDF_INC = /usr/local/install/netcdf-3.6.0-p1/include
280#-Q- osxxlf   NCDF_LIB = -L/usr/local/install/netcdf-3.6.0-p1/lib -lnetcdf
281#-Q- osxxlf   #-
282#-Q- sgi6     #- Global definitions for IRIX64 (sgi6)
283#-Q- sgi6     M_K = gmake
284#-Q- sgi6     P_C = cpp
285#-Q- sgi6     P_O = -P -C $(P_P)
286#-Q- sgi6     F_C = f90 -c
287#-Q- sgi6     #-D- MD    F_D =
288#-Q- sgi6     #-D- MN    F_D =
289#-Q- sgi6     #-P- I4R4  F_P = -i4 -r4
290#-Q- sgi6     #-P- I4R8  F_P = -i4 -r8
291#-Q- sgi6     #-P- I8R8  F_P = -i8 -r8
292#-Q- sgi6     F_O = $(F_D) $(F_P) -I $(MODDIR)
293#-Q- sgi6     F_L = f90
294#-Q- sgi6     L_O =
295#-Q- sgi6     A_C = ar -r
296#-Q- sgi6     A_G = ar -x
297#-Q- sgi6     C_C = cc -c
298#-Q- sgi6     C_O =
299#-Q- sgi6     C_L = cc
300#-Q- sgi6     #-
301#-Q- sgi6     NCDF_INC = /usr/local/pub/include
302#-Q- sgi6     NCDF_LIB = -L/usr/local/pub/lib64 -lnetcdf
303#-Q- sgi6     #-
304#-Q- solaris  #- Global definitions for SOLARIS
305#-Q- solaris  M_K = make
306#-Q- solaris  P_C = cpp
307#-Q- solaris  P_O = -P -C $(P_P)
308#-Q- solaris  F_C = f90 -c
309#-Q- solaris  #-D- MD    F_D =
310#-Q- solaris  #-D- MN    F_D =
311#-Q- solaris  #-P- I4R4  F_P =
312#-Q- solaris  #-P- I4R8  F_P = -r8const
313#-Q- solaris  #-P- I8R8  F_P = -i8const -r8const
314#-Q- solaris  F_O = $(F_D) $(F_P) -M$(MODDIR) -fast
315#-Q- solaris  F_L = f90
316#-Q- solaris  L_O =
317#-Q- solaris  A_C = ar -r
318#-Q- solaris  A_G = ar -x
319#-Q- solaris  C_C = cc -c
320#-Q- solaris  C_O =
321#-Q- solaris  C_L = cc
322#-Q- solaris  #-
323#-Q- solaris  NCDF_INC = /distrib/local/include
324#-Q- solaris  NCDF_LIB = -L/distrib/local/lib -lnetcdf
325#-Q- solaris  #-
326#-Q- sxdkrz   #- Global definitions for sxdkrz
327#-Q- sxdkrz   #- compilation on DKRZ for NEC SX-6
328#-Q- sxdkrz   LIB_MPI = MPI2
329#-Q- sxdkrz   LIB_MPI_BIS =
330#-Q- sxdkrz   PRISM_ARCH = SX
331#-Q- sxdkrz   PRISM_NAME = ds
332#-Q- sxdkrz   M_K = gmake
333#-Q- sxdkrz   P_C = cpp
334#-Q- sxdkrz   P_O = -P -C $(P_P)
335#-Q- sxdkrz   F_C = sxmpif90 -c
336#-Q- sxdkrz   #-D- MD    F_D =
337#-Q- sxdkrz   #-D- MN    F_D =
338#-Q- sxdkrz   #-P- I4R4  F_P = -dw
339#-Q- sxdkrz   #-P- I4R8  F_P = -dw -Wf\"-A idbl4\"
340#-Q- sxdkrz   #-P- I8R8  F_P = -ew
341#-Q- sxdkrz   F_O = $(F_D) $(F_P) -I $(MODDIR)
342#-Q- sxdkrz   F_L = sxmpif90
343#-Q- sxdkrz   L_O = $(F_P)
344#-Q- sxdkrz   A_C = ar -rv
345#-Q- sxdkrz   A_G = ar -x
346#-Q- sxdkrz   A_X = sxar -rv
347#-Q- sxdkrz   C_C = sxcc -c
348#-Q- sxdkrz   C_O =
349#-Q- sxdkrz   C_L = sxcc
350#-Q- sxdkrz   FC_C = cc -c
351#-Q- sxdkrz   FC_O =
352#-Q- sxdkrz   FC_L = cc
353#-Q- sxdkrz   #-
354#-Q- sxdkrz   NCDF_INC = /pool/SX-6/netcdf/netcdf-3.5.0/include
355#-Q- sxdkrz   NCDF_LIB = -L/pool/SX-6/netcdf/netcdf-3.5.0/lib -lnetcdf_A_idbl4
356#-Q- sxdkrz   #-
357#-Q- sx8brodie   #- Global definitions for sx8brodie
358#-Q- sx8brodie   #- compilation on brodie for NEC SX-8
359#-Q- sx8brodie   LIB_MPI = MPI2
360#-Q- sx8brodie   LIB_MPI_BIS =
361#-Q- sx8brodie   PRISM_ARCH = SX
362#-Q- sx8brodie   PRISM_NAME = brodie
363#-Q- sx8brodie   M_K = sxgmake
364#-Q- sx8brodie   P_C = sxcpp
365#-Q- sx8brodie   P_O = -P -C $(P_P)
366#-Q- sx8brodie   F_C = sxmpif90 -c
367#-Q- sx8brodie   #-D- MD    F_D =
368#-Q- sx8brodie   #-D- MN    F_D =
369#-Q- sx8brodie   #-P- I4R4  F_P = -dW
370#-Q- sx8brodie   #-P- I4R8  F_P = -dW -Wf\"-A idbl4\"
371#-Q- sx8brodie   #-P- I8R8  F_P = -ew
372#-Q- sx8brodie   F_O = $(F_D) $(F_P) -I $(MODDIR)
373#-Q- sx8brodie   F_L = sxmpif90
374#-Q- sx8brodie   L_O = $(F_P)
375#-Q- sx8brodie   A_C = sxar -rv
376#-Q- sx8brodie   A_G = sxar -x
377#-Q- sx8brodie   A_X = sxar -rv
378#-Q- sx8brodie   C_C = sxcc -c
379#-Q- sx8brodie   C_O =
380#-Q- sx8brodie   C_L = sxcc
381#-Q- sx8brodie   FC_C = gcc -c
382#-Q- sx8brodie   FC_O =
383#-Q- sx8brodie   FC_L = gcc
384#-Q- sx8brodie   #-
385#-Q- sx8brodie   NCDF_INC = /SXlocal/pub/netCDF/netCDF-3.6.1/include
386#-Q- sx8brodie   NCDF_LIB = -L/SXlocal/pub/netCDF/netCDF-3.6.1/lib -lnetcdf
387#-Q- sx8brodie   #-
388#-Q- sx8mercure   #- Global definitions for sx8mercure
389#-Q- sx8mercure   #- compilation on mercure for NEC SX-8
390#-Q- sx8mercure   LIB_MPI = MPI2
391#-Q- sx8mercure   LIB_MPI_BIS =
392#-Q- sx8mercure   PRISM_ARCH = SX
393#-Q- sx8mercure   PRISM_NAME = mercure
394#-Q- sx8mercure   M_K = sxgmake
395#-Q- sx8mercure   P_C = cpp
396#-Q- sx8mercure   P_O = -P -C $(P_P)
397#-Q- sx8mercure   F_C = sxmpif90 -c
398#-Q- sx8mercure   #-D- MD    F_D =
399#-Q- sx8mercure   #-D- MN    F_D =
400#-Q- sx8mercure   #-P- I4R4  F_P = -dW
401#-Q- sx8mercure   #-P- I4R8  F_P = -dW -Wf\"-A idbl4\"
402#-Q- sx8mercure   #-P- I8R8  F_P = -ew
403#-Q- sx8mercure   F_O = $(F_D) $(F_P) -size_t64 -I $(MODDIR)
404#-Q- sx8mercure   F_L = sxmpif90
405#-Q- sx8mercure   L_O = -size_t64 $(F_P)
406#-Q- sx8mercure   A_C = sxar -rv
407#-Q- sx8mercure   A_G = sxar -x
408#-Q- sx8mercure   A_X = sxar -rv
409#-Q- sx8mercure   C_C = sxcc -size_t64 -c
410#-Q- sx8mercure   C_O =
411#-Q- sx8mercure   C_L = sxcc -size_t64
412#-Q- sx8mercure   FC_C = gcc -c
413#-Q- sx8mercure   FC_O =
414#-Q- sx8mercure   FC_L = gcc
415#-Q- sx8mercure   #-
416#-Q- sx8mercure   NCDF_INC = /usr/local/SX8/soft/netcdf/include
417#-Q- sx8mercure   NCDF_LIB = -L/usr/local/SX8/soft/netcdf/lib -lnetcdf
418#-Q- sx8mercure   #-
419#-Q- t3e      #- Global definitions for T3E
420#-Q- t3e      M_K = gmake
421#-Q- t3e      P_C = cpp
422#-Q- t3e      P_O = -P -C $(P_P)
423#-Q- t3e      F_C = f90 -c
424#-Q- t3e      #-D- MD    F_D =
425#-Q- t3e      #-D- MN    F_D =
426#-Q- t3e      #-P- I4R4  F_P =
427#-Q- t3e      #-P- I4R8  F_P =
428#-Q- t3e      #-P- I8R8  F_P =
429#-Q- t3e      w_w = $(F_D) $(F_P) -rm -O2 -Ounroll2 -Osplit2 -dp
430#-Q- t3e      F_O = $(w_w) -p $(MODEL_LIB)
431#-Q- t3e      F_L = f90
432#-Q- t3e      L_O = -X 4
433#-Q- t3e      A_C = ar -r
434#-Q- t3e      A_G = ar -x
435#-Q- t3e      C_C = cc -c
436#-Q- t3e      C_O = -Wall
437#-Q- t3e      C_L = cc
438#-Q- t3e      #-
439#-Q- t3e      NCDF_INC = /usr/local/pub/include
440#-Q- t3e      NCDF_LIB = -L/usr/local/pub/lib -lnetcdf
441#-Q- t3e      #-
442#-Q- tx7      #- Global definitions for Linux Compiler Intel efc
443#-Q- tx7      M_K = gmake
444#-Q- tx7      P_C = cpp
445#-Q- tx7      P_O = -P -C $(P_P)
446#-Q- tx7      F_C = efc -c
447#-Q- tx7      #-D- MD    F_D = -g
448#-Q- tx7      #-D- MN    F_D =
449#-Q- tx7      #-P- I4R4  F_P = -i4
450#-Q- tx7      #-P- I4R8  F_P = -i4 -r8
451#-Q- tx7      #-P- I8R8  F_P = -i8 -r8
452#-Q- tx7      F_O = -O $(F_D) $(F_P) -I$(MODDIR) -module $(MODDIR)
453#-Q- tx7      F_L = efc
454#-Q- tx7      L_O = -Vaxlib
455#-Q- tx7      A_C = ar -r
456#-Q- tx7      A_G = ar -x
457#-Q- tx7      C_C = cc -c
458#-Q- tx7      C_O =
459#-Q- tx7      C_L = cc
460#-Q- tx7      #-
461#-Q- tx7      NCDF_INC = /usr/local/include
462#-Q- tx7      NCDF_LIB = -L/usr/local/lib -lnetcdf
463#-Q- tx7      #-
464#-Q- unix     #- Global definitions for UNIX
465#-Q- unix     M_K = make
466#-Q- unix     P_C = cpp
467#-Q- unix     P_O = -P -C $(P_P)
468#-Q- unix     F_C = f90 -c
469#-Q- unix     #-D- MD    F_D =
470#-Q- unix     #-D- MN    F_D =
471#-Q- unix     #-P- I4R4  F_P =
472#-Q- unix     #-P- I4R8  F_P =
473#-Q- unix     #-P- I8R8  F_P =
474#-Q- unix     F_O = $(F_D) $(F_P) -M$(MODDIR) -fast
475#-Q- unix     F_L = f90
476#-Q- unix     L_O =
477#-Q- unix     A_C = ar -r
478#-Q- unix     A_G = ar -x
479#-Q- unix     C_C = cc -c
480#-Q- unix     C_O =
481#-Q- unix     C_L = cc
482#-Q- unix     #-
483#-Q- unix     NCDF_INC = /distrib/local/include
484#-Q- unix     NCDF_LIB = -L/distrib/local/lib -lnetcdf
485#-Q- unix     #-
486RM      = rm -f
487STRIP   = strip
488SIZE    = size
Note: See TracBrowser for help on using the repository browser.