version 1.1, 2012/08/23 08:38:33
|
version 1.2, 2012/09/26 04:59:56
|
Line 41 $(OBJ_$(d)): $(SRCDIR)/$(d)/Rules.mk |
|
Line 41 $(OBJ_$(d)): $(SRCDIR)/$(d)/Rules.mk |
|
$(OBJ_$(d)): CF_TGT := -I$(SRCDIR)/$(d)/../../libs/astro -I$(SRCDIR)/$(d)/../../libs/interpolate -I$(SRCDIR)/$(d)/../../libs/stats -I$(SRCDIR)/$(d)/src/ $(FMATHLIBSH) -I$(SRCDIR)/lib_third_party/include | $(OBJ_$(d)): CF_TGT := -I$(SRCDIR)/$(d)/../../libs/astro -I$(SRCDIR)/$(d)/../../libs/interpolate -I$(SRCDIR)/$(d)/../../libs/stats -I$(SRCDIR)/$(d)/src/ $(FMATHLIBSH) -I$(SRCDIR)/lib_third_party/include |
$(OBJ_$(d)): CF_TGT := $(CF_TGT) -DCDIR="\"$(SRCDIR)/$(d)\"" | $(OBJ_$(d)): CF_TGT := $(CF_TGT) -DCDIR="\"$(SRCDIR)/$(d)\"" |
| |
$(EXTRADEPS_$(d)): CF_TGT := $(CF_TGT) -I/home/jsoc/include -I$(SRCDIR)/$(d) -openmp |
$(EXTRADEPS_$(d)): CF_TGT := $(CF_TGT) $(GSLH) |
| |
MKL := -lmkl |
MKL := -lmkl_em64t |
|
|
ifeq ($(COMPILER), icc) |
|
NOIPO_$(d) := -no-ipo |
|
endif |
|
|
|
ifeq ($(JSOC_MACHINE), linux_x86_64) |
|
MKL := $(NOIPO_$(d)) -L /home/jsoc/lib/linux-x86_64 -lmkl_em64t -lfftw3f |
|
endif |
|
|
|
ifeq ($(JSOC_MACHINE), linux_ia32) |
|
MKL := $(NOIPO_$(d)) -L /home/jsoc/lib/linux-ia32 -lmkl_lapack -lmkl_ia32 -lfftw3f |
|
endif |
|
|
|
SVML_$(d) := |
|
GUIDE_$(d) := |
|
|
|
ifeq ($(COMPILER), icc) |
|
SVML_$(d) := #-lsvml |
|
GUIDE_$(d) := #-lguide |
|
endif |
|
| |
ALL_$(d) := $(MODEXE_$(d)) $(MODEXE_SOCK_$(d)) $(MODEXE_USEF_$(d)) $(MODEXE_USEF_SOCK_$(d)) | ALL_$(d) := $(MODEXE_$(d)) $(MODEXE_SOCK_$(d)) $(MODEXE_USEF_$(d)) $(MODEXE_USEF_SOCK_$(d)) |
$(ALL_$(d)) : $(EXTRADEPS_$(d)) | $(ALL_$(d)) : $(EXTRADEPS_$(d)) |
$(ALL_$(d)) : $(LIBASTRO) $(LIBSTATS) $(LIBINTERP) | $(ALL_$(d)) : $(LIBASTRO) $(LIBSTATS) $(LIBINTERP) |
$(ALL_$(d)) : LF_TGT := $(LF_TGT) -openmp $(MKL) |
$(ALL_$(d)) : LF_TGT := $(LF_TGT) $(MKL) |
$(ALL_$(d)) : LL_TGT := $(LL_TGT) $(GSLLIBS) $(CFITSIOLIBS) $(FMATHLIBS) $(SVML_$(d)) $(MKL) $(GUIDE_$(d)) |
$(ALL_$(d)) : LL_TGT := $(LL_TGT) $(GSLLIBS) $(CFITSIOLIBS) $(MKL) |
| |
# Shortcuts | # Shortcuts |
.PHONY: $(S_$(d)) | .PHONY: $(S_$(d)) |