1 | ########################################################### |
---|
2 | #ARCH AIX serial, NO GRIB2 |
---|
3 | # |
---|
4 | COMPRESSION_LIBS = |
---|
5 | COMPRESSION_INC = |
---|
6 | FDEFS = |
---|
7 | NCARG_LIBS = |
---|
8 | NCARG_LIBS2 = -L/usr/local/lib64/r4i4 -lncarg -lncarg_gks -lncarg_c \ |
---|
9 | -L/usr/X11R6/lib -lX11 |
---|
10 | FC = xlf90_r |
---|
11 | SFC = xlf90_r |
---|
12 | FFLAGS = -qfree=f90 |
---|
13 | F77FLAGS = -qfixed |
---|
14 | FNGFLAGS = $(FFLAGS) |
---|
15 | LDFLAGS = |
---|
16 | CC = cc |
---|
17 | SCC = cc |
---|
18 | CFLAGS = |
---|
19 | CPP = /usr/lib/cpp -C -P |
---|
20 | CPPFLAGS = -DAIX -DIBM4 -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 |
---|
21 | ARFLAGS = |
---|
22 | |
---|
23 | ########################################################### |
---|
24 | #ARCH AIX serial |
---|
25 | # |
---|
26 | COMPRESSION_LIBS = -L/contrib/jasper/lib -ljasper \ |
---|
27 | -L/contrib/libpng/lib -lpng \ |
---|
28 | -L/contrib/zlib/lib -lz |
---|
29 | COMPRESSION_INC = -I/contrib/zlib/include \ |
---|
30 | -I/contrib/jasper/include \ |
---|
31 | -I/contrib/libpng/include |
---|
32 | NCARG_LIBS = |
---|
33 | NCARG_LIBS2 = -L/usr/local/lib64/r4i4 -lncarg -lncarg_gks -lncarg_c \ |
---|
34 | -L/usr/X11R6/lib -lX11 |
---|
35 | FC = xlf90_r |
---|
36 | SFC = xlf90_r |
---|
37 | FFLAGS = -qfree=f90 |
---|
38 | F77FLAGS = -qfixed |
---|
39 | FNGFLAGS = $(FFLAGS) |
---|
40 | LDFLAGS = |
---|
41 | CC = cc |
---|
42 | SCC = cc |
---|
43 | CFLAGS = |
---|
44 | CPP = /usr/lib/cpp -C -P |
---|
45 | CPPFLAGS = -DAIX -DIBM4 -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 |
---|
46 | ARFLAGS = |
---|
47 | |
---|
48 | ########################################################### |
---|
49 | #ARCH AIX DM parallel, NO GRIB2 |
---|
50 | # |
---|
51 | COMPRESSION_LIBS = |
---|
52 | COMPRESSION_INC = |
---|
53 | FDEFS = |
---|
54 | NCARG_LIBS = |
---|
55 | NCARG_LIBS2 = -L/usr/local/lib64/r4i4 -lncarg -lncarg_gks -lncarg_c \ |
---|
56 | -L/usr/X11R6/lib -lX11 |
---|
57 | FC = mpxlf90_r |
---|
58 | SFC = xlf90_r |
---|
59 | FFLAGS = -qfree=f90 |
---|
60 | F77FLAGS = -qfixed |
---|
61 | FNGFLAGS = $(FFLAGS) |
---|
62 | LDFLAGS = |
---|
63 | CC = mpcc_r |
---|
64 | SCC = cc |
---|
65 | CFLAGS = |
---|
66 | CPP = /usr/lib/cpp -C -P |
---|
67 | CPPFLAGS = -DAIX -DIBM4 -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -D_MPI -DBIT32 |
---|
68 | ARFLAGS = |
---|
69 | |
---|
70 | ########################################################### |
---|
71 | #ARCH AIX DM parallel |
---|
72 | # |
---|
73 | COMPRESSION_LIBS = -L/contrib/jasper/lib -ljasper \ |
---|
74 | -L/contrib/libpng/lib -lpng \ |
---|
75 | -L/contrib/zlib/lib -lz |
---|
76 | COMPRESSION_INC = -I/contrib/zlib/include \ |
---|
77 | -I/contrib/jasper/include \ |
---|
78 | -I/contrib/libpng/include |
---|
79 | NCARG_LIBS = |
---|
80 | NCARG_LIBS2 = -L/usr/local/lib64/r4i4 -lncarg -lncarg_gks -lncarg_c \ |
---|
81 | -L/usr/X11R6/lib -lX11 |
---|
82 | FC = mpxlf90_r |
---|
83 | SFC = xlf90_r |
---|
84 | FFLAGS = -qfree=f90 |
---|
85 | F77FLAGS = -qfixed |
---|
86 | FNGFLAGS = $(FFLAGS) |
---|
87 | LDFLAGS = |
---|
88 | CC = mpcc_r |
---|
89 | SCC = cc |
---|
90 | CFLAGS = |
---|
91 | CPP = /usr/lib/cpp -C -P |
---|
92 | CPPFLAGS = -DAIX -DIBM4 -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -D_MPI -DBIT32 |
---|
93 | ARFLAGS = |
---|
94 | |
---|
95 | ########################################################### |
---|
96 | #ARCH Compaq OSF1 alpha serial, NO GRIB2 |
---|
97 | # |
---|
98 | COMPRESSION_LIBS = |
---|
99 | COMPRESSION_INC = |
---|
100 | FDEFS = |
---|
101 | FC = f90 |
---|
102 | SFC = f90 |
---|
103 | FFLAGS = -free -convert big_endian |
---|
104 | F77FLAGS = -convert big_endian |
---|
105 | FNGFLAGS = $(FFLAGS) |
---|
106 | LDFLAGS = |
---|
107 | CC = cc |
---|
108 | SCC = cc |
---|
109 | CFLAGS = |
---|
110 | CPP = /usr/bin/cpp -C -P -traditional |
---|
111 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DALPHA -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 |
---|
112 | |
---|
113 | ########################################################### |
---|
114 | #ARCH Compaq OSF1 alpha serial |
---|
115 | # |
---|
116 | FC = f90 |
---|
117 | SFC = f90 |
---|
118 | FFLAGS = -free -convert big_endian |
---|
119 | F77FLAGS = -convert big_endian |
---|
120 | FNGFLAGS = $(FFLAGS) |
---|
121 | LDFLAGS = |
---|
122 | CC = cc |
---|
123 | SCC = cc |
---|
124 | CFLAGS = |
---|
125 | CPP = /usr/bin/cpp -C -P -traditional |
---|
126 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DALPHA -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 |
---|
127 | |
---|
128 | ########################################################### |
---|
129 | #ARCH Compaq OSF1 alpha DM parallel, NO GRIB2 |
---|
130 | # |
---|
131 | COMPRESSION_LIBS = |
---|
132 | COMPRESSION_INC = |
---|
133 | FDEFS = |
---|
134 | FC = mpif90 |
---|
135 | SFC = f90 |
---|
136 | FFLAGS = -free -convert big_endian |
---|
137 | F77FLAGS = -convert big_endian |
---|
138 | FNGFLAGS = $(FFLAGS) |
---|
139 | LDFLAGS = |
---|
140 | CC = mpicc |
---|
141 | SCC = cc |
---|
142 | CFLAGS = |
---|
143 | CPP = /usr/bin/cpp -C -P -traditional |
---|
144 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DALPHA -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -D_MPI -DBIT32 |
---|
145 | |
---|
146 | ########################################################### |
---|
147 | #ARCH Compaq OSF1 alpha DM parallel |
---|
148 | # |
---|
149 | FC = mpif90 |
---|
150 | SFC = f90 |
---|
151 | FFLAGS = -free -convert big_endian |
---|
152 | F77FLAGS = -convert big_endian |
---|
153 | FNGFLAGS = $(FFLAGS) |
---|
154 | LDFLAGS = |
---|
155 | CC = mpicc |
---|
156 | SCC = cc |
---|
157 | CFLAGS = |
---|
158 | CPP = /usr/bin/cpp -C -P -traditional |
---|
159 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DALPHA -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -D_MPI -DBIT32 |
---|
160 | |
---|
161 | ########################################################### |
---|
162 | #ARCH PC Linux i486 i586 i686, PGI compiler serial, NO GRIB2 |
---|
163 | # |
---|
164 | COMPRESSION_LIBS = |
---|
165 | COMPRESSION_INC = |
---|
166 | FDEFS = |
---|
167 | FC = pgf90 |
---|
168 | SFC = pgf90 |
---|
169 | FFLAGS = -Mfree -byteswapio -O |
---|
170 | F77FLAGS = -byteswapio -O |
---|
171 | FNGFLAGS = $(FFLAGS) |
---|
172 | LDFLAGS = |
---|
173 | CC = pgcc |
---|
174 | SCC = cc |
---|
175 | CFLAGS = -O |
---|
176 | CPP = /lib/cpp -C -P -traditional |
---|
177 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 |
---|
178 | NCARG_LIBS2 = -L${PGI}/linux86/6.1/lib -lpgftnrtl -lpgc \ |
---|
179 | -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3 -lg2c |
---|
180 | |
---|
181 | ########################################################### |
---|
182 | #ARCH PC Linux i486 i586 i686, PGI compiler serial |
---|
183 | # |
---|
184 | FC = pgf90 |
---|
185 | SFC = pgf90 |
---|
186 | FFLAGS = -Mfree -byteswapio -O |
---|
187 | F77FLAGS = -byteswapio -O |
---|
188 | FNGFLAGS = $(FFLAGS) |
---|
189 | LDFLAGS = |
---|
190 | CC = pgcc |
---|
191 | SCC = cc |
---|
192 | CFLAGS = -O |
---|
193 | CPP = /lib/cpp -C -P -traditional |
---|
194 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 |
---|
195 | NCARG_LIBS2 = -L${PGI}/linux86/6.1/lib -lpgftnrtl -lpgc \ |
---|
196 | -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3 -lg2c |
---|
197 | |
---|
198 | ########################################################### |
---|
199 | #ARCH PC Linux i486 i586 i686, PGI compiler DM parallel, NO GRIB2 |
---|
200 | # |
---|
201 | COMPRESSION_LIBS = |
---|
202 | COMPRESSION_INC = |
---|
203 | FDEFS = |
---|
204 | FC = mpif90 -f90=pgf90 |
---|
205 | SFC = pgf90 |
---|
206 | FFLAGS = -Mfree -byteswapio -O |
---|
207 | F77FLAGS = -byteswapio -O |
---|
208 | FNGFLAGS = $(FFLAGS) |
---|
209 | LDFLAGS = |
---|
210 | CC = mpicc -cc=gcc |
---|
211 | SCC = cc |
---|
212 | CFLAGS = -O |
---|
213 | CPP = /lib/cpp -C -P -traditional |
---|
214 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -D_MPI -DBIT32 |
---|
215 | NCARG_LIBS2 = -L${PGI}/linux86/6.1/lib -lpgftnrtl -lpgc \ |
---|
216 | -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3 -lg2c |
---|
217 | ########################################################### |
---|
218 | #ARCH PC Linux i486 i586 i686, PGI compiler DM parallel |
---|
219 | # |
---|
220 | FC = mpif90 -f90=pgf90 |
---|
221 | SFC = pgf90 |
---|
222 | FFLAGS = -Mfree -byteswapio -O |
---|
223 | F77FLAGS = -byteswapio -O |
---|
224 | FNGFLAGS = $(FFLAGS) |
---|
225 | LDFLAGS = |
---|
226 | CC = mpicc -cc=gcc |
---|
227 | SCC = cc |
---|
228 | CFLAGS = -O |
---|
229 | CPP = /lib/cpp -C -P -traditional |
---|
230 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -D_MPI -DBIT32 |
---|
231 | NCARG_LIBS2 = -L${PGI}/linux86/6.1/lib -lpgftnrtl -lpgc \ |
---|
232 | -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3 -lg2c |
---|
233 | |
---|
234 | ########################################################### |
---|
235 | #ARCH PC Linux i486 i586 i686 x86_64, Intel compiler serial, NO GRIB2 |
---|
236 | # |
---|
237 | COMPRESSION_LIBS = |
---|
238 | COMPRESSION_INC = |
---|
239 | FDEFS = |
---|
240 | FC = ifort |
---|
241 | SFC = ifort |
---|
242 | FFLAGS = -FR -convert big_endian |
---|
243 | F77FLAGS = -convert big_endian |
---|
244 | FNGFLAGS = $(FFLAGS) |
---|
245 | LDFLAGS = |
---|
246 | CC = gcc |
---|
247 | SCC = gcc |
---|
248 | CFLAGS = -w |
---|
249 | CPP = /lib/cpp -C -P -traditional |
---|
250 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 |
---|
251 | |
---|
252 | ########################################################### |
---|
253 | #ARCH PC Linux i486 i586 i686, Intel compiler serial |
---|
254 | # |
---|
255 | FC = ifort |
---|
256 | SFC = ifort |
---|
257 | FFLAGS = -FR -convert big_endian |
---|
258 | F77FLAGS = -convert big_endian |
---|
259 | FNGFLAGS = $(FFLAGS) |
---|
260 | LDFLAGS = |
---|
261 | CC = gcc |
---|
262 | SCC = gcc |
---|
263 | CFLAGS = -w |
---|
264 | CPP = /lib/cpp -C -P -traditional |
---|
265 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 |
---|
266 | |
---|
267 | ########################################################### |
---|
268 | #ARCH PC Linux i486 i586 i686, Intel compiler DM parallel, NO GRIB2 |
---|
269 | # |
---|
270 | COMPRESSION_LIBS = |
---|
271 | COMPRESSION_INC = |
---|
272 | FDEFS = |
---|
273 | FC = mpif90 -f90=ifort |
---|
274 | SFC = ifort |
---|
275 | FFLAGS = -FR -convert big_endian |
---|
276 | F77FLAGS = -convert big_endian |
---|
277 | FNGFLAGS = $(FFLAGS) |
---|
278 | LDFLAGS = |
---|
279 | CC = mpicc -cc=icc |
---|
280 | SCC = gcc |
---|
281 | CFLAGS = -w |
---|
282 | CPP = /lib/cpp -C -P -traditional |
---|
283 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -D_MPI -DBIT32 |
---|
284 | |
---|
285 | ########################################################### |
---|
286 | #ARCH PC Linux i486 i586 i686, Intel compiler DM parallel |
---|
287 | # |
---|
288 | FC = mpif90 -f90=ifort |
---|
289 | SFC = ifort |
---|
290 | FFLAGS = -FR -convert big_endian |
---|
291 | F77FLAGS = -convert big_endian |
---|
292 | FNGFLAGS = $(FFLAGS) |
---|
293 | LDFLAGS = |
---|
294 | CC = mpicc -cc=icc |
---|
295 | SCC = gcc |
---|
296 | CFLAGS = -w |
---|
297 | CPP = /lib/cpp -C -P -traditional |
---|
298 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -D_MPI -DBIT32 |
---|
299 | |
---|
300 | ########################################################### |
---|
301 | #ARCH PC Linux i486 i586 i686, g95 compiler, serial, NO GRIB2 |
---|
302 | # |
---|
303 | COMPRESSION_LIBS = |
---|
304 | COMPRESSION_INC = |
---|
305 | FDEFS = |
---|
306 | FC = g95 |
---|
307 | SFC = g95 |
---|
308 | FFLAGS = -ffree-form -g -fno-second-underscore |
---|
309 | F77FLAGS = -ffixed-form -g -fno-second-underscore |
---|
310 | FNGFLAGS = $(FFLAGS) |
---|
311 | LDFLAGS = -g |
---|
312 | CC = gcc |
---|
313 | SCC = gcc |
---|
314 | CFLAGS = -g |
---|
315 | CPP = /usr/bin/cpp -C -P -traditional |
---|
316 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUXG95 -DIO_NETCDF -DBIT32 |
---|
317 | |
---|
318 | ########################################################### |
---|
319 | #ARCH PC Linux i486 i586 i686, g95 compiler, serial |
---|
320 | # |
---|
321 | FC = g95 |
---|
322 | SFC = g95 |
---|
323 | FFLAGS = -ffree-form -g -fno-second-underscore |
---|
324 | F77FLAGS = -ffixed-form -g -fno-second-underscore |
---|
325 | FNGFLAGS = $(FFLAGS) |
---|
326 | LDFLAGS = -g |
---|
327 | CC = gcc |
---|
328 | SCC = gcc |
---|
329 | CFLAGS = -g |
---|
330 | CPP = /usr/bin/cpp -C -P -traditional |
---|
331 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUXG95 -DIO_NETCDF -DBIT32 |
---|
332 | |
---|
333 | ########################################################### |
---|
334 | #ARCH PC Linux x86_64 (IA64 and Opteron), PGI compiler 5.2 or higher, serial, NO GRIB2 |
---|
335 | # |
---|
336 | COMPRESSION_LIBS = |
---|
337 | COMPRESSION_INC = |
---|
338 | FDEFS = |
---|
339 | FC = pgf90 |
---|
340 | SFC = pgf90 |
---|
341 | FFLAGS = -Mfree -byteswapio -O |
---|
342 | F77FLAGS = -byteswapio -O |
---|
343 | FNGFLAGS = $(FFLAGS) |
---|
344 | LDFLAGS = |
---|
345 | CC = pgcc |
---|
346 | SCC = pgcc |
---|
347 | CFLAGS = -O |
---|
348 | CPP = /lib/cpp -C -P -traditional |
---|
349 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 |
---|
350 | NCARG_LIBS2 = -L${PGI}/linux86-64/5.2/lib -lpgftnrtl -lpgc \ |
---|
351 | -L/usr/lib64 -lg2c |
---|
352 | |
---|
353 | ########################################################### |
---|
354 | #ARCH PC Linux x86_64 (IA64 and Opteron), PGI compiler 5.2 or higher, serial |
---|
355 | # |
---|
356 | COMPRESSION_LIBS = -L/contrib/zlib/lib -lz \ |
---|
357 | -L/contrib/jasper/lib -ljasper \ |
---|
358 | -L/contrib/libpng/lib -lpng |
---|
359 | COMPRESSION_INC = -I/contrib/zlib/include \ |
---|
360 | -I/contrib/jasper/include \ |
---|
361 | -I/contrib/libpng/include |
---|
362 | FC = pgf90 |
---|
363 | SFC = pgf90 |
---|
364 | FFLAGS = -Mfree -byteswapio -O |
---|
365 | F77FLAGS = -byteswapio -O |
---|
366 | FNGFLAGS = $(FFLAGS) |
---|
367 | LDFLAGS = |
---|
368 | CC = pgcc |
---|
369 | SCC = pgcc |
---|
370 | CFLAGS = -O |
---|
371 | CPP = /lib/cpp -C -P -traditional |
---|
372 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 |
---|
373 | NCARG_LIBS2 = -L${PGI}/linux86-64/5.2/lib -lpgftnrtl -lpgc \ |
---|
374 | -L/usr/lib64 -lg2c |
---|
375 | |
---|
376 | ########################################################### |
---|
377 | #ARCH PC Linux x86_64 (IA64 and Opteron), PGI compiler 5.2 or higher, DM parallel, NO GRIB2 |
---|
378 | # |
---|
379 | COMPRESSION_LIBS = |
---|
380 | COMPRESSION_INC = |
---|
381 | FDEFS = |
---|
382 | FC = mpif90 -f90=pgf90 |
---|
383 | SFC = pgf90 |
---|
384 | FFLAGS = -Mfree -byteswapio -O |
---|
385 | F77FLAGS = -byteswapio -O |
---|
386 | FNGFLAGS = $(FFLAGS) |
---|
387 | LDFLAGS = |
---|
388 | CC = mpicc -cc=pgcc |
---|
389 | SCC = pgcc |
---|
390 | CFLAGS = -O |
---|
391 | CPP = /lib/cpp -C -P -traditional |
---|
392 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -D_MPI -DBIT32 |
---|
393 | NCARG_LIBS2 = -L${PGI}/linux86-64/5.2/lib -lpgftnrtl -lpgc \ |
---|
394 | -L/usr/lib64 -lg2c |
---|
395 | |
---|
396 | ########################################################### |
---|
397 | #ARCH PC Linux x86_64 (IA64 and Opteron), PGI compiler 5.2 or higher, DM parallel |
---|
398 | # |
---|
399 | COMPRESSION_LIBS = -L/contrib/zlib/lib -lz \ |
---|
400 | -L/contrib/jasper/lib -ljasper \ |
---|
401 | -L/contrib/libpng/lib -lpng |
---|
402 | COMPRESSION_INC = -I/contrib/zlib/include \ |
---|
403 | -I/contrib/jasper/include \ |
---|
404 | -I/contrib/libpng/include |
---|
405 | FC = mpif90 -f90=pgf90 |
---|
406 | SFC = pgf90 |
---|
407 | FFLAGS = -Mfree -byteswapio -O |
---|
408 | F77FLAGS = -byteswapio -O |
---|
409 | FNGFLAGS = $(FFLAGS) |
---|
410 | LDFLAGS = |
---|
411 | CC = mpicc -cc=pgcc |
---|
412 | SCC = pgcc |
---|
413 | CFLAGS = -O |
---|
414 | CPP = /lib/cpp -C -P -traditional |
---|
415 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -D_MPI -DBIT32 |
---|
416 | NCARG_LIBS2 = -L${PGI}/linux86-64/5.2/lib -lpgftnrtl -lpgc \ |
---|
417 | -L/usr/lib64 -lg2c |
---|
418 | |
---|
419 | ########################################################### |
---|
420 | #ARCH PC Linux x86_64 (IA64 and Opteron), PathScale compiler 2.1 or higher, serial, NO GRIB2 |
---|
421 | # |
---|
422 | COMPRESSION_LIBS = |
---|
423 | COMPRESSION_INC = |
---|
424 | FDEFS = |
---|
425 | FC = pathf90 |
---|
426 | SFC = pathf90 |
---|
427 | FFLAGS = -freeform -fno-second-underscore -byteswapio -O |
---|
428 | F77FLAGS = -byteswapio -fno-second-underscore -O |
---|
429 | FNGFLAGS = $(FFLAGS) |
---|
430 | LDFLAGS = |
---|
431 | CC = pathcc |
---|
432 | SCC = pathcc |
---|
433 | CFLAGS = -O |
---|
434 | CPP = /lib/cpp -C -P -traditional |
---|
435 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 |
---|
436 | NCARG_LIBS2 = |
---|
437 | |
---|
438 | ########################################################### |
---|
439 | #ARCH PC Linux x86_64 (IA64 and Opteron), PathScale compiler 2.1 or higher, DM parallel, NO GRIB2 |
---|
440 | # |
---|
441 | COMPRESSION_LIBS = |
---|
442 | COMPRESSION_INC = |
---|
443 | FDEFS = |
---|
444 | FC = mpif90 -f90=pathf90 |
---|
445 | SFC = pathf90 |
---|
446 | FFLAGS = -freeform -fno-second-underscore -byteswapio -O |
---|
447 | F77FLAGS = -byteswapio -fno-second-underscore -O |
---|
448 | FNGFLAGS = $(FFLAGS) |
---|
449 | LDFLAGS = |
---|
450 | CC = mpicc -cc=pathcc |
---|
451 | SCC = pathcc |
---|
452 | CFLAGS = -O |
---|
453 | CPP = /lib/cpp -C -P -traditional |
---|
454 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -D_MPI -DBIT32 |
---|
455 | NCARG_LIBS2 = |
---|
456 | |
---|
457 | ########################################################### |
---|
458 | #ARCH SGI 64 bit IRIX64 serial, NO GRIB2 |
---|
459 | # |
---|
460 | COMPRESSION_LIBS = |
---|
461 | COMPRESSION_INC = |
---|
462 | FDEFS = |
---|
463 | FC = f90 |
---|
464 | SFC = f90 |
---|
465 | FFLAGS = -freeform -64 |
---|
466 | F77FLAGS = -64 |
---|
467 | FNGFLAGS = $(FFLAGS) |
---|
468 | LDFLAGS = -64 |
---|
469 | CC = cc |
---|
470 | SCC = cc |
---|
471 | CFLAGS = -64 |
---|
472 | CPP = /lib/cpp -C -P |
---|
473 | CPPFLAGS = -D_UNDERSCORE -DSGI -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 |
---|
474 | |
---|
475 | ########################################################### |
---|
476 | #ARCH SGI 64 bit IRIX64 serial |
---|
477 | # |
---|
478 | COMPRESSION_LIBS = -L/contrib/zlib/lib -lz \ |
---|
479 | -L/contrib/jasper/lib -ljasper \ |
---|
480 | -L/contrib/libpng/lib -lpng |
---|
481 | COMPRESSION_INC = -I/contrib/zlib/include \ |
---|
482 | -I/contrib/jasper/include \ |
---|
483 | -I/contrib/libpng/include |
---|
484 | FC = f90 |
---|
485 | SFC = f90 |
---|
486 | FFLAGS = -freeform -64 |
---|
487 | F77FLAGS = -64 |
---|
488 | FNGFLAGS = $(FFLAGS) |
---|
489 | LDFLAGS = -64 |
---|
490 | CC = cc |
---|
491 | SCC = cc |
---|
492 | CFLAGS = -64 |
---|
493 | CPP = /lib/cpp -C -P |
---|
494 | CPPFLAGS = -D_UNDERSCORE -DSGI -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 |
---|
495 | |
---|
496 | ########################################################### |
---|
497 | #ARCH SGI Altix 4700 Linux ia64, Intel compiler DM parallel |
---|
498 | # |
---|
499 | FC = ifort -lmpi |
---|
500 | SFC = ifort |
---|
501 | FFLAGS = -FR -convert big_endian |
---|
502 | F77FLAGS = -convert big_endian |
---|
503 | FNGFLAGS = $(FFLAGS) |
---|
504 | LDFLAGS = |
---|
505 | CC = icc -lmpi |
---|
506 | SCC = gcc |
---|
507 | CFLAGS = -w |
---|
508 | CPP = /lib/cpp -C -P -traditional |
---|
509 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -D_MPI -DBIT32 |
---|
510 | |
---|
511 | ########################################################### |
---|
512 | #ARCH Sun SunOS serial, NO GRIB2 |
---|
513 | # |
---|
514 | COMPRESSION_LIBS = |
---|
515 | COMPRESSION_INC = |
---|
516 | FDEFS = |
---|
517 | FC = f90 |
---|
518 | SFC = f90 |
---|
519 | FFLAGS = -free |
---|
520 | F77FLAGS = |
---|
521 | FNGFLAGS = $(FFLAGS) |
---|
522 | LDFLAGS = |
---|
523 | CC = cc |
---|
524 | SCC = cc |
---|
525 | CFLAGS = -O |
---|
526 | CPP = /usr/ccs/lib/cpp -C -P |
---|
527 | CPPFLAGS = -D_UNDERSCORE -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 |
---|
528 | |
---|
529 | ########################################################### |
---|
530 | #ARCH Sun SunOS serial |
---|
531 | # |
---|
532 | FC = f90 |
---|
533 | SFC = f90 |
---|
534 | FFLAGS = -free |
---|
535 | F77FLAGS = |
---|
536 | FNGFLAGS = $(FFLAGS) |
---|
537 | LDFLAGS = |
---|
538 | CC = cc |
---|
539 | SCC = cc |
---|
540 | CFLAGS = -O |
---|
541 | CPP = /usr/ccs/lib/cpp -C -P |
---|
542 | CPPFLAGS = -D_UNDERSCORE -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 |
---|
543 | |
---|
544 | ########################################################### |
---|
545 | #ARCH Darwin serial, xlf compiler, NO GRIB2 |
---|
546 | # |
---|
547 | COMPRESSION_LIBS = |
---|
548 | COMPRESSION_INC = |
---|
549 | FDEFS = |
---|
550 | NCARG_LIBS = -L$(NCARG_ROOT)/lib -lncarg -lcgm -lncarg_gks -lncarg_c \ |
---|
551 | -L/usr/X11R6/lib -lX11 \ |
---|
552 | -L/opt/ibmcmp/xlf/8.1/lib -lg2c |
---|
553 | FC = xlf90_r |
---|
554 | SFC = xlf90_r |
---|
555 | FFLAGS = -qfree |
---|
556 | F77FLAGS = -qfixed |
---|
557 | FNGFLAGS = $(FFLAGS) -qextname |
---|
558 | LDFLAGS = -Wl,-stack_size,10000000,-stack_addr,0xc0000000 |
---|
559 | CC = gcc-3.3 # NCAR silly thing |
---|
560 | CC = cc |
---|
561 | SCC = $(CC) |
---|
562 | CFLAGS = -O |
---|
563 | CPP = /usr/bin/cpp -C -P |
---|
564 | CPPFLAGS = -DAIX -DMAC -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 |
---|
565 | RANLIB = ranlib |
---|
566 | |
---|
567 | ########################################################### |
---|
568 | #ARCH Darwin serial, xlf compiler |
---|
569 | # |
---|
570 | NCARG_LIBS = -L$(NCARG_ROOT)/lib -lncarg -lcgm -lncarg_gks -lncarg_c \ |
---|
571 | -L/usr/X11R6/lib -lX11 \ |
---|
572 | -L/opt/ibmcmp/xlf/8.1/lib -lg2c |
---|
573 | FC = xlf90_r |
---|
574 | SFC = xlf90_r |
---|
575 | FFLAGS = -qfree |
---|
576 | F77FLAGS = -qfixed |
---|
577 | FNGFLAGS = $(FFLAGS) -qextname |
---|
578 | LDFLAGS = -Wl,-stack_size,10000000,-stack_addr,0xc0000000 |
---|
579 | CC = gcc-3.3 # NCAR silly thing |
---|
580 | CC = cc |
---|
581 | SCC = $(CC) |
---|
582 | CFLAGS = -O |
---|
583 | CPP = /usr/bin/cpp -C -P |
---|
584 | CPPFLAGS = -DAIX -DMAC -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 |
---|
585 | RANLIB = ranlib |
---|
586 | |
---|
587 | ########################################################### |
---|
588 | #ARCH Darwin serial, g95 compiler, NO GRIB2 |
---|
589 | # |
---|
590 | COMPRESSION_LIBS = |
---|
591 | COMPRESSION_INC = |
---|
592 | FDEFS = |
---|
593 | FC = g95 |
---|
594 | SFC = g95 |
---|
595 | FFLAGS = -ffree-form -g -fno-second-underscore |
---|
596 | F77FLAGS = -ffixed-form -g -fno-second-underscore |
---|
597 | FNGFLAGS = $(FFLAGS) |
---|
598 | LDFLAGS = -g |
---|
599 | CC = gcc |
---|
600 | SCC = gcc |
---|
601 | CFLAGS = -g |
---|
602 | CPP = /usr/bin/cpp -C -P -traditional |
---|
603 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUXG95 -DIO_NETCDF -DBIT32 |
---|
604 | RANLIB = ranlib |
---|
605 | |
---|
606 | ########################################################### |
---|
607 | #ARCH Darwin serial, g95 compiler |
---|
608 | # |
---|
609 | FC = g95 |
---|
610 | SFC = g95 |
---|
611 | FFLAGS = -ffree-form -g -fno-second-underscore |
---|
612 | F77FLAGS = -ffixed-form -g -fno-second-underscore |
---|
613 | FNGFLAGS = $(FFLAGS) |
---|
614 | LDFLAGS = -g |
---|
615 | CC = gcc |
---|
616 | SCC = gcc |
---|
617 | CFLAGS = -g |
---|
618 | CPP = /usr/bin/cpp -C -P -traditional |
---|
619 | CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUXG95 -DIO_NETCDF -DBIT32 |
---|
620 | RANLIB = ranlib |
---|
621 | |
---|
622 | ################################################################## |
---|
623 | #ARCH NULL |
---|