Index: configure =================================================================== diff -u -ra1f1c17c221b7f92384107a7acea8197dba957fb -rc1c507da2c410901059af0ecafdb45ab4ae325a4 --- configure (.../configure) (revision a1f1c17c221b7f92384107a7acea8197dba957fb) +++ configure (.../configure) (revision c1c507da2c410901059af0ecafdb45ab4ae325a4) @@ -628,11 +628,11 @@ apps_actiweb libdirs_actiweb test_actiweb +NSF_INCLUDE_DIR NSF_BUILD_INCLUDE_SPEC NSF_BUILD_INCLUDE_DIR XOWISH NXSH -NSF_SRC_DIR NSF_STUB_LIB_PATH NSF_BUILD_STUB_LIB_PATH NSF_STUB_LIB_SPEC @@ -641,6 +641,8 @@ NSF_BUILD_LIB_SPEC UNSHARED_LIB_SUFFIX SHARED_LIB_SUFFIX +NSF_PKG_LIBDIR +NSF_SRC_DIR TCL_EXEC_PREFIX NSF_COMPATIBLE_TCLSH TCLSH_PROG @@ -8946,10 +8948,17 @@ # Next Scripting specific configs # +#NSF_SRC_DIR=$srcdir +NSF_SRC_DIR="`pwd`" + + +eval "NSF_PKG_LIBDIR=\"${libdir}/${PACKAGE_NAME}${PACKAGE_VERSION}\"" + + if test "${TEA_PLATFORM}" != "windows" ; then -NSF_BUILD_LIB_SPEC="-L`pwd` -lnsf${PACKAGE_VERSION}" -NSF_LIB_SPEC="-L${pkglibdir} -lnsf${PACKAGE_VERSION}" +NSF_BUILD_LIB_SPEC="-L${NSF_SRC_DIR} -lnsf${PACKAGE_VERSION}" +NSF_LIB_SPEC="-L${NSF_PKG_LIBDIR} -lnsf${PACKAGE_VERSION}" # If someone wants to build without stubs, as it was the case for # earlier Tcl versions, we keep the following block as a reference. @@ -8959,22 +8968,22 @@ NSF_BUILD_STUB_LIB_SPEC="" NSF_STUB_LIB_SPEC="" else - NSF_BUILD_STUB_LIB_PATH="`pwd`/${PKG_STUB_LIB_FILE}" - NSF_STUB_LIB_PATH="${pkglibdir}/${PKG_STUB_LIB_FILE}" - NSF_BUILD_STUB_LIB_SPEC="-L`pwd` -lnsfstub${PACKAGE_VERSION}" - NSF_STUB_LIB_SPEC="-L${pkglibdir} -lnsfstub${PACKAGE_VERSION}" + NSF_BUILD_STUB_LIB_PATH="${NSF_SRC_DIR}/${PKG_STUB_LIB_FILE}" + NSF_STUB_LIB_PATH="${NSF_PKG_LIBDIR}/${PKG_STUB_LIB_FILE}" + NSF_BUILD_STUB_LIB_SPEC="-L${NSF_SRC_DIR} -lnsfstub${PACKAGE_VERSION}" + NSF_STUB_LIB_SPEC="-L${NSF_PKG_LIBDIR} -lnsfstub${PACKAGE_VERSION}" $as_echo "#define COMPILE_NSF_STUBS 1" >>confdefs.h fi else -NSF_BUILD_LIB_SPEC="`pwd`/${PKG_LIB_FILE}" -NSF_LIB_SPEC="${pkglibdir}/${PKG_LIB_FILE}" -NSF_BUILD_STUB_LIB_PATH="`pwd`/${PKG_STUB_LIB_FILE}" -NSF_STUB_LIB_PATH="${pkglibdir}/${PKG_STUB_LIB_FILE}" -NSF_BUILD_STUB_LIB_SPEC="`pwd`/${PKG_STUB_LIB_FILE}" -NSF_STUB_LIB_SPEC="${pkglibdir}/${PKG_STUB_LIB_FILE}" +NSF_BUILD_LIB_SPEC="${NSF_SRC_DIR}/${PKG_LIB_FILE}" +NSF_LIB_SPEC="${NSF_PKG_LIBDIR}/${PKG_LIB_FILE}" +NSF_BUILD_STUB_LIB_PATH="${NSF_SRC_DIR}/${PKG_STUB_LIB_FILE}" +NSF_STUB_LIB_PATH="${NSF_PKG_LIBDIR}/${PKG_STUB_LIB_FILE}" +NSF_BUILD_STUB_LIB_SPEC="${NSF_SRC_DIR}/${PKG_STUB_LIB_FILE}" +NSF_STUB_LIB_SPEC="${NSF_PKG_LIBDIR}/${PKG_STUB_LIB_FILE}" fi @@ -8986,18 +8995,17 @@ -NSF_SRC_DIR=$srcdir - # include dirs for nsf during build process (i.e., does not assume installed) NSF_BUILD_INCLUDE_DIR="${NSF_SRC_DIR}/generic" NSF_BUILD_INCLUDE_SPEC="-I${NSF_BUILD_INCLUDE_DIR}" +eval "NSF_INCLUDE_DIR=\"$includedir\"" @@ -9006,6 +9014,9 @@ + + + #-------------------------------------------------------------------- # the value of this variable is set to the files which are to be # removed when the user invokes 'make distclean' (i.e., those