enhancement
[WPS.git] / arch / configure.defaults
blob7a0f70b75837849b375b651bc893ecb3d8528e36
1 ###########################################################
2 #ARCH   AIX     serial, NO GRIB2
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         =
23 ###########################################################
24 #ARCH   AIX     serial
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         =
48 ###########################################################
49 #ARCH   AIX     DM parallel, NO GRIB2
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         =
70 ###########################################################
71 #ARCH   AIX     DM parallel
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         =
95 ###########################################################
96 #ARCH   Compaq OSF1 alpha       serial, NO GRIB2
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
113 ###########################################################
114 #ARCH   Compaq OSF1 alpha       serial
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
128 ###########################################################
129 #ARCH   Compaq OSF1 alpha       DM parallel, NO GRIB2
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
146 ###########################################################
147 #ARCH   Compaq OSF1 alpha       DM parallel
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
161 ###########################################################
162 #ARCH   PC Linux i486 i586 i686, PGI compiler   serial, NO GRIB2
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
181 ###########################################################
182 #ARCH   PC Linux i486 i586 i686, PGI compiler   serial
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
198 ###########################################################
199 #ARCH   PC Linux i486 i586 i686, PGI compiler   DM parallel, NO GRIB2
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
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
234 ###########################################################
235 #ARCH   PC Linux i486 i586 i686, Intel compiler serial, NO GRIB2
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
252 ###########################################################
253 #ARCH   PC Linux i486 i586 i686, Intel compiler serial
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
267 ###########################################################
268 #ARCH   PC Linux i486 i586 i686, Intel compiler DM parallel, NO GRIB2
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
285 ###########################################################
286 #ARCH   PC Linux i486 i586 i686, Intel compiler DM parallel
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
300 ###########################################################
301 #ARCH   PC Linux i486 i586 i686, g95 compiler,  serial, NO GRIB2
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
318 ###########################################################
319 #ARCH   PC Linux i486 i586 i686, g95 compiler,  serial
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
333 ###########################################################
334 #ARCH    PC Linux x86_64 (IA64 and Opteron), PGI compiler 5.2 or higher, serial, NO GRIB2
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
353 ###########################################################
354 #ARCH    PC Linux x86_64 (IA64 and Opteron), PGI compiler 5.2 or higher, serial
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
376 ###########################################################
377 #ARCH    Cray XT Linux x86_64 (IA64 and Opteron), PGI compiler 5.2 or higher, DM parallel, NO GRIB2
379 COMPRESSION_LIBS        =
380 COMPRESSION_INC         =
381 FDEFS                   =
382 FC              =       ftn
383 SFC             =       pgf90
384 FFLAGS          =       -Mfree -byteswapio -O3 -fastsse
385 F77FLAGS        =       -byteswapio -O3
386 FNGFLAGS        =       $(FFLAGS)
387 LDFLAGS         =
388 CC              =       gcc
389 SCC             =       pgcc
390 CFLAGS          =       -O3
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
396 ###########################################################
397 #ARCH    PC Linux x86_64 (IA64 and Opteron), PGI compiler 5.2 or higher, DM parallel, NO GRIB2
399 COMPRESSION_LIBS        =
400 COMPRESSION_INC         =
401 FDEFS                   =
402 FC              =       mpif90 -f90=pgf90
403 SFC             =       pgf90
404 FFLAGS          =       -Mfree -byteswapio -O
405 F77FLAGS        =       -byteswapio -O
406 FNGFLAGS        =       $(FFLAGS)
407 LDFLAGS         =       
408 CC              =       mpicc -cc=pgcc
409 SCC             =       pgcc
410 CFLAGS          =       -O
411 CPP             =       /lib/cpp -C -P -traditional
412 CPPFLAGS        =       -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -D_MPI -DBIT32
413 NCARG_LIBS2     =       -L${PGI}/linux86-64/5.2/lib -lpgftnrtl -lpgc \
414                         -L/usr/lib64 -lg2c
416 ###########################################################
417 #ARCH    PC Linux x86_64 (IA64 and Opteron), PGI compiler 5.2 or higher, DM parallel
419 COMPRESSION_LIBS        =       -L/contrib/zlib/lib -lz \
420                                 -L/contrib/jasper/lib -ljasper \
421                                 -L/contrib/libpng/lib -lpng
422 COMPRESSION_INC         =       -I/contrib/zlib/include \
423                                 -I/contrib/jasper/include \
424                                 -I/contrib/libpng/include
425 FC              =       mpif90 -f90=pgf90
426 SFC             =       pgf90
427 FFLAGS          =       -Mfree -byteswapio -O
428 F77FLAGS        =       -byteswapio -O
429 FNGFLAGS        =       $(FFLAGS)
430 LDFLAGS         =       
431 CC              =       mpicc -cc=pgcc
432 SCC             =       pgcc
433 CFLAGS          =       -O
434 CPP             =       /lib/cpp -C -P -traditional
435 CPPFLAGS        =       -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -D_MPI -DBIT32
436 NCARG_LIBS2     =       -L${PGI}/linux86-64/5.2/lib -lpgftnrtl -lpgc \
437                         -L/usr/lib64 -lg2c
439 ###########################################################
440 #ARCH    PC Linux x86_64 (IA64 and Opteron), PathScale compiler 2.1 or higher, serial, NO GRIB2
442 COMPRESSION_LIBS        =
443 COMPRESSION_INC         =
444 FDEFS                   =
445 FC              =       pathf90
446 SFC             =       pathf90
447 FFLAGS          =       -freeform -fno-second-underscore -byteswapio -O
448 F77FLAGS        =       -byteswapio -fno-second-underscore -O
449 FNGFLAGS        =       $(FFLAGS)
450 LDFLAGS         =       
451 CC              =       pathcc
452 SCC             =       pathcc
453 CFLAGS          =       -O
454 CPP             =       /lib/cpp -C -P -traditional
455 CPPFLAGS        =       -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32
456 NCARG_LIBS2     =       
458 ###########################################################
459 #ARCH    PC Linux x86_64 (IA64 and Opteron), PathScale compiler 2.1 or higher, DM parallel, NO GRIB2
461 COMPRESSION_LIBS        =
462 COMPRESSION_INC         =
463 FDEFS                   =
464 FC              =       mpif90 -f90=pathf90
465 SFC             =       pathf90
466 FFLAGS          =       -freeform -fno-second-underscore -byteswapio -O
467 F77FLAGS        =       -byteswapio -fno-second-underscore -O
468 FNGFLAGS        =       $(FFLAGS)
469 LDFLAGS         =       
470 CC              =       mpicc -cc=pathcc
471 SCC             =       pathcc
472 CFLAGS          =       -O
473 CPP             =       /lib/cpp -C -P -traditional
474 CPPFLAGS        =       -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -D_MPI -DBIT32
475 NCARG_LIBS2     =       
477 ###########################################################
478 #ARCH   SGI 64 bit IRIX64       serial, NO GRIB2
480 COMPRESSION_LIBS        =
481 COMPRESSION_INC         =
482 FDEFS                   =
483 FC              =       f90
484 SFC             =       f90
485 FFLAGS          =       -freeform -64
486 F77FLAGS        =       -64
487 FNGFLAGS        =       $(FFLAGS)
488 LDFLAGS         =       -64
489 CC              =       cc
490 SCC             =       cc
491 CFLAGS          =       -64
492 CPP             =       /lib/cpp -C -P
493 CPPFLAGS        =       -D_UNDERSCORE -DSGI -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32
495 ###########################################################
496 #ARCH   SGI 64 bit IRIX64       serial
498 COMPRESSION_LIBS        =       -L/contrib/zlib/lib -lz \
499                                 -L/contrib/jasper/lib -ljasper \
500                                 -L/contrib/libpng/lib -lpng
501 COMPRESSION_INC         =       -I/contrib/zlib/include \
502                                 -I/contrib/jasper/include \
503                                 -I/contrib/libpng/include
504 FC              =       f90
505 SFC             =       f90
506 FFLAGS          =       -freeform -64
507 F77FLAGS        =       -64
508 FNGFLAGS        =       $(FFLAGS)
509 LDFLAGS         =       -64
510 CC              =       cc
511 SCC             =       cc
512 CFLAGS          =       -64
513 CPP             =       /lib/cpp -C -P
514 CPPFLAGS        =       -D_UNDERSCORE -DSGI -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32
516 ###########################################################
517 #ARCH   SGI Altix 4700 Linux ia64, Intel compiler     DM parallel
519 FC              =       ifort -lmpi
520 SFC             =       ifort
521 FFLAGS          =       -FR -convert big_endian
522 F77FLAGS        =       -convert big_endian
523 FNGFLAGS        =       $(FFLAGS)
524 LDFLAGS         =
525 CC              =       icc -lmpi
526 SCC             =       gcc
527 CFLAGS          =       -w
528 CPP             =       /lib/cpp -C -P -traditional
529 CPPFLAGS        =       -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -D_MPI -DBIT32
531 ###########################################################
532 #ARCH   Sun SunOS       serial, NO GRIB2
534 COMPRESSION_LIBS        =
535 COMPRESSION_INC         =
536 FDEFS                   =
537 FC              =       f90
538 SFC             =       f90
539 FFLAGS          =       -free
540 F77FLAGS        =       
541 FNGFLAGS        =       $(FFLAGS)
542 LDFLAGS         =       
543 CC              =       cc
544 SCC             =       cc
545 CFLAGS          =       -O
546 CPP             =       /usr/ccs/lib/cpp -C -P
547 CPPFLAGS        =       -D_UNDERSCORE -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32
549 ###########################################################
550 #ARCH   Sun SunOS       serial
552 FC              =       f90
553 SFC             =       f90
554 FFLAGS          =       -free
555 F77FLAGS        =       
556 FNGFLAGS        =       $(FFLAGS)
557 LDFLAGS         =       
558 CC              =       cc
559 SCC             =       cc
560 CFLAGS          =       -O
561 CPP             =       /usr/ccs/lib/cpp -C -P
562 CPPFLAGS        =       -D_UNDERSCORE -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32
564 ###########################################################
565 #ARCH   Darwin  serial, xlf compiler, NO GRIB2
567 COMPRESSION_LIBS        =
568 COMPRESSION_INC         =
569 FDEFS                   =
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 -DMACOS -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32
585 RANLIB          =       ranlib
587 ###########################################################
588 #ARCH   Darwin  serial, xlf compiler
590 NCARG_LIBS      =       -L$(NCARG_ROOT)/lib -lncarg -lcgm -lncarg_gks -lncarg_c \
591                         -L/usr/X11R6/lib -lX11 \
592                         -L/opt/ibmcmp/xlf/8.1/lib -lg2c
593 FC              =       xlf90_r
594 SFC             =       xlf90_r
595 FFLAGS          =       -qfree
596 F77FLAGS        =       -qfixed
597 FNGFLAGS        =       $(FFLAGS) -qextname
598 LDFLAGS         =       -Wl,-stack_size,10000000,-stack_addr,0xc0000000
599 CC              =       gcc-3.3 # NCAR silly thing
600 CC              =       cc
601 SCC             =       $(CC)
602 CFLAGS          =       -O
603 CPP             =       /usr/bin/cpp -C -P
604 CPPFLAGS        =       -DAIX -DMACOS -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32
605 RANLIB          =       ranlib
607 ###########################################################
608 #ARCH   Darwin  serial, xlf gcc3.3 SystemStubs, NO GRIB2
610 COMPRESSION_LIBS        =
611 COMPRESSION_INC         =
612 FDEFS                   =
613 NCARG_LIBS      =       -L$(NCARG_ROOT)/lib -lncarg -lcgm -lncarg_gks -lncarg_c \
614                         -L/usr/X11R6/lib -lX11 \
615                         -L/opt/ibmcmp/xlf/8.1/lib -lg2c
616 FC              =       xlf90_r
617 SFC             =       xlf90_r
618 FFLAGS          =       -qfree
619 F77FLAGS        =       -qfixed
620 FNGFLAGS        =       $(FFLAGS) -qextname
621 LDFLAGS         =       -Wl,-stack_size,10000000,-stack_addr,0xc0000000 -L/usr/lib -lSystemStubs
622 CC              =       gcc-3.3
623 SCC             =       $(CC)
624 CFLAGS          =       -O
625 CPP             =       /usr/bin/cpp -C -P
626 CPPFLAGS        =       -DAIX -DMACOS -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32
627 RANLIB          =       ranlib
629 ###########################################################
630 #ARCH   Darwin  serial, xlf gcc3.3 SystemStubs
632 NCARG_LIBS      =       -L$(NCARG_ROOT)/lib -lncarg -lcgm -lncarg_gks -lncarg_c \
633                         -L/usr/X11R6/lib -lX11 \
634                         -L/opt/ibmcmp/xlf/8.1/lib -lg2c
635 FC              =       xlf90_r
636 SFC             =       xlf90_r
637 FFLAGS          =       -qfree
638 F77FLAGS        =       -qfixed
639 FNGFLAGS        =       $(FFLAGS) -qextname
640 LDFLAGS         =       -Wl,-stack_size,10000000,-stack_addr,0xc0000000 -L/usr/lib -lSystemStubs
641 CC              =       gcc-3.3
642 SCC             =       $(CC)
643 CFLAGS          =       -O
644 CPP             =       /usr/bin/cpp -C -P
645 CPPFLAGS        =       -DAIX -DMACOS -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32
646 RANLIB          =       ranlib
648 ###########################################################
649 #ARCH   Darwin  serial, PPC, g95 compiler, NO GRIB2
651 COMPRESSION_LIBS        =
652 COMPRESSION_INC         =
653 FDEFS                   =
654 FC              =       g95
655 SFC             =       g95
656 FFLAGS          =       -ffree-form -g -fno-second-underscore
657 F77FLAGS        =       -ffixed-form -g -fno-second-underscore
658 FNGFLAGS        =       $(FFLAGS)
659 LDFLAGS         =       -g
660 CC              =       gcc
661 SCC             =       gcc
662 CFLAGS          =       -g
663 CPP             =       /usr/bin/cpp -C -P -traditional
664 CPPFLAGS        =       -D_UNDERSCORE -DBYTESWAP -DLINUXG95 -DIO_NETCDF -DBIT32
665 RANLIB          =       ranlib
667 ###########################################################
668 #ARCH   Darwin  serial, PPC, g95 compiler
670 FC              =       g95
671 SFC             =       g95
672 FFLAGS          =       -ffree-form -g -fno-second-underscore
673 F77FLAGS        =       -ffixed-form -g -fno-second-underscore
674 FNGFLAGS        =       $(FFLAGS)
675 LDFLAGS         =       -g
676 CC              =       gcc
677 SCC             =       gcc
678 CFLAGS          =       -g
679 CPP             =       /usr/bin/cpp -C -P -traditional
680 CPPFLAGS        =       -D_UNDERSCORE -DBYTESWAP -DLINUXG95 -DIO_NETCDF -DBIT32
681 RANLIB          =       ranlib
683 ###########################################################
684 #ARCH   Darwin  serial, INTEL, g95 compiler, NO GRIB2
686 COMPRESSION_LIBS        =
687 COMPRESSION_INC         =
688 FDEFS                   =
689 FC              =       g95
690 SFC             =       g95
691 FFLAGS          =       -ffree-form -g -fendian=big
692 F77FLAGS        =       -ffixed-form -g -fendian=big
693 FNGFLAGS        =       $(FFLAGS)
694 LDFLAGS         =       -g
695 CC              =       gcc
696 SCC             =       gcc
697 CFLAGS          =       -g
698 CPP             =       /usr/bin/cpp -C -P -traditional
699 CPPFLAGS        =       -D_DOUBLEUNDERSCORE -DBYTESWAP -DIO_NETCDF -DBIT32 -DMACOS
700 RANLIB          =       ranlib
702 ###########################################################
703 #ARCH   Darwin  serial, INTEL, g95 compiler
705 COMPRESSION_LIBS        =       -L/stink/gill/WPS_LIBS/local/lib \
706                                 -ljasper -lpng12 -lpng -lz
707 COMPRESSION_INC         =       -I/stink/gill/WPS_LIBS/local/include
708 FC              =       g95
709 SFC             =       g95
710 FFLAGS          =       -ffree-form -g -fendian=big
711 F77FLAGS        =       -ffixed-form -g -fendian=big
712 FNGFLAGS        =       $(FFLAGS)
713 LDFLAGS         =       -g
714 CC              =       gcc
715 SCC             =       gcc
716 CFLAGS          =       -g
717 CPP             =       /usr/bin/cpp -C -P -traditional
718 CPPFLAGS        =       -D_DOUBLEUNDERSCORE -DBYTESWAP -DIO_NETCDF -DBIT32 -DMACOS
719 RANLIB          =       ranlib
721 ##################################################################
722 #ARCH   UNICOS/mp  machine crayx1                      DM parallel
723 #  Cray X1/X1E (MPI, MSP mode)
724 COMPRESSION_LIBS        =
725 COMPRESSION_INC         =
726 FDEFS                   =
727 FC              =       ftn
728 SFC             =       ftn
729 FFLAGS          =       -f free -N 255 -I. -dy -O3 -p../../$(WRF_DIR)/frame
730 F77FLAGS        =       -I. -O2 -dy -p./ngl/g2
731 FNGFLAGS        =       -I. -O2 -dy
732 LDFLAGS         =
733 CC              =       cc
734 SCC             =       cc
735 CFLAGS          =       -w
736 CPP             =       cpp -C -P -traditional
737 CPPFLAGS        =       -D_UNDERSCORE -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -D_MPI -DBIT32 -UCRAY
739 ###########################################################
740 #ARCH   PC Linux x86_64, g95 compiler,  serial, NO GRIB2
742 COMPRESSION_LIBS        =
743 COMPRESSION_INC         =
744 FDEFS                   =
745 FC              =       g95
746 SFC             =       g95
747 FFLAGS          =       -ffree-form -g -fno-second-underscore
748 F77FLAGS        =       -ffixed-form -g -fno-second-underscore
749 FNGFLAGS        =       $(FFLAGS)
750 LDFLAGS         =       -g
751 CC              =       gcc
752 SCC             =       gcc
753 CFLAGS          =       -g
754 CPP             =       /usr/bin/cpp -C -P -traditional
755 CPPFLAGS        =       -D_UNDERSCORE -DBYTESWAP -DLINUXG95 -DIO_NETCDF -DBIT32
757 ###########################################################
758 #ARCH   PC Linux x86_64, g95 compiler,  serial
760 FC              =       g95
761 SFC             =       g95
762 FFLAGS          =       -ffree-form -g -fno-second-underscore
763 F77FLAGS        =       -ffixed-form -g -fno-second-underscore
764 FNGFLAGS        =       $(FFLAGS)
765 LDFLAGS         =       -g
766 CC              =       gcc
767 SCC             =       gcc
768 CFLAGS          =       -g
769 CPP             =       /usr/bin/cpp -C -P -traditional
770 CPPFLAGS        =       -D_UNDERSCORE -DBYTESWAP -DLINUXG95 -DIO_NETCDF -DBIT32
772 ##################################################################
773 #ARCH   NULL