CC=gcc INCLUDE=-I. -I../tedtools `pkg-config gtk+-2.0 --cflags` #LINUX_CFLAGS=-D_GNU_SOURCE CFLAGS=-Wall -g -O2 $(LINUX_CFLAGS) #LINUX_LIB=-lpthread FREEBSD_LIB=-lthr LIB=-lm -L../tedtools -ltedtools `pkg-config gtk+-2.0 --libs` $(FREEBSD_LIB) $(LINUX_LIB) AR=ar rcv RANLIB=ranlib LD=ld -x -shared OBJ=xgalaxy.o galaxy.o menuaction.o entry.o graphics.o \ antialias_draw.o gtkcellrendererbutton.o trackball.o \ quaternions.o .SUFFIXES: .o.c .c.o: $(CC) $(CFLAGS) $(INCLUDE) -c $< all: xgalaxy xgalaxy: $(OBJ) $(CC) -o $@ $(OBJ) $(LIB) clean: rm -rf *core *.o xgalaxy