GCC = gp2x-gcc AR = gp2x-ar #GCC = arm-linux-gcc #AR = arm-linux-ar COPY = cp CPPFILES = actionhandler.cpp actionmenu.cpp checkboxmenu.cpp configfile.cpp filemenu.cpp filemenuitem.cpp CPPFILES += font.cpp image.cpp main.cpp menu.cpp selectmenu.cpp surface.cpp system.cpp radmenu.cpp launchermenu.cpp CPPFILES += separatormenu.cpp squidgemenu.cpp OFILES = $(CPPFILES:%.cpp=%.o) all: menu.lib menu.lib: $(OFILES) $(AR) -rc menu.lib $(OFILES) $(COPY) menu.lib .. %.o: %.cpp $(GCC) -static -g -I /usr/local/gp2xdev/include -O3 -c $< -o $(<:%.cpp=%.o) clean: del *.o del menu.lib