annotate Makefile @ 138:993d5f7e5f30

collision malloc error after face reading
author e085768
date Fri, 22 Jul 2011 23:51:14 +0900
parents 4f50f5a3b363
children 8ac08eda80ac
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
106
0c4b7d74e292 add Magoroku.cc & .h (Dandy.cc & .h)
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 101
diff changeset
1 # Makefile to build the SDL tests
0c4b7d74e292 add Magoroku.cc & .h (Dandy.cc & .h)
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 101
diff changeset
2 include ./Makefile.def
0
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
3
106
0c4b7d74e292 add Magoroku.cc & .h (Dandy.cc & .h)
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 101
diff changeset
4 srcdir = .
0c4b7d74e292 add Magoroku.cc & .h (Dandy.cc & .h)
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 101
diff changeset
5 ABI = -m$(ABIBIT)
0
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
6
130
4f50f5a3b363 new repository
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 125
diff changeset
7 SRCS = game.cc car.cc col.cc quotanion.cc controler.cc field.cc camera.cc gSprite.cc schedule.cc mytype.cc gFont.cc carNode.cc light.cc title_scene.cc game_time.cc ps2util.cc sjoy.cc name_dictionary.cc sound.cc Ss.cc getStrFromFile.cc
138
993d5f7e5f30 collision
e085768
parents: 130
diff changeset
8 TEST_SRCS = col.cc ps2util.cc gSprite.cc
0
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
9
116
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
10 #CFLAGS += -DINVISIBLE_MODE -g $(ABI) -Wall `sdl-config --cflags` `xml2-config --cflags` $(INCLUDE)
130
4f50f5a3b363 new repository
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 125
diff changeset
11 CFLAGS += -DINVISIBLE_MODE -g -O0 $(ABI) -Wall `sdl-config --cflags` `xml2-config --cflags` `freetype-config --cflags` $(INCLUDE)
4f50f5a3b363 new repository
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 125
diff changeset
12 LIBS += `sdl-config --libs`,-framework,OpenGL -lSDL_mixer -lSDL_image `xml2-config --libs` `freetype-config --libs`
106
0c4b7d74e292 add Magoroku.cc & .h (Dandy.cc & .h)
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 101
diff changeset
13 LIBS += -lCerium -lFifoManager
98
1033fece71ce text_vector
e085768
parents: 96
diff changeset
14
124
e085768
parents: 116
diff changeset
15 TARGET = magoroku #dandy test1
e085768
parents: 116
diff changeset
16
e085768
parents: 116
diff changeset
17 #TEST = test_vector
e085768
parents: 116
diff changeset
18
106
0c4b7d74e292 add Magoroku.cc & .h (Dandy.cc & .h)
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 101
diff changeset
19 OBJS = ${SRCS:.cc=.o}
138
993d5f7e5f30 collision
e085768
parents: 130
diff changeset
20 TEST_OBJS = ${TEST_SRCS:.cc=.o}
124
e085768
parents: 116
diff changeset
21
e085768
parents: 116
diff changeset
22 all: $(TARGET) #${TEST}
0
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
23
116
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
24 magoroku: $(OBJS) Magoroku.o
ed702e49cc6c conpile
e085768
parents: 115
diff changeset
25 $(CC) $(ABI) -o $@ $(OBJS) Magoroku.o $(LIBS)
0
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
26
138
993d5f7e5f30 collision
e085768
parents: 130
diff changeset
27 test_collision: $(TEST_OBJS) test_collision.o
993d5f7e5f30 collision
e085768
parents: 130
diff changeset
28 $(CC) $(ABI) -o $@ $(TEST_OBJS) test_collision.o $(LIBS)
993d5f7e5f30 collision
e085768
parents: 130
diff changeset
29
125
c62fec1dd2f8 outPutPicture
e085768
parents: 124
diff changeset
30 #${TEST}: ps2util.o test_vector.o
c62fec1dd2f8 outPutPicture
e085768
parents: 124
diff changeset
31 # ${CC} $(ABI) -o test_vector.o ps2util.o $(LIBS)
124
e085768
parents: 116
diff changeset
32 # $(CC) -o test_vector.o
e085768
parents: 116
diff changeset
33 # ${CC} -o ${TEST} $^
e085768
parents: 116
diff changeset
34
e085768
parents: 116
diff changeset
35
106
0c4b7d74e292 add Magoroku.cc & .h (Dandy.cc & .h)
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 101
diff changeset
36 clean:
124
e085768
parents: 116
diff changeset
37 rm -f $(TARGET) $(OBJS) main.o sgoex.o Magoroku.o Test.o
0
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
38
106
0c4b7d74e292 add Magoroku.cc & .h (Dandy.cc & .h)
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 101
diff changeset
39 .c.o:
0c4b7d74e292 add Magoroku.cc & .h (Dandy.cc & .h)
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 101
diff changeset
40 $(CC) $(CFLAGS) $(INCLUDES) -c $<
0c4b7d74e292 add Magoroku.cc & .h (Dandy.cc & .h)
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 101
diff changeset
41
0c4b7d74e292 add Magoroku.cc & .h (Dandy.cc & .h)
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 101
diff changeset
42 .cc.o:
0c4b7d74e292 add Magoroku.cc & .h (Dandy.cc & .h)
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 101
diff changeset
43 $(CC) $(CFLAGS) $(INCLUDES) -c $<
0c4b7d74e292 add Magoroku.cc & .h (Dandy.cc & .h)
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 101
diff changeset
44
0c4b7d74e292 add Magoroku.cc & .h (Dandy.cc & .h)
Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp>
parents: 101
diff changeset
45 debug.o:debug.h