| 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 |
|---|