1 ########################################################################################################################
2 #ARCH Linux ppc64le POWER Linux, XL compiler # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
4 COMPRESSION_LIBS = CONFIGURE_COMP_L
5 COMPRESSION_INC = CONFIGURE_COMP_I
6 FDEFS = CONFIGURE_FDEFS
14 FFLAGS = -qfree=f90 -qufmt=be
15 F77FLAGS = -qfixed -qufmt=be
19 CPP = cpp -P -traditional
20 CPPFLAGS = -Uvector -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
22 ########################################################################################################################
23 #ARCH Linux ppc64le POWER Linux, PGI compiler # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
25 COMPRESSION_LIBS = CONFIGURE_COMP_L
26 COMPRESSION_INC = CONFIGURE_COMP_I
27 FDEFS = CONFIGURE_FDEFS
35 FFLAGS = -Mfree -byteswapio
36 F77FLAGS = -Mfixed -byteswapio
40 CPP = cpp -P -traditional
41 CPPFLAGS = -Uvector -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
44 ########################################################################################################################
45 #ARCH Linux ppc64 BG bglxf compiler with blxlc # dmpar
47 COMPRESSION_LIBS = -L$(JASPERLIB) -ljasper -lpng -lz
48 COMPRESSION_INC = -I$(JASPERINC)
50 NCARG_LIBS2 = -L/usr/local/lib64/r4i4 -lncarg -lncarg_gks -lncarg_c \
51 -L/usr/X11R6/lib -lX11
52 BGL_SYS = /bgl/BlueLight/ppcfloor/bglsys
53 MPI_INC = -I$(BGL_SYS)/include
54 MPI_LIB = -L$(BGL_SYS)/lib -lmpich.rts -lmsglayer.rts -lrts.rts -ldevices.rts
59 FFLAGS = -qfree=f90 $(MPI_INC)
60 F77FLAGS = -qfixed $(MPI_INC)
65 # this might be different on different systems but we want the xlf version of cpp, not Linux's
67 CPP = /opt/ibmcmp/xlf/9.1/exe/cpp -P -traditional
69 CPP = /opt/ibmcmp/xlf/bg/10.1/exe/cpp -P -traditional
70 CPPFLAGS = -DAIX -DIBM4 -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
73 ########################################################################################################################
74 #ARCH Linux i486 i586 i686, PGI compiler # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
76 COMPRESSION_LIBS = CONFIGURE_COMP_L
77 COMPRESSION_INC = CONFIGURE_COMP_I
78 FDEFS = CONFIGURE_FDEFS
79 NCARG_LIBS2 = -L${PGI}/linux86/6.1/lib -lpgftnrtl -lpgc \
80 -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3 -lg2c
88 FFLAGS = -Mfree -byteswapio -O
89 F77FLAGS = -Mfixed -byteswapio -O
94 CPP = /lib/cpp -P -traditional
95 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
99 ########################################################################################################################
100 #ARCH Linux i486 i586 i686, Intel compiler # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
102 COMPRESSION_LIBS = CONFIGURE_COMP_L
103 COMPRESSION_INC = CONFIGURE_COMP_I
104 FDEFS = CONFIGURE_FDEFS
112 FFLAGS = -FR -convert big_endian
113 F77FLAGS = -FI -convert big_endian
118 CPP = /lib/cpp -P -traditional
119 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
123 ########################################################################################################################
124 #ARCH Linux i486 i586 i686, g95 # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
126 COMPRESSION_LIBS = CONFIGURE_COMP_L
127 COMPRESSION_INC = CONFIGURE_COMP_I
128 FDEFS = CONFIGURE_FDEFS
136 FFLAGS = -ffree-form -O -fendian=big
137 F77FLAGS = -ffixed-form -O -fendian=big
142 CPP = /usr/bin/cpp -P -traditional
143 CPPFLAGS = -D_DOUBLEUNDERSCORE -DBYTESWAP -DLINUXG95 -DIO_NETCDF -DBIT32 CONFIGURE_MPI
147 ########################################################################################################################
148 #ARCH Linux i486 i586 i686, gfortran # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
150 COMPRESSION_LIBS = CONFIGURE_COMP_L
151 COMPRESSION_INC = CONFIGURE_COMP_I
152 FDEFS = CONFIGURE_FDEFS
160 FFLAGS = -ffree-form -O -fconvert=big-endian -frecord-marker=4
161 F77FLAGS = -ffixed-form -O -fconvert=big-endian -frecord-marker=4
162 FCCOMPAT = CONFIGURE_COMPAT_FLAGS
167 CPP = /usr/bin/cpp -P -traditional
168 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DBIT32 -DNO_SIGNAL CONFIGURE_MPI
171 ########################################################################################################################
172 #ARCH Linux x86_64, gfortran # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
174 COMPRESSION_LIBS = CONFIGURE_COMP_L
175 COMPRESSION_INC = CONFIGURE_COMP_I
176 FDEFS = CONFIGURE_FDEFS
184 FFLAGS = -ffree-form -O -fconvert=big-endian -frecord-marker=4
185 F77FLAGS = -ffixed-form -O -fconvert=big-endian -frecord-marker=4
186 FCCOMPAT = CONFIGURE_COMPAT_FLAGS
191 CPP = /usr/bin/cpp -P -traditional
192 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DBIT32 -DNO_SIGNAL CONFIGURE_MPI
195 ########################################################################################################################
196 #ARCH Linux x86_64, PGI compiler # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
198 COMPRESSION_LIBS = CONFIGURE_COMP_L
199 COMPRESSION_INC = CONFIGURE_COMP_I
200 FDEFS = CONFIGURE_FDEFS
201 NCARG_LIBS2 = -L${PGI}/linux86-64/5.2/lib -lpgftnrtl -lpgc \
210 FFLAGS = -Mfree -byteswapio -O
211 F77FLAGS = -Mfixed -byteswapio -O
216 CPP = /lib/cpp -P -traditional
217 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
221 ########################################################################################################################
222 #ARCH Linux x86_64, PGI compiler, SGI MPT # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
224 COMPRESSION_LIBS = CONFIGURE_COMP_L
225 COMPRESSION_INC = CONFIGURE_COMP_I
226 FDEFS = CONFIGURE_FDEFS
227 NCARG_LIBS2 = -L${PGI}/linux86-64/5.2/lib -lpgftnrtl -lpgc \
231 DM_FC = $(SFC) -I$(MPI_ROOT)/include
232 DM_CC = $(SCC) -I$(MPI_ROOT)/include
236 FFLAGS = -Mfree -byteswapio -O
237 F77FLAGS = -Mfixed -byteswapio -O
240 LDFLAGS = -L$(MPI_ROOT)/lib -lmpi
242 CPP = /lib/cpp -P -traditional
243 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
247 ########################################################################################################################
248 #ARCH Linux x86_64, IA64 and Opteron # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
250 COMPRESSION_LIBS = CONFIGURE_COMP_L
251 COMPRESSION_INC = CONFIGURE_COMP_I
252 FDEFS = CONFIGURE_FDEFS
255 DM_FC = mpif90 -f90=pathf90
256 DM_CC = mpicc -cc=pathcc
260 FFLAGS = -freeform -fno-second-underscore -byteswapio -O
261 F77FLAGS = -byteswapio -fno-second-underscore -O
266 CPP = /lib/cpp -P -traditional
267 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
271 ########################################################################################################################
272 #ARCH Linux x86_64, Intel compiler # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
274 COMPRESSION_LIBS = CONFIGURE_COMP_L
275 COMPRESSION_INC = CONFIGURE_COMP_I
276 FDEFS = CONFIGURE_FDEFS
284 FFLAGS = -FR -convert big_endian
285 F77FLAGS = -FI -convert big_endian
290 CPP = /lib/cpp -P -traditional
291 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
295 ########################################################################################################################
296 #ARCH Linux x86_64, Intel compiler, SGI MPT # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
298 COMPRESSION_LIBS = CONFIGURE_COMP_L
299 COMPRESSION_INC = CONFIGURE_COMP_I
300 FDEFS = CONFIGURE_FDEFS
303 DM_FC = $(SFC) -I$(MPI_ROOT)/include
304 DM_CC = $(SCC) -I$(MPI_ROOT)/include
308 FFLAGS = -FR -convert big_endian
309 F77FLAGS = -FI -convert big_endian
312 LDFLAGS = -L$(MPI_ROOT)/lib -lmpi
314 CPP = /lib/cpp -P -traditional
315 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
319 ########################################################################################################################
320 #ARCH Linux x86_64, Intel compiler, IBM POE # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
322 COMPRESSION_LIBS = CONFIGURE_COMP_L
323 COMPRESSION_INC = CONFIGURE_COMP_I
324 FDEFS = CONFIGURE_FDEFS
332 FFLAGS = -FR -convert big_endian
333 F77FLAGS = -FI -convert big_endian
338 CPP = /lib/cpp -P -traditional
339 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
343 ########################################################################################################################
344 #ARCH Darwin Intel PGI compiler # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
346 COMPRESSION_LIBS = CONFIGURE_COMP_L
347 COMPRESSION_INC = CONFIGURE_COMP_I
348 FDEFS = CONFIGURE_FDEFS
356 FFLAGS = -Mfree -byteswapio -O2
357 F77FLAGS = -Mfixed -byteswapio -O2
362 CPP = /usr/bin/cpp -P -traditional
363 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -DMACOS CONFIGURE_MPI
368 ########################################################################################################################
369 #ARCH Darwin Intel PGI compiler; optional DM -f90=pgf90 # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
371 COMPRESSION_LIBS = CONFIGURE_COMP_L
372 COMPRESSION_INC = CONFIGURE_COMP_I
373 FDEFS = CONFIGURE_FDEFS
381 FFLAGS = -Mfree -byteswapio -O2
382 F77FLAGS = -Mfixed -byteswapio -O2
387 CPP = /usr/bin/cpp -P -traditional
388 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -DMACOS CONFIGURE_MPI
393 ########################################################################################################################
394 #ARCH Darwin Intel Intel compiler # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
396 COMPRESSION_LIBS = CONFIGURE_COMP_L
397 COMPRESSION_INC = CONFIGURE_COMP_I
398 FDEFS = CONFIGURE_FDEFS
406 FFLAGS = -FR -convert big_endian
407 F77FLAGS = -FI -convert big_endian
412 CPP = /usr/bin/cpp -P -traditional
413 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -DMACOS CONFIGURE_MPI
417 ########################################################################################################################
418 #ARCH Darwin Intel g95 compiler # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
420 COMPRESSION_LIBS = CONFIGURE_COMP_L
421 COMPRESSION_INC = CONFIGURE_COMP_I
422 FDEFS = CONFIGURE_FDEFS
425 DM_FC = mpif90 -f90=g95
426 DM_CC = mpicc -cc=gcc
430 FFLAGS = -ffree-form -g -fendian=big
431 F77FLAGS = -ffixed-form -g -fendian=big
436 CPP = /usr/bin/cpp -P -traditional
437 CPPFLAGS = -D_DOUBLEUNDERSCORE -DBYTESWAP -DIO_NETCDF -DBIT32 -DMACOS CONFIGURE_MPI
442 ########################################################################################################################
443 #ARCH Darwin Intel gfortran/gcc # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
445 COMPRESSION_LIBS = CONFIGURE_COMP_L
446 COMPRESSION_INC = CONFIGURE_COMP_I
447 FDEFS = CONFIGURE_FDEFS
455 FFLAGS = -ffree-form -O -fconvert=big-endian -frecord-marker=4
456 F77FLAGS = -ffixed-form -O -fconvert=big-endian -frecord-marker=4
457 FCCOMPAT = CONFIGURE_COMPAT_FLAGS
462 CPP = /usr/bin/cpp -P -traditional
463 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DIO_NETCDF -DBIT32 -DMACOS -DNO_SIGNAL CONFIGURE_MPI
468 ########################################################################################################################
469 #ARCH Darwin Intel gfortran/clang # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
471 COMPRESSION_LIBS = CONFIGURE_COMP_L
472 COMPRESSION_INC = CONFIGURE_COMP_I
473 FDEFS = CONFIGURE_FDEFS
481 FFLAGS = -ffree-form -O -fconvert=big-endian -frecord-marker=4
482 F77FLAGS = -ffixed-form -O -fconvert=big-endian -frecord-marker=4
483 FCCOMPAT = CONFIGURE_COMPAT_FLAGS
486 # For a WRF OpenMP build, add the gomp library for WPS
489 CPP = /usr/bin/cpp -P -traditional
490 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DIO_NETCDF -DBIT32 -DMACOS -DNO_SIGNAL CONFIGURE_MPI
495 ########################################################################################################################
496 #ARCH Darwin PPC xlf # serial serial_NO_GRIB2
498 COMPRESSION_LIBS = CONFIGURE_COMP_L
499 COMPRESSION_INC = CONFIGURE_COMP_I
500 FDEFS = CONFIGURE_FDEFS
501 NCARG_LIBS = -L$(NCARG_ROOT)/lib -lncarg -lcgm -lncarg_gks -lncarg_c \
502 -L/usr/X11R6/lib -lX11 \
503 -L/opt/ibmcmp/xlf/8.1/lib -lg2c
505 SCC = gcc-3.3 # NCAR silly thing
507 DM_FC = mpif90 -f90=$(SFC)
508 DM_CC = mpicc -cc=$(SCC)
515 FNGFLAGS = $(FFLAGS) -qextname
516 LDFLAGS = -Wl,-stack_size,10000000,-stack_addr,0xc000000
518 CPP = /usr/bin/cpp -P -traditional
519 CPPFLAGS = -DAIX -DMACOS -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
523 #CC = gcc-3.3 # NCAR silly thing
525 ########################################################################################################################
526 #ARCH Darwin PPC xlf gcc3.3 SystemStubs # serial serial_NO_GRIB2
528 COMPRESSION_LIBS = CONFIGURE_COMP_L
529 COMPRESSION_INC = CONFIGURE_COMP_I
530 FDEFS = CONFIGURE_FDEFS
531 NCARG_LIBS = -L$(NCARG_ROOT)/lib -lncarg -lcgm -lncarg_gks -lncarg_c \
532 -L/usr/X11R6/lib -lX11 \
533 -L/opt/ibmcmp/xlf/8.1/lib -lg2c
536 DM_FC = mpif90 -f90=$(SFC)
537 DM_CC = mpicc -cc=$(SCC)
540 FNGFLAGS = $(FFLAGS) -qextname
541 LDFLAGS = -Wl,-stack_size,10000000,-stack_addr,0xc0000000 -L/usr/lib -lSystemStubs
545 CPP = /usr/bin/cpp -P -traditional
546 CPPFLAGS = -DAIX -DMACOS -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
549 ########################################################################################################################
550 #ARCH Darwin PPC g95 # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
552 COMPRESSION_LIBS = CONFIGURE_COMP_L
553 COMPRESSION_INC = CONFIGURE_COMP_I
554 FDEFS = CONFIGURE_FDEFS
557 DM_FC = mpif90 -f90=g95
558 DM_CC = mpicc -cc=gcc
562 FFLAGS = -ffree-form -g -fno-second-underscore
563 F77FLAGS = -ffixed-form -g -fno-second-underscore
568 CPP = /usr/bin/cpp -P -traditional
569 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUXG95 -DIO_NETCDF -DBIT32 CONFIGURE_MPI
574 ########################################################################################################################
575 #ARCH AIX # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
577 COMPRESSION_LIBS = CONFIGURE_COMP_L
578 COMPRESSION_INC = CONFIGURE_COMP_I
579 FDEFS = CONFIGURE_FDEFS
581 NCARG_LIBS2 = -L/usr/local/lib64/r4i4 -lncarg -lncarg_gks -lncarg_c \
582 -L/usr/X11R6/lib -lX11 -lpng_ncl -lz_ncl
593 FCSUFFIX = -qsuffix=f=f90
597 CPP = /usr/lib/cpp -P -traditional
598 CPPFLAGS = -DAIX -DIBM4 -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
601 ########################################################################################################################
602 #ARCH Compaq OSF1 alpha # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
604 COMPRESSION_LIBS = CONFIGURE_COMP_L
605 COMPRESSION_INC = CONFIGURE_COMP_I
606 FDEFS = CONFIGURE_FDEFS
614 FFLAGS = -free -convert big_endian
615 F77FLAGS = -convert big_endian
619 CPP = /usr/bin/cpp -P -traditional
620 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DALPHA -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
623 ########################################################################################################################
624 #ARCH Linux x86_64 g95 compiler # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
626 COMPRESSION_LIBS = CONFIGURE_COMP_L
627 COMPRESSION_INC = CONFIGURE_COMP_I
628 FDEFS = CONFIGURE_FDEFS
631 DM_FC = mpif90 -f90=$(SFC)
632 DM_CC = mpicc -cc=$(SCC)
636 FFLAGS = -ffree-form -g -fno-second-underscore
637 F77FLAGS = -ffixed-form -g -fno-second-underscore
642 CPP = /usr/bin/cpp -P -traditional
643 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUXG95 -DIO_NETCDF -DBIT32 CONFIGURE_MPI
646 ########################################################################################################################
647 #ARCH CYGWIN_NT i686 x86_64 PGI compiler on Windows # serial_NO_GRIB2 dmpar_NO_GRIB2
649 COMPRESSION_LIBS = CONFIGURE_COMP_L
650 COMPRESSION_INC = CONFIGURE_COMP_I
651 FDEFS = CONFIGURE_FDEFS
652 #NCARG_LIBS2 = -L${PGI}/linux86/6.1/lib -lpgftnrtl -lpgc \
653 # -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3 -lg2c
654 WRF_LIB = $(WRF_DIR)/external/io_grib1/libio_grib1.a \
655 $(WRF_DIR)/external/io_grib_share/libio_grib_share.a \
656 $(WRF_DIR)/external/io_int/libwrfio_int.a \
657 $(WRF_DIR)/external/io_netcdf/libwrfio_nf.a \
658 $(NETCDF)/lib/libnetcdf.lib
661 DM_FC = pgf90 -Mmpi=msmpi
662 DM_CC = pgcc -Mmpi=msmpi
667 F77FLAGS = -Mfixed -g
672 CPP = cpp -P -traditional
673 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DWIN32 -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
676 ########################################################################################################################
677 #ARCH SGI IRIX64 # serial serial_NO_GRIB2
679 COMPRESSION_LIBS = CONFIGURE_COMP_L
680 COMPRESSION_INC = CONFIGURE_COMP_I
681 FDEFS = CONFIGURE_FDEFS
689 FFLAGS = -freeform -64
695 CPP = /lib/cpp -P -traditional
696 CPPFLAGS = -D_UNDERSCORE -DSGI -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
700 ########################################################################################################################
701 #ARCH SGI Altix 4700 Linux ia64 Intel # dmpar
703 #COMPRESSION_LIBS = -L/contrib/jasper/lib -ljasper \
704 # -L/contrib/libpng/lib -lpng \
705 # -L/contrib/zlib/lib -lz
706 #COMPRESSION_INC = -I/contrib/zlib/include \
707 # -I/contrib/jasper/include \
708 # -I/contrib/libpng/include
709 COMPRESSION_LIBS = CONFIGURE_COMP_L
710 COMPRESSION_INC = CONFIGURE_COMP_I
711 FDEFS = CONFIGURE_FDEFS
719 FFLAGS = -FR -convert big_endian
720 F77FLAGS = -FI -convert big_endian
725 CPP = /lib/cpp -P -traditional
726 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
730 ########################################################################################################################
731 #ARCH Sun SunOS # serial serial_NO_GRIB2
733 COMPRESSION_LIBS = CONFIGURE_COMP_L
734 COMPRESSION_INC = CONFIGURE_COMP_I
735 FDEFS = CONFIGURE_FDEFS
749 CPP = /usr/ccs/lib/cpp -P -traditional
750 CPPFLAGS = -D_UNDERSCORE -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
753 ########################################################################################################################
754 #ARCH Cray XE/XC CLE/Linux x86_64, Cray compiler # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
756 COMPRESSION_LIBS = CONFIGURE_COMP_L
757 COMPRESSION_INC = CONFIGURE_COMP_I
758 FDEFS = CONFIGURE_FDEFS
766 FFLAGS = -N255 -f free -h byteswapio
767 F77FLAGS = -N255 -f fixed -h byteswapio
772 CPP = /lib/cpp -P -traditional
773 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
777 ########################################################################################################################
778 #ARCH Cray XC CLE/Linux x86_64, Intel compiler # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
780 COMPRESSION_LIBS = CONFIGURE_COMP_L
781 COMPRESSION_INC = CONFIGURE_COMP_I
782 FDEFS = CONFIGURE_FDEFS
790 FFLAGS = -FR -convert big_endian
791 F77FLAGS = -FI -convert big_endian
796 CPP = /lib/cpp -P -traditional
797 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
801 ########################################################################################################################
802 #ARCH NULL # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2