From: James Nobis Date: Tue, 9 Nov 2010 19:39:05 +0000 (-0600) Subject: brief Makefile cleanup and changes for distrrtgen_cuda X-Git-Url: https://git.sesse.net/?p=freerainbowtables;a=commitdiff_plain;h=892cfe50431861e4c77a42b6b03cfb180817d58c brief Makefile cleanup and changes for distrrtgen_cuda --- diff --git a/BOINC software/BOINC client apps/distrrtgen_cuda/Makefile b/BOINC software/BOINC client apps/distrrtgen_cuda/Makefile index ccab6ed..dbf0bc4 100644 --- a/BOINC software/BOINC client apps/distrrtgen_cuda/Makefile +++ b/BOINC software/BOINC client apps/distrrtgen_cuda/Makefile @@ -36,10 +36,10 @@ OPTIMIZATION = -O3 WARNALL = -Wextra -Wunused-macros -Wunsafe-loop-optimizations -Wundef -Woverlength-strings -Wdisabled-optimization -Wformat-extra-args -Wformat-security -Winline # -static -static-libgcc -CXXFLAGS = -Wall -ansi -c -DBOINC $(INCLUDES) $(OPTIMIZATION) $(DEBUG) +CXXFLAGS = -Wall -static-libgcc -ansi -c -DBOINC $(INCLUDES) $(OPTIMIZATION) $(DEBUG) # -static-libgcc -LFLAGS = -Wall -ansi $(INCLUDES) $(OPTIMIZATION) -L$(BOINC_API_DIR) \ +LFLAGS = -Wall -static-libgcc -ansi $(INCLUDES) $(OPTIMIZATION) -L$(BOINC_API_DIR) \ -L$(BOINC_LIB_DIR) -L/usr/X11R6/lib -L/usr/lib -L/usr/local/cuda/lib64 -L/usr/local/cuda/lib -L. $(DEBUG) LIBS = -lboinc_api -lboinc -lpthread -lssl -lcudart libstdc++.a $(COMMON_LIB_DIR)/libssl.a $(COMMON_LIB_DIR)/libpthread.a @@ -67,9 +67,6 @@ debugall: all distclean: /bin/rm -f distrrtgen *.o libstdc++.a -m32: DEBUG += -m32 -m32: all - rebuild: clean all ChainWalkContext.o: $(COMMON_API_PATH)/ChainWalkContext.h $(COMMON_API_PATH)/ChainWalkContext.cpp $(COMMON_API_PATH)/HashRoutine.h $(COMMON_API_PATH)/Public.h @@ -106,5 +103,5 @@ rcuda_ext.o: rcuda_ext.h rcuda_ext.cpp $(COMMON_API_PATH)/ChainWalkContext.h $(CXX) $(CXXFLAGS) rcuda_ext.cpp rcuda.o: rcuda.h rcuda.cu $(COMMON_API_PATH)/Public.h $(COMMON_API_PATH)/global.h - /usr/local/cuda/bin/nvcc -I../../../Common/rt\ api --compile rcuda.cu -# /usr/local/cuda/bin/nvcc --machine 32 -I../../../Common/rt\ api --compile rcuda.cu + /usr/local/cuda/bin/nvcc $(DEBUG) -I../../../Common/rt\ api --compile rcuda.cu +# /usr/local/cuda/bin/nvcc -G $(DEBUG) --machine 32 -I../../../Common/rt\ api --compile rcuda.cu