I wanted static for dasa, not just dynamic libraries. I may also want static for other future customer projects, so I keep the patch. This fix works its way through to change work/Tix4.1.0/unix/tk4.1/Makefile from libtix4175.so.1.0 to libtix4175.a It unfortunately is likely to result in no shared library. You then install it like this: cd work/Tix4.1.0/unix/tk4.1 ; \ tar cf - libtclsam75.a libtix4175.a libtixsam4175.a libtksam41.a | \ ( cd /usr/local/lib;tar xf - ) *** 3.4/ports/x11-toolkits/tix/Makefile Thu Dec 9 23:13:15 1999 --- new/ports/x11-toolkits/tix/Makefile Sat Mar 4 14:43:13 2000 *************** *** 19,25 **** WRKSRC= ${WRKDIR}/Tix4.1.0.007/unix/tk8.0 GNU_CONFIGURE= yes ! CONFIGURE_ARGS= --enable-shared --enable-sam \ --with-tcl="${PREFIX}/include/tcl8.2" \ --with-tk="${PREFIX}/include/tk8.2" # this should probably be added to bsd.port.mk --- 19,25 ---- WRKSRC= ${WRKDIR}/Tix4.1.0.007/unix/tk8.0 GNU_CONFIGURE= yes ! CONFIGURE_ARGS= --enable-sam \ --with-tcl="${PREFIX}/include/tcl8.2" \ --with-tk="${PREFIX}/include/tk8.2" # this should probably be added to bsd.port.mk