@@ -35,30 +35,31 @@ MACH_FILE = Make.mach.darwin
35
35
# Install paths (local variables)
36
36
#-----------------------------------------------------------------------
37
37
38
- LOCAL_PACKAGES = /opt /local/bin
38
+ LOCAL_PACKAGES = /usr /local
39
39
40
40
# This will not work on OSX Lion or newer. You may wany to try installing
41
41
# openmpi via macports.
42
- LOCAL_MPI_INSTALL = /opt /local
43
- LOCAL_FC_INSTALL = /opt /local
44
- LOCAL_HDF5_INSTALL = /opt/hdf5
42
+ LOCAL_MPI_INSTALL = /usr /local
43
+ LOCAL_FC_INSTALL = /usr /local
44
+ LOCAL_HDF5_INSTALL = $(YT_DEST)
45
45
LOCAL_SZIP_INSTALL = $(LOCAL_PACKAGES)
46
46
LOCAL_HYPRE_INSTALL = $(HOME)
47
47
LOCAL_PYTHON_INSTALL = $(YT_DEST)
48
+ LOCAL_GRACKLE_INSTALL = /usr/local
48
49
49
50
#-----------------------------------------------------------------------
50
51
# Compiler settings
51
52
#-----------------------------------------------------------------------
52
53
53
- MACH_CPP = /opt/local /bin/cpp
54
+ MACH_CPP = /usr /bin/cpp
54
55
55
56
# With MPI
56
57
57
58
MACH_CC_MPI = mpicc
58
- MACH_CXX_MPI = mpicxx
59
+ MACH_CXX_MPI = mpic++
59
60
MACH_FC_MPI = gfortran
60
61
MACH_F90_MPI = gfortran
61
- MACH_LD_MPI = mpicxx
62
+ MACH_LD_MPI = mpic++
62
63
MACH_CUDACOMPILER = /usr/local/cuda/bin/nvcc
63
64
64
65
# Without MPI
@@ -112,25 +113,30 @@ LOCAL_INCLUDES_PYTHON = -I$(LOCAL_PYTHON_INSTALL)/include/python2.6/ \
112
113
LOCAL_INCLUDES_HYPRE =
113
114
LOCAL_INCLUDES_PAPI = # PAPI includes
114
115
LOCAL_INCLUDES_CUDA = -I/Developer/CUDA/common/inc
116
+ LOCAL_INCLUDES_GRACKLE = -I$(LOCAL_GRACKLE_INSTALL)/include
115
117
116
118
MACH_INCLUDES = $(LOCAL_INCLUDES_HDF5) $(LOCAL_INCLUDES_CUDA)
117
119
MACH_INCLUDES_PYTHON = $(LOCAL_INCLUDES_PYTHON)
118
120
MACH_INCLUDES_MPI = $(LOCAL_INCLUDES_MPI)
119
121
MACH_INCLUDES_HYPRE = $(LOCAL_INCLUDES_HYPRE)
122
+ MACH_INCLUDES_GRACKLE = $(LOCAL_INCLUDES_GRACKLE)
120
123
121
124
#-----------------------------------------------------------------------
122
125
# Libraries
123
126
#-----------------------------------------------------------------------
124
127
125
- LOCAL_LIBS_MACH = -L/opt/local/ lib/libgcc -lgfortran.5
128
+ LOCAL_LIBS_MACH = -L$(LOCAL_FC_INSTALL)/ lib -lgfortran
126
129
#-L$(HOME)/yt/enzolib/enzolib -lproblemtype_handler
127
- LOCAL_LIBS_HDF5 = -L$(LOCAL_HDF5_INSTALL)/lib -lhdf5 $(MACH_DEFINES)
130
+ LOCAL_LIBS_HDF5 = -L$(LOCAL_HDF5_INSTALL)/lib -lhdf5
128
131
LOCAL_LIBS_PYTHON = -lpython2.6
129
132
LOCAL_LIBS_PYTHON = -framework Python
130
133
LOCAL_LIBS_CUDA = -L/usr/local/cuda/lib/ -lcudart
134
+ LOCAL_LIBS_GRACKLE = -L$(LOCAL_GRACKLE_INSTALL)/lib -lgrackle
135
+ LOCAL_LIBS_HYPRE = -L$(LOCAL_HYPRE_INSTALL)/lib -lhypre
131
136
132
137
MACH_LIBS = $(LOCAL_LIBS_HDF5) $(LOCAL_LIBS_MACH)
133
138
MACH_LIBS_PYTHON = $(LOCAL_LIBS_PYTHON)
134
139
MACH_LIBS_MPI = $(LOCAL_LIBS_MPI)
135
140
MACH_LIBS_HYPRE = $(LOCAL_LIBS_HYPRE)
136
141
MACH_LIBS_PAPI = $(LOCAL_LIBS_PAPI)
142
+ MACH_LIBS_GRACKLE = $(LOCAL_LIBS_GRACKLE)
0 commit comments