X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=BOINC%20software%2FBOINC%20client%20apps%2Fdistrrtgen_cuda%2FMakefile;fp=BOINC%20software%2FBOINC%20client%20apps%2Fdistrrtgen_cuda%2FMakefile;h=dbf0bc4def7d80e6fd182bb4d41d21a96aed351b;hb=892cfe50431861e4c77a42b6b03cfb180817d58c;hp=ccab6ed3bbe564721cd1a9649b017cdbf0502284;hpb=42abeb2fa5e334dd1587f489fd7309b5de14fafd;p=freerainbowtables 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