]> www.wagner.pp.ru Git - oss/fgis.git/blob - dll/Makefile
First checked in version
[oss/fgis.git] / dll / Makefile
1 CC=gcc
2 FGIS_HOME=/usr/lib/fgis
3 CFLAGS=-g -Wall -pedantic -fPIC\
4  -I/usr/openwin/include -I/usr/local/include -I../include \
5  -DFGIS_HOME=\"${FGIS_HOME}\"
6 LDFLAGS=-L../lib -L/usr/openwin/lib -L/usr/local/lib
7 LOADLIBES=-ldl -lm -lepp -lX11 -ltcl8.0 -ltk8.0
8
9 OBJS=\
10 fgisInit.o\
11 fgisMisc.o\
12 fgisPalette.o\
13 fgisRaster.o\
14 fgisPlanchet.o\
15 fgisEppCalc.o\
16 fgisEppDraw.o\
17 fgisVector.o\
18 fgisPatterns.o\
19 fgisProjection.o
20 SRC=\
21 RCS/fgisInit.c,v\
22 RCS/fgisMisc.c,v\
23 RCS/fgisPalette.c,v\
24 RCS/fgisRaster.c,v\
25 RCS/fgisVector.c,v\
26 RCS/fgisPlanchet.c,v\
27 RCS/fgisEppCalc.c,v\
28 RCS/fgisEppDraw.c,v\
29 RCS/fgisVector.c,v\
30 RCS/fgisPatterns.c,v\
31 RCS/fgisProjection.c,v\
32 RCS/fgis.h,v\
33 RCS/fgisInt.h,v
34
35 RCS/%,v : %
36         ci $<
37 %.E : %.c
38         gcc ${CFLAGS} -E $< > $*
39 all: fgis.so 
40 fgis.so: ${OBJS} 
41 #       cc -G ${OBJS} ../lib/*.o -o fgis.so -lm -ltcl8.0 -L/usr/local/lib 
42         gcc -shared -o fgis.so ${OBJS} ../lib/*.o  -lm -ltcl8.0
43 rcs: ${SRC}
44 test: fgis.so
45         echo load ./fgis.so|wish
46 clean: 
47         rm -f ${OBJS} fgis.so