CC=gcc FGIS_HOME=/usr/lib/fgis CFLAGS=-g -Wall -pedantic -fPIC\ -I/usr/openwin/include -I/usr/local/include -I../include \ -DFGIS_HOME=\"${FGIS_HOME}\" LDFLAGS=-L../lib -L/usr/openwin/lib -L/usr/local/lib LOADLIBES=-ldl -lm -lepp -lX11 -ltcl8.0 -ltk8.0 OBJS=\ fgisInit.o\ fgisMisc.o\ fgisPalette.o\ fgisRaster.o\ fgisPlanchet.o\ fgisEppCalc.o\ fgisEppDraw.o\ fgisVector.o\ fgisPatterns.o\ fgisProjection.o SRC=\ RCS/fgisInit.c,v\ RCS/fgisMisc.c,v\ RCS/fgisPalette.c,v\ RCS/fgisRaster.c,v\ RCS/fgisVector.c,v\ RCS/fgisPlanchet.c,v\ RCS/fgisEppCalc.c,v\ RCS/fgisEppDraw.c,v\ RCS/fgisVector.c,v\ RCS/fgisPatterns.c,v\ RCS/fgisProjection.c,v\ RCS/fgis.h,v\ RCS/fgisInt.h,v RCS/%,v : % ci $< %.E : %.c gcc ${CFLAGS} -E $< > $* all: fgis.so fgis.so: ${OBJS} # cc -G ${OBJS} ../lib/*.o -o fgis.so -lm -ltcl8.0 -L/usr/local/lib gcc -shared -o fgis.so ${OBJS} ../lib/*.o -lm -ltcl8.0 rcs: ${SRC} test: fgis.so echo load ./fgis.so|wish clean: rm -f ${OBJS} fgis.so