X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=Client%20Applications%2Fconverti2%2FMakefile;h=7678a2b342b28dcf05d3089ce67c27c0700d07db;hb=d228f878a42113526843ef3837e6a846cbf0ee6d;hp=632326701d7ac2ae287116a9d37bae0f5fae458f;hpb=0fb676244827a448dc60118d6558c4a4e346ffee;p=freerainbowtables diff --git a/Client Applications/converti2/Makefile b/Client Applications/converti2/Makefile index 6323267..7678a2b 100644 --- a/Client Applications/converti2/Makefile +++ b/Client Applications/converti2/Makefile @@ -3,10 +3,10 @@ CC = g++ OPTIMIZATION = -O3 INCLUDES = -I../../Common/rt\ api # XXX todo currently only 32-bit targets work -CFLAGS = -Wall -m32 -ansi $(INCLUDES) $(OPTIMIZATION) -c -LFLAGS = -Wall -m32 -ansi $(INCLUDES) $(OPTIMIZATION) +CFLAGS = -Wall -m32 -ansi $(INCLUDES) $(OPTIMIZATION) -c $(DEBUG) +LFLAGS = -Wall -m32 -ansi $(INCLUDES) $(OPTIMIZATION) $(DEBUG) LIBS = -OBJS = MemoryPool.o Public.o +OBJS = MemoryPool.o Public.o RTI2Reader.o RTIReader.o RTReader.o COMMON_API_PATH = ../../Common/rt\ api all: converti2 @@ -17,10 +17,32 @@ converti2: $(OBJS) clean: rm -f *.o converti2 +debug: DEBUG += -DDEBUG -g +debug: all + +#m32: DEBUG += -m32 +#m32: all + rebuild: clean all +static: DEBUG += -static -static-libgcc +static: all + +win32: CC=i586-mingw32msvc-g++ +win32: LIBS += -L/usr/lib/gcc/i586-mingw32msvc/4.2.1-sjlj/lib +win32: all + MemoryPool.o: $(COMMON_API_PATH)/MemoryPool.h $(COMMON_API_PATH)/MemoryPool.cpp $(COMMON_API_PATH)/Public.h $(CC) $(CFLAGS) $(COMMON_API_PATH)/MemoryPool.cpp Public.o: $(COMMON_API_PATH)/Public.h $(COMMON_API_PATH)/Public.cpp $(CC) $(CFLAGS) $(COMMON_API_PATH)/Public.cpp + +RTI2Reader.o: $(COMMON_API_PATH)/RTI2Reader.h $(COMMON_API_PATH)/RTI2Reader.cpp + $(CC) $(CFLAGS) $(COMMON_API_PATH)/RTI2Reader.cpp + +RTIReader.o: $(COMMON_API_PATH)/RTIReader.h $(COMMON_API_PATH)/RTIReader.cpp + $(CC) $(CFLAGS) $(COMMON_API_PATH)/RTIReader.cpp + +RTReader.o: $(COMMON_API_PATH)/RTReader.h $(COMMON_API_PATH)/RTReader.cpp + $(CC) $(CFLAGS) $(COMMON_API_PATH)/RTReader.cpp