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

Last change on this file since 2 was 2, checked in by rblod, 16 years ago

First import of modipsl utilities

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