Skip to content

Commit 09135ac

Browse files
author
xinyu
committed
revert makefile for darwin
1 parent 8934716 commit 09135ac

File tree

2 files changed

+16
-9
lines changed

2 files changed

+16
-9
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ src/mpgrafic/mpgrafic-0.2/src/mpgrafic
4848
src/mpgrafic/mpgrafic-0.2/src/*.dat
4949
src/mpgrafic/mpgrafic-0.2/stamp-h1
5050
src/mpgrafic/degraf/autom4te.cache/
51+
src/enzo/Make.mach.mymac
5152

5253
src/P-GroupFinder/P-GroupFinder
5354

src/enzo/Make.mach.darwin

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -35,30 +35,31 @@ MACH_FILE = Make.mach.darwin
3535
# Install paths (local variables)
3636
#-----------------------------------------------------------------------
3737

38-
LOCAL_PACKAGES = /opt/local/bin
38+
LOCAL_PACKAGES = /usr/local
3939

4040
# This will not work on OSX Lion or newer. You may wany to try installing
4141
# 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)
4545
LOCAL_SZIP_INSTALL = $(LOCAL_PACKAGES)
4646
LOCAL_HYPRE_INSTALL = $(HOME)
4747
LOCAL_PYTHON_INSTALL = $(YT_DEST)
48+
LOCAL_GRACKLE_INSTALL = /usr/local
4849

4950
#-----------------------------------------------------------------------
5051
# Compiler settings
5152
#-----------------------------------------------------------------------
5253

53-
MACH_CPP = /opt/local/bin/cpp
54+
MACH_CPP = /usr/bin/cpp
5455

5556
# With MPI
5657

5758
MACH_CC_MPI = mpicc
58-
MACH_CXX_MPI = mpicxx
59+
MACH_CXX_MPI = mpic++
5960
MACH_FC_MPI = gfortran
6061
MACH_F90_MPI = gfortran
61-
MACH_LD_MPI = mpicxx
62+
MACH_LD_MPI = mpic++
6263
MACH_CUDACOMPILER = /usr/local/cuda/bin/nvcc
6364

6465
# Without MPI
@@ -112,25 +113,30 @@ LOCAL_INCLUDES_PYTHON = -I$(LOCAL_PYTHON_INSTALL)/include/python2.6/ \
112113
LOCAL_INCLUDES_HYPRE =
113114
LOCAL_INCLUDES_PAPI = # PAPI includes
114115
LOCAL_INCLUDES_CUDA = -I/Developer/CUDA/common/inc
116+
LOCAL_INCLUDES_GRACKLE = -I$(LOCAL_GRACKLE_INSTALL)/include
115117

116118
MACH_INCLUDES = $(LOCAL_INCLUDES_HDF5) $(LOCAL_INCLUDES_CUDA)
117119
MACH_INCLUDES_PYTHON = $(LOCAL_INCLUDES_PYTHON)
118120
MACH_INCLUDES_MPI = $(LOCAL_INCLUDES_MPI)
119121
MACH_INCLUDES_HYPRE = $(LOCAL_INCLUDES_HYPRE)
122+
MACH_INCLUDES_GRACKLE = $(LOCAL_INCLUDES_GRACKLE)
120123

121124
#-----------------------------------------------------------------------
122125
# Libraries
123126
#-----------------------------------------------------------------------
124127

125-
LOCAL_LIBS_MACH = -L/opt/local/lib/libgcc -lgfortran.5
128+
LOCAL_LIBS_MACH = -L$(LOCAL_FC_INSTALL)/lib -lgfortran
126129
#-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
128131
LOCAL_LIBS_PYTHON = -lpython2.6
129132
LOCAL_LIBS_PYTHON = -framework Python
130133
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
131136

132137
MACH_LIBS = $(LOCAL_LIBS_HDF5) $(LOCAL_LIBS_MACH)
133138
MACH_LIBS_PYTHON = $(LOCAL_LIBS_PYTHON)
134139
MACH_LIBS_MPI = $(LOCAL_LIBS_MPI)
135140
MACH_LIBS_HYPRE = $(LOCAL_LIBS_HYPRE)
136141
MACH_LIBS_PAPI = $(LOCAL_LIBS_PAPI)
142+
MACH_LIBS_GRACKLE = $(LOCAL_LIBS_GRACKLE)

0 commit comments

Comments
 (0)