diff options
Diffstat (limited to 'unix/tcl.m4')
-rw-r--r-- | unix/tcl.m4 | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/unix/tcl.m4 b/unix/tcl.m4 index 56e8223..a7f15dd 100644 --- a/unix/tcl.m4 +++ b/unix/tcl.m4 @@ -1243,7 +1243,6 @@ dnl AC_CHECK_TOOL(AR, ar, :) AC_DEFINE(_POSIX_PTHREAD_SEMANTICS) SHLIB_CFLAGS="-KPIC" - SHLIB_LD="/usr/ccs/bin/ld -G -z text" # Note: need the LIBS below, otherwise Tk won't find Tcl's # symbols when dynamically loaded into tclsh. @@ -1255,8 +1254,10 @@ dnl AC_CHECK_TOOL(AR, ar, :) LDFLAGS="" if test "$GCC" = "yes" ; then LD_SEARCH_FLAGS='-Wl,-R,${LIB_RUNTIME_DIR}' + SHLIB_LD="$CC -shared" else LD_SEARCH_FLAGS='-R ${LIB_RUNTIME_DIR}' + SHLIB_LD="/usr/ccs/bin/ld -G -z text" fi ;; SunOS-5*) @@ -1268,7 +1269,6 @@ dnl AC_CHECK_TOOL(AR, ar, :) AC_DEFINE(_POSIX_PTHREAD_SEMANTICS) SHLIB_CFLAGS="-KPIC" - SHLIB_LD="/usr/ccs/bin/ld -G -z text" LDFLAGS="" # Check to enable 64-bit flags for compiler/linker @@ -1301,8 +1301,10 @@ dnl AC_CHECK_TOOL(AR, ar, :) DL_LIBS="-ldl" if test "$GCC" = "yes" ; then LD_SEARCH_FLAGS='-Wl,-R,${LIB_RUNTIME_DIR}' + SHLIB_LD="$CC -shared" else LD_SEARCH_FLAGS='-R ${LIB_RUNTIME_DIR}' + SHLIB_LD="/usr/ccs/bin/ld -G -z text" fi ;; ULTRIX-4.*) |