all: stickbangers.exe
stickbangers.exe: sticks.o main.o game1.o
	gcc -O2 -o stickbangers.exe -I/usr/local/include -static -L/usr/local/lib sticks.o main.o game1.o -mwindows /usr/local/lib/libfltk.a -luuid -lcomctl32 -lole32 -lstdc++ -lportaudio -lwinMM

sticks.o: sticks.c
	gcc -O2 -Wall -c -I/usr/local/include sticks.c
main.o: main.cxx
	gcc -O2 -Wall -c -I/usr/local/include main.cxx
game1.o: game1.cxx
	gcc -O2 -Wall -c -I/usr/local/include game1.cxx
clean:
	rm -f *.o
	rm -f *~
	rm -f stickbangers.exe
	rm -f source_tar.bz2
distrib: stickbangers.exe
	strip stickbangers.exe
archive:
	rm -f *.o
	rm -f source_tar.bz2
	tar -cf source_tar *
	bzip2 -9 source_tar
	