# Platform specific definitions
VPATH += ..
-CFLAGS += -DPC_BUILD
+CFLAGS += -DPC_BUILD -Wall -m32
INCLUDES = -I${PREFIX}/include `sdl-config --cflags`
-LIBS = -L${PREFIX}/lib `sdl-config --libs` -mconsole -lz
+LIBS = -L${PREFIX}/lib `sdl-config --libs` -mconsole -lz -m32
# Compilation:
.SUFFIXES: .c .S
+all: ${BIN}
+
%.o: %.c
${CC} ${CFLAGS} ${INCLUDES} -c -o $@ $<
%.o: %.S
- ${AS} -o $@ $<
+ ${CC} ${CFLAGS} -c -o $@ $<
+
+cpu.o cpu_threaded.o: CFLAGS += -Wno-unused-variable -Wno-unused-label
-all: ${OBJS}
+${BIN}: ${OBJS}
${CC} ${OBJS} ${LIBS} -o ${BIN}
- ${STRIP} ${BIN}
+# ${STRIP} ${BIN}
clean:
rm -f *.o ${BIN}