Rev 312 | Blame | Compare with Previous | Last modification | View Log | RSS feed
GCC = gcc
GXX = g++
CFLAGS = -march=i386 -O2 -pipe
OUTNAME_C = draw_test_c
OUTNAME_CXX = draw_test_cpp
GGI_LIBS = /usr/lib/libggi.a /usr/lib/libgii.a /usr/lib/libgg.a
EXTRA_LIBS = -lm -lncurses -lc -ldl -lpthread
all:
$(GCC) $(CFLAGS) draw_test.c draw.c -lggi -lm -o $(OUTNAME_C)
$(GXX) $(CFLAGS) draw_test.cpp draw.c -lggi -lm -o $(OUTNAME_CXX)
static:
$(GCC) $(CFLAGS) draw_test.c draw.c $(GGI_LIBS) $(EXTRA_LIBS) -o $(OUTNAME_C)
$(GXX) $(CFLAGS) draw_test.cpp draw.c $(GGI_LIBS) $(EXTRA_LIBS) -o $(OUTNAME_CXX)
clean:
rm -f *~ *.o $(OUTNAME_C) $(OUTNAME_CXX)