Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Changes In Branch tcl8-compat Excluding Merge-Ins
This is equivalent to a diff from 20fe9e6f59 to b362ceb13f
2022-10-14
| ||
21:07 | Add --with-tcl8 option. Only useful in combination with TIP #628: Shared 8.7/9.0 build environment check-in: 2a8174cc0c user: jan.nijtmans tags: trunk, main | |
2022-10-12
| ||
13:46 | Fix TIP #628 implementation Closed-Leaf check-in: b362ceb13f user: jan.nijtmans tags: tcl8-compat | |
2022-06-26
| ||
22:42 | TIP #628 check-in: 431bc69473 user: jan.nijtmans tags: tcl8-compat | |
2022-02-18
| ||
16:19 | Add support for aarch64-w64-mingw32-clang check-in: 20fe9e6f59 user: jan.nijtmans tags: trunk, main | |
2021-11-07
| ||
21:40 | Fix 15845d9fd8: unix/tcl.m4: implicit declaration of exit() in timezone variable checks check-in: b636c2658d user: jan.nijtmans tags: trunk, main | |
Changes to tcl.m4.
︙ | ︙ | |||
49 50 51 52 53 54 55 56 57 58 59 60 61 62 | if test x"${no_tcl}" = x ; then # we reset no_tcl in case something fails here no_tcl=true AC_ARG_WITH(tcl, AS_HELP_STRING([--with-tcl], [directory containing tcl configuration (tclConfig.sh)]), [with_tclconfig="${withval}"]) AC_MSG_CHECKING([for Tcl configuration]) AC_CACHE_VAL(ac_cv_c_tclconfig,[ # First check to see if --with-tcl was specified. if test x"${with_tclconfig}" != x ; then case "${with_tclconfig}" in */tclConfig.sh ) | > > > > | 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 | if test x"${no_tcl}" = x ; then # we reset no_tcl in case something fails here no_tcl=true AC_ARG_WITH(tcl, AS_HELP_STRING([--with-tcl], [directory containing tcl configuration (tclConfig.sh)]), [with_tclconfig="${withval}"]) AC_ARG_WITH(tcl8, AS_HELP_STRING([--with-tcl8], [Compile for Tcl8 in Tcl9 environment]), [with_tcl8="${withval}"]) AC_MSG_CHECKING([for Tcl configuration]) AC_CACHE_VAL(ac_cv_c_tclconfig,[ # First check to see if --with-tcl was specified. if test x"${with_tclconfig}" != x ; then case "${with_tclconfig}" in */tclConfig.sh ) |
︙ | ︙ | |||
3170 3171 3172 3173 3174 3175 3176 | # Shared libraries and static libraries have different names. # Use the double eval to make sure any variables in the suffix is # substituted. (@@@ Might not be necessary anymore) #-------------------------------------------------------------------- PACKAGE_LIB_PREFIX8="${PACKAGE_LIB_PREFIX}" PACKAGE_LIB_PREFIX9="${PACKAGE_LIB_PREFIX}tcl9" | | > | 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 | # Shared libraries and static libraries have different names. # Use the double eval to make sure any variables in the suffix is # substituted. (@@@ Might not be necessary anymore) #-------------------------------------------------------------------- PACKAGE_LIB_PREFIX8="${PACKAGE_LIB_PREFIX}" PACKAGE_LIB_PREFIX9="${PACKAGE_LIB_PREFIX}tcl9" if test "${TCL_MAJOR_VERSION}" -gt 8 -a x"${with_tcl8}" == x; then PACKAGE_LIB_PREFIX="${PACKAGE_LIB_PREFIX9}" else PACKAGE_LIB_PREFIX="${PACKAGE_LIB_PREFIX8}" AC_DEFINE(TCL_MAJOR_VERSION, 8, [Compile for Tcl8?]) fi if test "${TEA_PLATFORM}" = "windows" ; then if test "${SHARED_BUILD}" = "1" ; then # We force the unresolved linking of symbols that are really in # the private libraries of Tcl and Tk. if test x"${TK_BIN_DIR}" != x ; then SHLIB_LD_LIBS="${SHLIB_LD_LIBS} \"`${CYGPATH} ${TK_BIN_DIR}/${TK_STUB_LIB_FILE}`\"" |
︙ | ︙ |