OBJECTS= constructs.o mtrand.o WXFLAGS=`wx-config --cppflags --libs std,gl` CPPFLAGS=-g3 -pthread -Wall $(WXFLAGS) all: lamodel run: make && ./lamodel && python vis.py constructs.o: constructs.h wxglmodel.o: constructs.h wxglmodel: $(OBJECTS) wxglmodel.o constructs.o g++ wxglmodel.o -o wxglmodel $(OBJECTS) -lm -L/usr/local/lib/ $(WXFLAGS) -lGLU -lglut -lpthread -lGL lamodel: $(OBJECTS) lamodel.o g++ $(OBJECTS) lamodel.o -o lamodel -lm -L/usr/local/lib/ # -lGLU -lglut clean: rm -f *.o lamodel.o* cleanup: rm -f submit_lamodel.sh.e* rm -f submit_lamodel.sh.o*