1TCLDIR    = /usr/local/ActiveTcl
2TCLLIBDIR = ${TCLDIR}/lib
3TCLINCDIR = ${TCLDIR}/include
4
5tcl_uninum.so:		uninum.o tcl_uninum_wrap.o
6			gcc -shared uninum.o tcl_uninum_wrap.o -o tcl_uninum.so -lgmp -lm
7
8tcl_uninum_wrap.o:	tcl_uninum_wrap.c
9			gcc -fpic -c uninum.c tcl_uninum_wrap.c -I/usr/local/include  -I${TCLINCDIR}
10
11tcl_uninum_wrap.c:	uninum.i
12			swig -tcl -pkgversion 2.7 uninum.i
13			mv uninum_wrap.c tcl_uninum_wrap.c
14
15install:		tcl_uninum.so
16			cp tcl_uninum.so ${TCLLIBDIR}/libuninum.so
17			echo 'pkg_mkIndex ${TCLLIBDIR} libuninum.so' | tclsh
18
19clean:
20			rm tcl_uninum.so tcl_uninum_wrap.c  tcl_uninum_wrap.o
21
22