--- configure.orig Sun Feb 6 18:54:02 2000 +++ configure Thu Jul 13 14:29:54 2000 @@ -2009,8 +2009,11 @@ ;; FreeBSD-*) # FreeBSD 3.* and greater have ELF. + SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so' + UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.a' + TCL_LIB_VERSIONS_OK=nodots - SHLIB_CFLAGS="-fpic" + SHLIB_CFLAGS="-fPIC -DPIC" SHLIB_LD="ld -Bshareable -x" SHLIB_LD_LIBS="" SHLIB_SUFFIX=".so" DL_OBJS="tclLoadDl.o" @@ -2496,15 +2499,13 @@ DBGX=${TCLX_DBGX} VERSION=$TCLX_VERSION -eval "TCLX_STLIB_NAME=libtclx${UNSHARED_LIB_SUFFIX}" -eval "TCLX_SHLIB_NAME=libtclx${SHARED_LIB_SUFFIX}" -eval "TCLX_SHLIB_NAME=${TCLX_SHLIB_NAME}" +TCLX_STLIB_NAME=libtclx82.a +TCLX_SHLIB_NAME=libtclx82.so.1 DBGX=${TKX_DBGX} VERSION=$TKX_VERSION -eval "TKX_STLIB_NAME=libtkx${UNSHARED_LIB_SUFFIX}" -eval "TKX_SHLIB_NAME=libtkx${SHARED_LIB_SUFFIX}" -eval "TKX_SHLIB_NAME=${TKX_SHLIB_NAME}" +TKX_STLIB_NAME=libtkx82.a +TKX_SHLIB_NAME=libtkx82.so.1 # # Determine suffix to use for the object files for the shared library. @@ -4831,6 +4832,7 @@ s%@TCLX_FULL_VERSION@%$TCLX_FULL_VERSION%g s%@TKX_VERSION@%$TKX_VERSION%g s%@TKX_FULL_VERSION@%$TKX_FULL_VERSION%g +s%@TCL_PREFIX@%$TCL_PREFIX%g s%@TCL_BIN_DIR@%$TCL_BIN_DIR%g s%@TCL_SRC_DIR@%$TCL_SRC_DIR%g s%@TCL_LIB_FILE@%$TCL_LIB_FILE%g @@ -4851,6 +4853,7 @@ s%@TCL_STUB_LIB_SPEC@%$TCL_STUB_LIB_SPEC%g s%@TCL_LIB_DIR@%$TCL_LIB_DIR%g s%@TCL_LIBRARY_DIR@%$TCL_LIBRARY_DIR%g +s%@TK_PREFIX@%$TK_PREFIX%g s%@TK_BIN_DIR@%$TK_BIN_DIR%g s%@TK_SRC_DIR@%$TK_SRC_DIR%g s%@TK_LIB_FILE@%$TK_LIB_FILE%g