Skip to content
Snippets Groups Projects
Commit 8c3ab08a authored by John Romein's avatar John Romein
Browse files

Fixed rpath

parent 17466173
Branches
No related tags found
No related merge requests found
...@@ -11,6 +11,7 @@ CXX= g++ #-Wno-deprecated-declarations ...@@ -11,6 +11,7 @@ CXX= g++ #-Wno-deprecated-declarations
NVCC= nvcc NVCC= nvcc
INCLUDES= -I. INCLUDES= -I.
INCLUDES+= -I$(CUDA_INCLUDE) INCLUDES+= -I$(CUDA_INCLUDE)
#INCLUDES+= -I$(CUDA_INCLUDE) -I$(NVRTC_INCLUDE)
#INCLUDES+= -I$(POWER_SENSOR)/include #INCLUDES+= -I$(POWER_SENSOR)/include
CXXFLAGS+= -std=c++11 -O3 -g -fpic -fopenmp $(INCLUDES) -DNDEBUG CXXFLAGS+= -std=c++11 -O3 -g -fpic -fopenmp $(INCLUDES) -DNDEBUG
NVCCFLAGS= $(INCLUDES) NVCCFLAGS= $(INCLUDES)
...@@ -57,8 +58,8 @@ CUDA_WRAPPERS_INCLUDE= $(CUDA_WRAPPERS_DIR)/cu ...@@ -57,8 +58,8 @@ CUDA_WRAPPERS_INCLUDE= $(CUDA_WRAPPERS_DIR)/cu
LIBRARIES= -L$(CUDA_LIBDIR) -lcuda\ LIBRARIES= -L$(CUDA_LIBDIR) -lcuda\
$(CUDA_WRAPPERS_LIB) \ $(CUDA_WRAPPERS_LIB) \
-L$(NVRTC_LIBDIR) -lnvrtc -L$(NVRTC_LIBDIR) -lnvrtc #\
#-L$(POWER_SENSOR)/lib -lpowersensor #-lnvidia-ml #-L$(POWER_SENSOR)/lib -lpowersensor -lnvidia-ml
%.d: %.cc %.d: %.cc
...@@ -99,10 +100,10 @@ libtcc/libtcc.so.$(VERSION): $(LIBTCC_OBJECTS) $(CUDA_WRAPPERS_LIB) ...@@ -99,10 +100,10 @@ libtcc/libtcc.so.$(VERSION): $(LIBTCC_OBJECTS) $(CUDA_WRAPPERS_LIB)
$(CXX) -shared -o $@ $^ $(LIBRARIES) $(CXX) -shared -o $@ $^ $(LIBRARIES)
test/SimpleExample/SimpleExample: $(SIMPLE_EXAMPLE_OBJECTS) libtcc/libtcc.so test/SimpleExample/SimpleExample: $(SIMPLE_EXAMPLE_OBJECTS) libtcc/libtcc.so
$(NVCC) $(NVCCFLAGS) -o $@ $(SIMPLE_EXAMPLE_OBJECTS) -Xlinker -rpath=. -Llibtcc -ltcc $(LIBRARIES) $(NVCC) $(NVCCFLAGS) -o $@ $(SIMPLE_EXAMPLE_OBJECTS) -Xlinker -rpath=$(CUDA_WRAPPERS_DIR) -Llibtcc -ltcc $(LIBRARIES)
test/CorrelatorTest/CorrelatorTest: $(CORRELATOR_TEST_OBJECTS) libtcc/libtcc.so test/CorrelatorTest/CorrelatorTest: $(CORRELATOR_TEST_OBJECTS) libtcc/libtcc.so
$(CXX) $(CXXFLAGS) -o $@ $(CORRELATOR_TEST_OBJECTS) -Wl,-rpath=. -Llibtcc -ltcc $(LIBRARIES) $(CXX) $(CXXFLAGS) -o $@ $(CORRELATOR_TEST_OBJECTS) -Wl,-rpath=$(CUDA_WRAPPERS_DIR) -Llibtcc -ltcc $(LIBRARIES)
test/OpenCLCorrelatorTest/OpenCLCorrelatorTest: $(OPENCL_TEST_OBJECTS) test/OpenCLCorrelatorTest/OpenCLCorrelatorTest: $(OPENCL_TEST_OBJECTS)
$(CXX) $(CXXFLAGS) -o $@ $(OPENCL_TEST_OBJECTS) -L$(CUDA)/lib64 -lOpenCL $(CXX) $(CXXFLAGS) -o $@ $(OPENCL_TEST_OBJECTS) -L$(CUDA)/lib64 -lOpenCL
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment