4 INCLUDES = -I../../Common/rt\ api
5 # XXX todo currently only 32-bit targets work
6 CFLAGS = -Wall -m32 -ansi $(INCLUDES) $(OPTIMIZATION) -c $(DEBUG)
7 LFLAGS = -Wall -m32 -ansi $(INCLUDES) $(OPTIMIZATION) $(DEBUG)
9 OBJS = MemoryPool.o Public.o RTI2Reader.o RTIReader.o RTReader.o
10 COMMON_API_PATH = ../../Common/rt\ api
15 $(CC) $(LFLAGS) $(OBJS) $(LIBS) converti2.cpp -o converti2
20 debug: DEBUG += -DDEBUG -g
28 static: DEBUG += -static -static-libgcc
31 win32: CC=i586-mingw32msvc-g++
32 win32: LIBS += -L/usr/lib/gcc/i586-mingw32msvc/4.2.1-sjlj/lib
35 MemoryPool.o: $(COMMON_API_PATH)/MemoryPool.h $(COMMON_API_PATH)/MemoryPool.cpp $(COMMON_API_PATH)/Public.h
36 $(CC) $(CFLAGS) $(COMMON_API_PATH)/MemoryPool.cpp
38 Public.o: $(COMMON_API_PATH)/Public.h $(COMMON_API_PATH)/Public.cpp
39 $(CC) $(CFLAGS) $(COMMON_API_PATH)/Public.cpp
41 RTI2Reader.o: $(COMMON_API_PATH)/RTI2Reader.h $(COMMON_API_PATH)/RTI2Reader.cpp
42 $(CC) $(CFLAGS) $(COMMON_API_PATH)/RTI2Reader.cpp
44 RTIReader.o: $(COMMON_API_PATH)/RTIReader.h $(COMMON_API_PATH)/RTIReader.cpp
45 $(CC) $(CFLAGS) $(COMMON_API_PATH)/RTIReader.cpp
47 RTReader.o: $(COMMON_API_PATH)/RTReader.h $(COMMON_API_PATH)/RTReader.cpp
48 $(CC) $(CFLAGS) $(COMMON_API_PATH)/RTReader.cpp