# # Makefile for scene and movie learning. Redone after minor disaster struck # (TR's lack of brains when housecleaning) on Oct. 16, 1991. # CC = gcc RM = rm # INCROOT = /usr/local/X11R5/include # LIBROOT = /usr/local/X11R5/lib INCROOT = /usr/openwin/include LIBROOT = /usr/openwin/lib MYINCROOT = $$HOME/Include XAWFLAGS = -lXaw -lXmu -lXt -lXext -lX11 XFLAGS = -lX11 -lm MATH = -lm FAST = -fsingle -O4 /usr/lib/libm.il get_theta: get_theta.c $(CC) $@.c -I$(INCROOT) -L$(LIBROOT) $(XAWFLAGS) $(MATH) -o $@ convert2radians: convert2radians.c $(CC) $@.c $(FAST) -I$(INCROOT) -L$(LIBROOT) $(XAWFLAGS) $(MATH) -o $@ events: events.c $(CC) $@.c -I$(INCROOT) -L$(LIBROOT) $(XFLAGS) $(MATH) -o $@ show_unit: show_unit.c $(CC) $@.c -I$(INCROOT) -L$(LIBROOT) $(XFLAGS) $(MATH) -o $@ show_layer: show_layer.c $(CC) $@.c -I$(INCROOT) -L$(LIBROOT) $(XFLAGS) $(MATH) -o $@ allmovie: allmovie.c $(CC) $@.c -I$(INCROOT) -L$(LIBROOT) $(XAWFLAGS) $(MATH) -o $@ g_allmovie: allmovie.c $(CC) -g allmovie.c -I$(INCROOT) -L$(LIBROOT) $(XAWFLAGS) $(MATH) -o $@ one_movie: one_movie.c $(CC) $@.c -I$(INCROOT) -L$(LIBROOT) $(XAWFLAGS) $(MATH) -o $@ movie: movie.c $(CC) $@.c -I$(INCROOT) -L$(LIBROOT) $(XAWFLAGS) $(MATH) -o $@ # # Motion # mtrain: mtrain.c $(CC) $@.c -I$(INCROOT) -L$(LIBROOT) $(XAWFLAGS) $(MATH) -o $@ g_mtrain: mtrain.c $(CC) -g mtrain.c -I$(INCROOT) -L$(LIBROOT) $(XAWFLAGS) $(MATH) -o $@ fast_mtrain: mtrain.c $(CC) $(FAST) mtrain.c -I$(INCROOT) -L$(LIBROOT) $(XAWFLAGS) $(MATH) -o $@ # # Motion, learning multiple concepts. # mmtrain: mmtrain.c $(CC) $@.c -I$(INCROOT) -L$(LIBROOT) $(XAWFLAGS) $(MATH) -o $@ g_mmtrain: mmtrain.c $(CC) -g mmtrain.c -I$(INCROOT) -L$(LIBROOT) $(XAWFLAGS) $(MATH) -o $@ fast_mmtrain: mmtrain.c $(CC) $(FAST) mmtrain.c -I$(INCROOT) -L$(LIBROOT) $(XAWFLAGS) $(MATH) -o $@