aboutsummaryrefslogtreecommitdiff
path: root/Carpet/Carpet/options/carpet-harpo-gcc
blob: c886f4a75533f9db564fbc70af352e056866860a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# $Header:$

CC			= gcc
CXX			= g++
F77			= g77
F90			= g77
LD			= g++

#CC			= /u1/eschnett/bin/gcc
#CXX			= /u1/eschnett/bin/g++
#F77			= /u1/eschnett/bin/g77
#F90			= /u1/eschnett/bin/g77
#LD			= /u1/eschnett/bin/g++

CFLAGS			=
CXXFLAGS		= -ftemplate-depth-30 -DMPIPP_H
FFLAGS			=
F90FLAGS		=

C_OPTIMISE_FLAGS	= -O3 -funroll-loops
CXX_OPTIMISE_FLAGS	= -O3 -funroll-loops
F90_OPTIMISE_FLAGS	= -O3 -funroll-loops -malign-double
F77_OPTIMISE_FLAGS	= -O3 -funroll-loops -malign-double

C_WARN_FLAGS		= -Wall -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-declarations -Winline
CXX_WARN_FLAGS		= -Wall -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-declarations -Winline
F90_WARN_FLAGS		= -Wall
F77_WARN_FLAGS		= -Wall

SYS_INC_DIRS		= /u1/eschnett/include /u1/eschnett/scratch/FlexIO
LIBDIRS			= /u1/eschnett/lib /u1/eschnett/scratch/FlexIO
LIBS			= AMR h5io hdfio hlio ieeeio  hdf5 mfhdf df jpeg z

HDF5			= yes
MPI			= NATIVE

OPTIMISE		= no
DEBUG			= yes