source: trunk/MESOSCALE/LMD_MM_MARS/SRC/WPS/arch/configure.defaults @ 679

Last change on this file since 679 was 60, checked in by aslmd, 14 years ago

LMD_MM_MARS et LMD_LES_MARS: ajouts de scripts et modifications runmeso/makeles/makemeso pour faire tourner le modele sur iDataPlex. premiers tests en parallele fonctionnent tres bien. le run 16procs est bien 4fois rapide que le run 4procs sur la ferme planeto. resultats totalement similaires 4procs TESTCASE entre auric et gnome (a part amortissement vitesse verticale aux premiers pas de temps). le LES fonctionne bien lui aussi, cependant il y a un bug a corriger relatif a un flux de chaleur sensible nul aux points d'interfaces entre 4 tuiles. ------ petite remarque sur LMDZ5: un job 24proc est 10fois plus rapide qu'un job 8proc absolument equivalent sur ciclad.

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