CC=$(PROGPREFIX)g++ STRIP=$(PROGPREFIX)strip CFLAGS=-O2 -Wall -I/usr/include $(EXTRA_CFLAGS) XLIB=-L$(LIBDIR) -lfltk -lXext -lX11 -lm all: host snow host: gcc -o flotski flotski.cxx -I/usr/local/include -L/usr/local/lib -L/usr/X11R6/lib -lfltk -lXext -lX11 -lm snow: make \ TARGET=flotski.snow flotski.snow \ PROGPREFIX=mipsel-linux- \ EXTRA_CFLAGS="-Os -B/opt/snow-gcc/lib/snow/ -I/opt/snow-gcc/mipsel-linux/include" \ LIBDIR=/opt/snow-gcc/lib/snow/ clean: rm flotski flotski.snow $(TARGET): flotski.cxx $(CC) $(CFLAGS) flotski.cxx $(XLIB) -o $(TARGET) $(STRIP) $(TARGET)