use NVMLLIBPATH instead of NVMLPATH
This commit is contained in:
Родитель
7537b49054
Коммит
999df5d70d
12
Makefile
12
Makefile
|
@ -110,7 +110,7 @@ ifdef CUDA_PATH
|
||||||
# This is a suggested/default location for NVML
|
# This is a suggested/default location for NVML
|
||||||
INCLUDEPATH+=$(GDK_PATH)/include/nvidia/gdk
|
INCLUDEPATH+=$(GDK_PATH)/include/nvidia/gdk
|
||||||
INCLUDEPATH+=$(CUB_PATH)
|
INCLUDEPATH+=$(CUB_PATH)
|
||||||
NVMLPATH=$(GDK_PATH)/src/gdk/nvml/lib
|
NVMLLIBPATH=$(GDK_PATH)/src/gdk/nvml/lib
|
||||||
|
|
||||||
# Set up CUDA includes and libraries
|
# Set up CUDA includes and libraries
|
||||||
INCLUDEPATH += $(CUDA_PATH)/include
|
INCLUDEPATH += $(CUDA_PATH)/include
|
||||||
|
@ -330,7 +330,7 @@ $(CNTKMATH_LIB): $(MATH_OBJ)
|
||||||
@echo $(SEPARATOR)
|
@echo $(SEPARATOR)
|
||||||
@echo creating $@ for $(ARCH) with build type $(BUILDTYPE)
|
@echo creating $@ for $(ARCH) with build type $(BUILDTYPE)
|
||||||
@mkdir -p $(dir $@)
|
@mkdir -p $(dir $@)
|
||||||
$(CXX) $(LDFLAGS) -shared $(patsubst %,-L%, $(LIBPATH) $(NVMLPATH)) $(patsubst %,$(RPATH)%, $(ORIGINDIR) $(LIBPATH)) -o $@ $^ $(LIBS) -fopenmp
|
$(CXX) $(LDFLAGS) -shared $(patsubst %,-L%, $(LIBPATH) $(NVMLLIBPATH)) $(patsubst %,$(RPATH)%, $(ORIGINDIR) $(LIBPATH)) -o $@ $^ $(LIBS) -fopenmp
|
||||||
|
|
||||||
########################################
|
########################################
|
||||||
# CNTKLibrary
|
# CNTKLibrary
|
||||||
|
@ -397,7 +397,7 @@ $(CNTKLIBRARY_LIB): $(CNTKLIBRARY_OBJ) | $(CNTKMATH_LIB)
|
||||||
@echo $(SEPARATOR)
|
@echo $(SEPARATOR)
|
||||||
@mkdir -p $(dir $@)
|
@mkdir -p $(dir $@)
|
||||||
@echo building output for $(ARCH) with build type $(BUILDTYPE)
|
@echo building output for $(ARCH) with build type $(BUILDTYPE)
|
||||||
$(CXX) $(LDFLAGS) -shared $(patsubst %,-L%, $(LIBDIR) $(LIBPATH) $(NVMLPATH)) $(patsubst %,$(RPATH)%, $(ORIGINDIR) $(LIBPATH)) -o $@ $^ $(LIBS) -l$(CNTKMATH)
|
$(CXX) $(LDFLAGS) -shared $(patsubst %,-L%, $(LIBDIR) $(LIBPATH) $(NVMLLIBPATH)) $(patsubst %,$(RPATH)%, $(ORIGINDIR) $(LIBPATH)) -o $@ $^ $(LIBS) -l$(CNTKMATH)
|
||||||
|
|
||||||
########################################
|
########################################
|
||||||
# CNTKLibrary tests
|
# CNTKLibrary tests
|
||||||
|
@ -422,7 +422,7 @@ $(CNTKLIBRARY_TESTS): $(CNTKLIBRARY_TESTS_OBJ) | $(CNTKLIBRARY_LIB)
|
||||||
@echo $(SEPARATOR)
|
@echo $(SEPARATOR)
|
||||||
@mkdir -p $(dir $@)
|
@mkdir -p $(dir $@)
|
||||||
@echo building output for $(ARCH) with build type $(BUILDTYPE)
|
@echo building output for $(ARCH) with build type $(BUILDTYPE)
|
||||||
$(CXX) $(LDFLAGS) $(patsubst %,-L%, $(LIBDIR) $(LIBPATH) $(NVMLPATH)) $(patsubst %,$(RPATH)%, $(ORIGINLIBDIR) $(LIBPATH)) -o $@ $^ $(LIBS) -l$(CNTKLIBRARY) -l$(CNTKMATH)
|
$(CXX) $(LDFLAGS) $(patsubst %,-L%, $(LIBDIR) $(LIBPATH) $(NVMLLIBPATH)) $(patsubst %,$(RPATH)%, $(ORIGINLIBDIR) $(LIBPATH)) -o $@ $^ $(LIBS) -l$(CNTKLIBRARY) -l$(CNTKMATH)
|
||||||
|
|
||||||
########################################
|
########################################
|
||||||
# LibEval
|
# LibEval
|
||||||
|
@ -462,7 +462,7 @@ $(EVAL_LIB): $(EVAL_OBJ)
|
||||||
@echo $(SEPARATOR)
|
@echo $(SEPARATOR)
|
||||||
@mkdir -p $(dir $@)
|
@mkdir -p $(dir $@)
|
||||||
@echo Building $(EVAL_LIB) for $(ARCH) with build type $(BUILDTYPE)
|
@echo Building $(EVAL_LIB) for $(ARCH) with build type $(BUILDTYPE)
|
||||||
$(CXX) $(LDFLAGS) -shared $(patsubst %,-L%, $(LIBDIR) $(LIBPATH) $(NVMLPATH)) $(patsubst %,$(RPATH)%, $(ORIGINDIR) $(LIBPATH)) -o $@ $^ $(LIBS)
|
$(CXX) $(LDFLAGS) -shared $(patsubst %,-L%, $(LIBDIR) $(LIBPATH) $(NVMLLIBPATH)) $(patsubst %,$(RPATH)%, $(ORIGINDIR) $(LIBPATH)) -o $@ $^ $(LIBS)
|
||||||
|
|
||||||
########################################
|
########################################
|
||||||
# Eval Sample client
|
# Eval Sample client
|
||||||
|
@ -797,7 +797,7 @@ $(CNTK): $(CNTK_OBJ) | $(CNTKMATH_LIB)
|
||||||
@echo $(SEPARATOR)
|
@echo $(SEPARATOR)
|
||||||
@mkdir -p $(dir $@)
|
@mkdir -p $(dir $@)
|
||||||
@echo building output for $(ARCH) with build type $(BUILDTYPE)
|
@echo building output for $(ARCH) with build type $(BUILDTYPE)
|
||||||
$(CXX) $(LDFLAGS) $(patsubst %,-L%, $(LIBDIR) $(LIBPATH) $(NVMLPATH)) $(patsubst %,$(RPATH)%, $(ORIGINLIBDIR) $(LIBPATH)) -o $@ $^ $(LIBS) -l$(CNTKMATH) -fopenmp
|
$(CXX) $(LDFLAGS) $(patsubst %,-L%, $(LIBDIR) $(LIBPATH) $(NVMLLIBPATH)) $(patsubst %,$(RPATH)%, $(ORIGINLIBDIR) $(LIBPATH)) -o $@ $^ $(LIBS) -l$(CNTKMATH) -fopenmp
|
||||||
|
|
||||||
# deployable resources: standard library of BS
|
# deployable resources: standard library of BS
|
||||||
CNTK_CORE_BS:=$(BINDIR)/cntk.core.bs
|
CNTK_CORE_BS:=$(BINDIR)/cntk.core.bs
|
||||||
|
|
Загрузка…
Ссылка в новой задаче