]> git.sesse.net Git - freerainbowtables/commitdiff
brief Makefile cleanup and changes for distrrtgen_cuda origin/distrrtgen_2.29_linux
authorJames Nobis <quel@quelrod.net>
Tue, 9 Nov 2010 19:39:05 +0000 (13:39 -0600)
committerJames Nobis <quel@quelrod.net>
Tue, 9 Nov 2010 19:39:05 +0000 (13:39 -0600)
BOINC software/BOINC client apps/distrrtgen_cuda/Makefile

index ccab6ed3bbe564721cd1a9649b017cdbf0502284..dbf0bc4def7d80e6fd182bb4d41d21a96aed351b 100644 (file)
@@ -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