1 ########################################################################################################################
2 #ARCH Linux ppc64 BG bglxf compiler with blxlc # dmpar
4 COMPRESSION_LIBS = -L$(JASPERLIB) -ljasper -lpng -lz
5 COMPRESSION_INC = -I$(JASPERINC)
7 NCARG_LIBS2 = -L/usr/local/lib64/r4i4 -lncarg -lncarg_gks -lncarg_c \
9 BGL_SYS = /bgl/BlueLight/ppcfloor/bglsys
10 MPI_INC = -I$(BGL_SYS)/include
11 MPI_LIB = -L$(BGL_SYS)/lib -lmpich.rts -lmsglayer.rts -lrts.rts -ldevices.rts
16 FFLAGS = -qfree=f90 $(MPI_INC)
17 F77FLAGS = -qfixed $(MPI_INC)
22 # this might be different on different systems but we want the xlf version of cpp, not Linux's
24 CPP = /opt/ibmcmp/xlf/9.1/exe/cpp -P -traditional
26 CPP = /opt/ibmcmp/xlf/bg/10.1/exe/cpp -P -traditional
27 CPPFLAGS = -DAIX -DIBM4 -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
30 ########################################################################################################################
31 #ARCH Linux i486 i586 i686, PGI compiler # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
33 COMPRESSION_LIBS = CONFIGURE_COMP_L
34 COMPRESSION_INC = CONFIGURE_COMP_I
35 FDEFS = CONFIGURE_FDEFS
36 NCARG_LIBS2 = -L${PGI}/linux86/6.1/lib -lpgftnrtl -lpgc \
37 -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3 -lg2c
45 FFLAGS = -Mfree -byteswapio -O
46 F77FLAGS = -Mfixed -byteswapio -O
51 CPP = /lib/cpp -P -traditional
52 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
56 ########################################################################################################################
57 #ARCH Linux i486 i586 i686, Intel compiler # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
59 COMPRESSION_LIBS = CONFIGURE_COMP_L
60 COMPRESSION_INC = CONFIGURE_COMP_I
61 FDEFS = CONFIGURE_FDEFS
64 DM_FC = mpif90 -f90=ifort
69 FFLAGS = -FR -convert big_endian
70 F77FLAGS = -FI -convert big_endian
75 CPP = /lib/cpp -P -traditional
76 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
80 ########################################################################################################################
81 #ARCH Linux i486 i586 i686, g95 # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
83 COMPRESSION_LIBS = CONFIGURE_COMP_L
84 COMPRESSION_INC = CONFIGURE_COMP_I
85 FDEFS = CONFIGURE_FDEFS
88 DM_FC = mpif90 -f90=g95
93 FFLAGS = -ffree-form -O -fendian=big
94 F77FLAGS = -ffixed-form -O -fendian=big
99 CPP = /usr/bin/cpp -P -traditional
100 CPPFLAGS = -D_DOUBLEUNDERSCORE -DBYTESWAP -DLINUXG95 -DIO_NETCDF -DBIT32 CONFIGURE_MPI
104 ########################################################################################################################
105 #ARCH Linux i486 i586 i686, gfortran # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
107 COMPRESSION_LIBS = CONFIGURE_COMP_L
108 COMPRESSION_INC = CONFIGURE_COMP_I
109 FDEFS = CONFIGURE_FDEFS
112 DM_FC = mpif90 -f90=gfortran
113 DM_CC = mpicc -cc=gcc
117 FFLAGS = -ffree-form -O -fconvert=big-endian -frecord-marker=4
118 F77FLAGS = -ffixed-form -O -fconvert=big-endian -frecord-marker=4
123 CPP = /usr/bin/cpp -P -traditional
124 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DBIT32 -DNO_SIGNAL CONFIGURE_MPI
127 ########################################################################################################################
128 #ARCH Linux x86_64, gfortran # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
130 COMPRESSION_LIBS = CONFIGURE_COMP_L
131 COMPRESSION_INC = CONFIGURE_COMP_I
132 FDEFS = CONFIGURE_FDEFS
135 DM_FC = mpif90 -f90=gfortran
136 DM_CC = mpicc -cc=gcc
140 FFLAGS = -ffree-form -O -fconvert=big-endian -frecord-marker=4
141 F77FLAGS = -ffixed-form -O -fconvert=big-endian -frecord-marker=4
146 CPP = /usr/bin/cpp -P -traditional
147 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DBIT32 -DNO_SIGNAL CONFIGURE_MPI
150 ########################################################################################################################
151 #ARCH Linux x86_64, PGI compiler # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
153 COMPRESSION_LIBS = CONFIGURE_COMP_L
154 COMPRESSION_INC = CONFIGURE_COMP_I
155 FDEFS = CONFIGURE_FDEFS
156 NCARG_LIBS2 = -L${PGI}/linux86-64/5.2/lib -lpgftnrtl -lpgc \
165 FFLAGS = -Mfree -byteswapio -O
166 F77FLAGS = -Mfixed -byteswapio -O
171 CPP = /lib/cpp -P -traditional
172 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
176 ########################################################################################################################
177 #ARCH Linux x86_64, PGI compiler, SGI MPT # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
179 COMPRESSION_LIBS = CONFIGURE_COMP_L
180 COMPRESSION_INC = CONFIGURE_COMP_I
181 FDEFS = CONFIGURE_FDEFS
182 NCARG_LIBS2 = -L${PGI}/linux86-64/5.2/lib -lpgftnrtl -lpgc \
186 DM_FC = $(SFC) -I$(MPI_ROOT)/include
187 DM_CC = $(SCC) -I$(MPI_ROOT)/include
191 FFLAGS = -Mfree -byteswapio -O
192 F77FLAGS = -Mfixed -byteswapio -O
195 LDFLAGS = -L$(MPI_ROOT)/lib -lmpi
197 CPP = /lib/cpp -P -traditional
198 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
202 ########################################################################################################################
203 #ARCH Linux x86_64, IA64 and Opteron # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
205 COMPRESSION_LIBS = CONFIGURE_COMP_L
206 COMPRESSION_INC = CONFIGURE_COMP_I
207 FDEFS = CONFIGURE_FDEFS
210 DM_FC = mpif90 -f90=pathf90
211 DM_CC = mpicc -cc=pathcc
215 FFLAGS = -freeform -fno-second-underscore -byteswapio -O
216 F77FLAGS = -byteswapio -fno-second-underscore -O
221 CPP = /lib/cpp -P -traditional
222 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
226 ########################################################################################################################
227 #ARCH Linux x86_64, Intel compiler # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
229 COMPRESSION_LIBS = CONFIGURE_COMP_L
230 COMPRESSION_INC = CONFIGURE_COMP_I
231 FDEFS = CONFIGURE_FDEFS
234 DM_FC = mpif90 -f90=ifort
235 DM_CC = mpicc -cc=icc
239 FFLAGS = -FR -convert big_endian ${ARCHINTELOPT}
240 F77FLAGS = -FI -convert big_endian ${ARCHINTELOPT}
243 LDFLAGS = ${ARCHINTELOPT}
244 CFLAGS = -w ${ARCHINTELOPT}
245 CPP = /lib/cpp -P -traditional
246 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
250 ########################################################################################################################
251 #ARCH Linux x86_64, Intel compiler, SGI MPT # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
253 COMPRESSION_LIBS = CONFIGURE_COMP_L
254 COMPRESSION_INC = CONFIGURE_COMP_I
255 FDEFS = CONFIGURE_FDEFS
258 DM_FC = $(SFC) -I$(MPI_ROOT)/include
259 DM_CC = $(SCC) -I$(MPI_ROOT)/include
263 FFLAGS = -FR -convert big_endian
264 F77FLAGS = -FI -convert big_endian
267 LDFLAGS = -L$(MPI_ROOT)/lib -lmpi
269 CPP = /lib/cpp -P -traditional
270 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
274 ########################################################################################################################
275 #ARCH Linux x86_64, Intel compiler, IBM POE # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
277 COMPRESSION_LIBS = CONFIGURE_COMP_L
278 COMPRESSION_INC = CONFIGURE_COMP_I
279 FDEFS = CONFIGURE_FDEFS
287 FFLAGS = -FR -convert big_endian
288 F77FLAGS = -FI -convert big_endian
293 CPP = /lib/cpp -C -P -traditional
294 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
298 ########################################################################################################################
299 #ARCH Linux x86_64, Intel compiler, CrayPE # dmpar
301 COMPRESSION_LIBS = CONFIGURE_COMP_L
302 COMPRESSION_INC = CONFIGURE_COMP_I
303 FDEFS = CONFIGURE_FDEFS
311 FFLAGS = -FR -convert big_endian
312 F77FLAGS = -FI -convert big_endian
317 CPP = /lib/cpp -C -P -traditional
318 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
322 ########################################################################################################################
323 #ARCH Darwin Intel PGI compiler # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
325 COMPRESSION_LIBS = CONFIGURE_COMP_L
326 COMPRESSION_INC = CONFIGURE_COMP_I
327 FDEFS = CONFIGURE_FDEFS
335 FFLAGS = -Mfree -byteswapio -O2
336 F77FLAGS = -Mfixed -byteswapio -O2
341 CPP = /usr/bin/cpp -P -traditional
342 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -DMACOS CONFIGURE_MPI
347 ########################################################################################################################
348 #ARCH Darwin Intel Intel compiler # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
350 COMPRESSION_LIBS = CONFIGURE_COMP_L
351 COMPRESSION_INC = CONFIGURE_COMP_I
352 FDEFS = CONFIGURE_FDEFS
360 FFLAGS = -FR -convert big_endian
361 F77FLAGS = -FI -convert big_endian
366 CPP = /usr/bin/cpp -P -traditional
367 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -DMACOS CONFIGURE_MPI
371 ########################################################################################################################
372 #ARCH Darwin Intel g95 compiler # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
374 COMPRESSION_LIBS = CONFIGURE_COMP_L
375 COMPRESSION_INC = CONFIGURE_COMP_I
376 FDEFS = CONFIGURE_FDEFS
379 DM_FC = mpif90 -f90=g95
380 DM_CC = mpicc -cc=gcc
384 FFLAGS = -ffree-form -g -fendian=big
385 F77FLAGS = -ffixed-form -g -fendian=big
390 CPP = /usr/bin/cpp -P -traditional
391 CPPFLAGS = -D_DOUBLEUNDERSCORE -DBYTESWAP -DIO_NETCDF -DBIT32 -DMACOS CONFIGURE_MPI
396 ########################################################################################################################
397 #ARCH Darwin Intel gfortran # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
399 COMPRESSION_LIBS = CONFIGURE_COMP_L
400 COMPRESSION_INC = CONFIGURE_COMP_I
401 FDEFS = CONFIGURE_FDEFS
407 FFLAGS = -ffree-form -O -fconvert=big-endian -frecord-marker=4
408 F77FLAGS = -ffixed-form -O -fconvert=big-endian -frecord-marker=4
413 CPP = /usr/bin/cpp -P -traditional
414 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DIO_NETCDF -DBIT32 -DMACOS -DNO_SIGNAL CONFIGURE_MPI
419 ########################################################################################################################
420 #ARCH Darwin PPC xlf # serial serial_NO_GRIB2
422 COMPRESSION_LIBS = CONFIGURE_COMP_L
423 COMPRESSION_INC = CONFIGURE_COMP_I
424 FDEFS = CONFIGURE_FDEFS
425 NCARG_LIBS = -L$(NCARG_ROOT)/lib -lncarg -lcgm -lncarg_gks -lncarg_c \
426 -L/usr/X11R6/lib -lX11 \
427 -L/opt/ibmcmp/xlf/8.1/lib -lg2c
429 SCC = gcc-3.3 # NCAR silly thing
431 DM_FC = mpif90 -f90=$(SFC)
432 DM_CC = mpicc -cc=$(SCC)
439 FNGFLAGS = $(FFLAGS) -qextname
440 LDFLAGS = -Wl,-stack_size,10000000,-stack_addr,0xc000000
442 CPP = /usr/bin/cpp -P -traditional
443 CPPFLAGS = -DAIX -DMACOS -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
447 #CC = gcc-3.3 # NCAR silly thing
449 ########################################################################################################################
450 #ARCH Darwin PPC xlf gcc3.3 SystemStubs # serial serial_NO_GRIB2
452 COMPRESSION_LIBS = CONFIGURE_COMP_L
453 COMPRESSION_INC = CONFIGURE_COMP_I
454 FDEFS = CONFIGURE_FDEFS
455 NCARG_LIBS = -L$(NCARG_ROOT)/lib -lncarg -lcgm -lncarg_gks -lncarg_c \
456 -L/usr/X11R6/lib -lX11 \
457 -L/opt/ibmcmp/xlf/8.1/lib -lg2c
460 DM_FC = mpif90 -f90=$(SFC)
461 DM_CC = mpicc -cc=$(SCC)
464 FNGFLAGS = $(FFLAGS) -qextname
465 LDFLAGS = -Wl,-stack_size,10000000,-stack_addr,0xc0000000 -L/usr/lib -lSystemStubs
469 CPP = /usr/bin/cpp -P -traditional
470 CPPFLAGS = -DAIX -DMACOS -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
473 ########################################################################################################################
474 #ARCH Darwin PPC g95 # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
476 COMPRESSION_LIBS = CONFIGURE_COMP_L
477 COMPRESSION_INC = CONFIGURE_COMP_I
478 FDEFS = CONFIGURE_FDEFS
481 DM_FC = mpif90 -f90=g95
482 DM_CC = mpicc -cc=gcc
486 FFLAGS = -ffree-form -g -fno-second-underscore
487 F77FLAGS = -ffixed-form -g -fno-second-underscore
492 CPP = /usr/bin/cpp -P -traditional
493 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUXG95 -DIO_NETCDF -DBIT32 CONFIGURE_MPI
498 ########################################################################################################################
499 #ARCH AIX # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
501 COMPRESSION_LIBS = CONFIGURE_COMP_L
502 COMPRESSION_INC = CONFIGURE_COMP_I
503 FDEFS = CONFIGURE_FDEFS
505 NCARG_LIBS2 = -L/usr/local/lib64/r4i4 -lncarg -lncarg_gks -lncarg_c \
506 -L/usr/X11R6/lib -lX11 -lpng_ncl -lz_ncl
517 FCSUFFIX = -qsuffix=f=f90
521 CPP = /usr/lib/cpp -P -traditional
522 CPPFLAGS = -DAIX -DIBM4 -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
525 ########################################################################################################################
526 #ARCH Compaq OSF1 alpha # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
528 COMPRESSION_LIBS = CONFIGURE_COMP_L
529 COMPRESSION_INC = CONFIGURE_COMP_I
530 FDEFS = CONFIGURE_FDEFS
538 FFLAGS = -free -convert big_endian
539 F77FLAGS = -convert big_endian
543 CPP = /usr/bin/cpp -P -traditional
544 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DALPHA -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
547 ########################################################################################################################
548 #ARCH Linux x86_64 g95 compiler # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
550 COMPRESSION_LIBS = CONFIGURE_COMP_L
551 COMPRESSION_INC = CONFIGURE_COMP_I
552 FDEFS = CONFIGURE_FDEFS
555 DM_FC = mpif90 -f90=$(SFC)
556 DM_CC = mpicc -cc=$(SCC)
560 FFLAGS = -ffree-form -g -fno-second-underscore
561 F77FLAGS = -ffixed-form -g -fno-second-underscore
566 CPP = /usr/bin/cpp -P -traditional
567 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUXG95 -DIO_NETCDF -DBIT32 CONFIGURE_MPI
570 ########################################################################################################################
571 #ARCH CYGWIN_NT i686 x86_64 PGI compiler on Windows # serial_NO_GRIB2 dmpar_NO_GRIB2
573 COMPRESSION_LIBS = CONFIGURE_COMP_L
574 COMPRESSION_INC = CONFIGURE_COMP_I
575 FDEFS = CONFIGURE_FDEFS
576 #NCARG_LIBS2 = -L${PGI}/linux86/6.1/lib -lpgftnrtl -lpgc \
577 # -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3 -lg2c
578 WRF_LIB = $(WRF_DIR)/external/io_grib1/libio_grib1.a \
579 $(WRF_DIR)/external/io_grib_share/libio_grib_share.a \
580 $(WRF_DIR)/external/io_int/libwrfio_int.a \
581 $(WRF_DIR)/external/io_netcdf/libwrfio_nf.a \
582 $(NETCDF)/lib/libnetcdf.lib
585 DM_FC = pgf90 -Mmpi=msmpi
586 DM_CC = pgcc -Mmpi=msmpi
591 F77FLAGS = -Mfixed -g
596 CPP = cpp -P -traditional
597 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DWIN32 -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
600 ########################################################################################################################
601 #ARCH SGI IRIX64 # serial serial_NO_GRIB2
603 COMPRESSION_LIBS = CONFIGURE_COMP_L
604 COMPRESSION_INC = CONFIGURE_COMP_I
605 FDEFS = CONFIGURE_FDEFS
613 FFLAGS = -freeform -64
619 CPP = /lib/cpp -P -traditional
620 CPPFLAGS = -D_UNDERSCORE -DSGI -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
624 ########################################################################################################################
625 #ARCH SGI Altix 4700 Linux ia64 Intel # dmpar
627 #COMPRESSION_LIBS = -L/contrib/jasper/lib -ljasper \
628 # -L/contrib/libpng/lib -lpng \
629 # -L/contrib/zlib/lib -lz
630 #COMPRESSION_INC = -I/contrib/zlib/include \
631 # -I/contrib/jasper/include \
632 # -I/contrib/libpng/include
633 COMPRESSION_LIBS = CONFIGURE_COMP_L
634 COMPRESSION_INC = CONFIGURE_COMP_I
635 FDEFS = CONFIGURE_FDEFS
643 FFLAGS = -FR -convert big_endian
644 F77FLAGS = -FI -convert big_endian
649 CPP = /lib/cpp -P -traditional
650 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
654 ########################################################################################################################
655 #ARCH Sun SunOS # serial serial_NO_GRIB2
657 COMPRESSION_LIBS = CONFIGURE_COMP_L
658 COMPRESSION_INC = CONFIGURE_COMP_I
659 FDEFS = CONFIGURE_FDEFS
673 CPP = /usr/ccs/lib/cpp -P -traditional
674 CPPFLAGS = -D_UNDERSCORE -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
677 ########################################################################################################################
678 #ARCH Cray XE/XC CLE/Linux x86_64, Cray compiler # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
680 COMPRESSION_LIBS = CONFIGURE_COMP_L
681 COMPRESSION_INC = CONFIGURE_COMP_I
682 FDEFS = CONFIGURE_FDEFS
690 FFLAGS = -N255 -f free -h byteswapio
691 F77FLAGS = -N255 -f fixed -h byteswapio
696 CPP = /lib/cpp -P -traditional
697 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
701 ########################################################################################################################
702 #ARCH Cray XC CLE/Linux x86_64, Intel compiler # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2
704 COMPRESSION_LIBS = CONFIGURE_COMP_L
705 COMPRESSION_INC = CONFIGURE_COMP_I
706 FDEFS = CONFIGURE_FDEFS
714 FFLAGS = -FR -convert big_endian
715 F77FLAGS = -FI -convert big_endian
720 CPP = /lib/cpp -P -traditional
721 CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 CONFIGURE_MPI
725 ########################################################################################################################
726 #ARCH NULL # serial serial_NO_GRIB2 dmpar dmpar_NO_GRIB2