TCLDIR = /usr/local/ActiveTcl TCLLIBDIR = ${TCLDIR}/lib TCLINCDIR = ${TCLDIR}/include tcl_uninum.so: uninum.o tcl_uninum_wrap.o gcc -shared uninum.o tcl_uninum_wrap.o -o tcl_uninum.so -lgmp -lm tcl_uninum_wrap.o: tcl_uninum_wrap.c gcc -fpic -c uninum.c tcl_uninum_wrap.c -I/usr/local/include -I${TCLINCDIR} tcl_uninum_wrap.c: uninum.i swig -tcl -pkgversion 2.6 uninum.i mv uninum_wrap.c tcl_uninum_wrap.c install: tcl_uninum.so cp tcl_uninum.so ${TCLLIBDIR}/libuninum.so echo 'pkg_mkIndex ${TCLLIBDIR} libuninum.so' | tclsh clean: rm tcl_uninum.so tcl_uninum_wrap.c tcl_uninum_wrap.o