[Commits] [svn:einsteintoolkit] GRHydro/trunk/src/ (Rev. 390)
rhaas at tapir.caltech.edu
rhaas at tapir.caltech.edu
Sun Jul 8 16:20:09 CDT 2012
User: rhaas
Date: 2012/07/08 04:20 PM
Modified:
/trunk/src/
make.configuration.deps
Log:
GRHydro: remove OpenMP options from Riemann1D build
to maek it compiel on Kraken without specifying -openmp to the linker
and complaining about ifcore vs ifcoremt issues
sort object file before library files for static linkage avoid compiler
warning about using libm math rather than mkl math
File Changes:
Directory: /trunk/src/
======================
File [modified]: make.configuration.deps
Delta lines: +2 -2
===================================================================
--- trunk/src/make.configuration.deps 2012-07-05 05:36:55 UTC (rev 389)
+++ trunk/src/make.configuration.deps 2012-07-08 21:20:09 UTC (rev 390)
@@ -8,11 +8,11 @@
$(UTIL_DIR)$(DIRSEP)%: $(BUILD_DIR)$(DIRSEP)GRHydro$(DIRSEP)%.o
@echo Creating $* in $(UTIL_DIR) from $<
if [ ! -d $(UTIL_DIR) ]; then $(MKDIR) $(MKDIRFLAGS) $(UTIL_DIR) ; fi
- $(F90) $(CREATEEXE)$(OPTIONSEP)$@ $(DEBUG_LD) $(LDFLAGS) $(EXTRAFLAGS) $(GENERAL_LIBRARIES) -lstdc++ $<
+ $(F90) $(CREATEEXE)$(OPTIONSEP)$@ $(DEBUG_LD) $(LDFLAGS) $(EXTRAFLAGS) $< $(GENERAL_LIBRARIES)
$(BUILD_DIR)$(DIRSEP)GRHydro$(DIRSEP)%.o: $(PACKAGE_DIR)$(DIRSEP)EinsteinEvolve$(DIRSEP)GRHydro$(DIRSEP)src$(DIRSEP)util$(DIRSEP)%.f90
@echo Compiling $<
if [ ! -d $(BUILD_DIR)$(DIRSEP)GRHydro ]; then $(MKDIR) $(MKDIRFLAGS) $(BUILD_DIR)$(DIRSEP)GRHydro ; fi
cd $(BUILD_DIR)$(DIRSEP)GRHydro
- $(F90) $< $(F90FLAGS) -I$(CONFIG) -I$(BINDINGS_DIR)$(DIRSEP)include -I$(FLESH_DIR)$(DIRSEP)include -I$(CCTK_HOME)$(DIRSEP)arrangements $(SYS_INC_DIRS:%=-I%) $(FCOMPILEONLY)$(OPTIONSEP)$@
+ $(F90) $< $(filter-out $(F90_OPENMP_FLAGS),$(F90FLAGS)) -I$(CONFIG) -I$(BINDINGS_DIR)$(DIRSEP)include -I$(FLESH_DIR)$(DIRSEP)include -I$(CCTK_HOME)$(DIRSEP)arrangements $(SYS_INC_DIRS:%=-I%) $(FCOMPILEONLY)$(OPTIONSEP)$@
More information about the Commits
mailing list