Subversion Repositories programming

Rev

Rev 312 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 312 Rev 356
Line 1... Line 1...
1
 
1
 
2
GCC       = gcc
2
GCC       = gcc
3
GXX       = g++
3
GXX       = g++
4
CFLAGS    =
4
CFLAGS    = -march=i386 -O2 -pipe
5
OUTNAME_C = draw_test_c
5
OUTNAME_C = draw_test_c
6
OUTNAME_CXX = draw_test_cpp
6
OUTNAME_CXX = draw_test_cpp
-
 
7
GGI_LIBS  = /usr/lib/libggi.a /usr/lib/libgii.a /usr/lib/libgg.a
-
 
8
EXTRA_LIBS = -lm -lncurses -lc -ldl -lpthread
7
 
9
 
8
all:
10
all:
9
	$(GCC) $(CFLAGS) draw_test.c draw.c -lggi -lm -o $(OUTNAME_C)
11
	$(GCC) $(CFLAGS) draw_test.c draw.c -lggi -lm -o $(OUTNAME_C)
10
	$(GXX) $(CFLAGS) draw_test.cpp draw.c -lggi -lm -o $(OUTNAME_CXX)
12
	$(GXX) $(CFLAGS) draw_test.cpp draw.c -lggi -lm -o $(OUTNAME_CXX)
11
 
13
 
-
 
14
static:
-
 
15
	$(GCC) $(CFLAGS) draw_test.c draw.c $(GGI_LIBS) $(EXTRA_LIBS) -o $(OUTNAME_C)
-
 
16
	$(GXX) $(CFLAGS) draw_test.cpp draw.c $(GGI_LIBS) $(EXTRA_LIBS) -o $(OUTNAME_CXX)
-
 
17
 
12
clean:
18
clean:
13
	rm -f *~ *.o $(OUTNAME_C) $(OUTNAME_CXX)
19
	rm -f *~ *.o $(OUTNAME_C) $(OUTNAME_CXX)
14
 
20