PROG_NAME = rage2x
OBJS = rage2x.o frame_skip.o pollux_set.o
CROSS_COMPILE = arm-openwiz-linux-gnu-
# LDFLAGS = -static

CC = $(CROSS_COMPILE)gcc
CXX = $(CROSS_COMPILE)g++
STRIP = $(CROSS_COMPILE)strip
CLEANUP = rm -f $(ALL_TARGETS) *.o *~

CFLAGS = `sdl-config --cflags` -O3 -fstrength-reduce -funroll-loops -Wextra -Werror -DWIZ
CXXFLAGS = `sdl-config --cflags` -O3 -fstrength-reduce -funroll-loops -Wall -Werror -DWIZ
LIBS = `sdl-config --libs`

TARGET = $(PROG_NAME).gpe
SDLTEST_OBJS = $(OBJS)

all : $(TARGET)

$(TARGET) : $(SDLTEST_OBJS)
	$(CXX) $(LDFLAGS) -o $(TARGET) $(SDLTEST_OBJS) $(LIBS)
	$(STRIP) $(TARGET)
	$(CLEANUP)
