CAVERN_DISTRIB = /usr/local/CAVERN CAVE_DIR = /usr/local/CAVE YG_DIR = /usr/local/yg BERGEN_DIR = /usr/local/bergen include $(CAVERN_DISTRIB)/CAVERN_APPLICATION_INCLUDES CFLAGS = -I. -I$(YG_DIR)/modules -I$(YG_DIR)/src \ -I$(CAVE_DIR)/include -DOPENGL \ -I$(BERGEN_DIR)/include \ $(CAVERN_CFLAGS) \ -g -fno-operator-names -fPIC -m32 C++FLAGS = $(CFLAGS) LFLAGS = -shared -ldl -lm --export-dynamic -m32 C++ = g++ LD = g++ .SUFFIXES: .cxx .so .cxx.o: $(C++) $(C++FLAGS) -c $< .c.o: $(C++) $(CFLAGS) -c $< .o.so: $(LD) $(LFLAGS) -o $@ $< rm $< @if test -d ../dso.linux; then :; else mkdir ../dso.linux; fi cp $@ ../dso.linux