--- Makefile.orig Thu Feb 15 22:20:09 1996 +++ Makefile Thu Jun 17 12:25:27 1999 @@ -3,20 +3,25 @@ #or the system() function, respectively. Non-unix systems #will also definitely have different linker syntax. -CFLAGS= +CFLAGS=-O CC=gcc AR=ar -LIBS=-L./ -lcgic +LIBS=libcgic.so.1.06 -lm all: libcgic.a cgictest capture +shared: libcgic.so.1.06 + libcgic.a: cgic.o cgic.h rm -f libcgic.a $(AR) rc libcgic.a cgic.o +libcgic.so.1.06: + $(CC) -c -fPIC cgic.c + $(CC) -shared -Wl,-soname,libcgic.so.1 -o libcgic.so.1.06 cgic.o + cgictest: cgictest.o libcgic.a gcc cgictest.o -o cgictest ${LIBS} capture: capture.o libcgic.a gcc capture.o -o capture ${LIBS} -