diff -ur itcl3.0.1.orig/itcl/unix/Makefile.in itcl3.0.1/itcl/unix/Makefile.in --- itcl3.0.1.orig/itcl/unix/Makefile.in Sun Jan 28 00:42:03 2001 +++ itcl3.0.1/itcl/unix/Makefile.in Sun Jan 28 00:23:28 2001 @@ -88,7 +88,7 @@ # Additional libraries to use when linking. The "LIBS" part will be # replaced (or has already been replaced) with relevant libraries as # determined by the configure script. -LIBS = -L @TCL_LIB_DIR@ @TCL_LIB_SPEC@ @TCL_LIBS@ @DL_LIBS@ -lc +LIBS = -L@TCL_LIB_DIR@ @TCL_LIB_SPEC@ @TCL_LIBS@ @DL_LIBS@ -lc # To change the compiler switches, for example to change from -O # to -g, change the following line: @@ -137,6 +137,7 @@ # The values of the symbolis normally set by the configure script. SHLIB_LD = @SHLIB_LD@ +SHLIB_LD_CORE = @SHLIB_LD_CORE@ #---------------------------------------------------------------- # The information below is modified by the configure script when diff -ur itcl3.0.1.orig/itcl/unix/configure itcl3.0.1/itcl/unix/configure --- itcl3.0.1.orig/itcl/unix/configure Sun Jan 28 00:42:19 2001 +++ itcl3.0.1/itcl/unix/configure Sun Jan 28 00:18:51 2001 @@ -868,6 +868,7 @@ CFLAGS=$TCL_CFLAGS SHLIB_CFLAGS=$TCL_SHLIB_CFLAGS SHLIB_LD=$TCL_SHLIB_LD +SHLIB_LD_CORE=$TCL_SHLIB_LD_CORE SHLIB_LD_LIBS=$TCL_SHLIB_LD_LIBS SHLIB_SUFFIX=$TCL_SHLIB_SUFFIX DL_LIBS=$TCL_DL_LIBS @@ -1013,7 +1014,7 @@ SHLIB_CFLAGS="${SHLIB_CFLAGS}" eval "ITCL_LIB_FILE=libitcl${VERSION}${SHLIB_SUFFIX}" ITCL_PKG_FILE="[file join [file dirname \$dir] ${ITCL_LIB_FILE}]" - MAKE_LIB="\$(SHLIB_LD) -o ${ITCL_LIB_FILE} \$(OBJS) ${SHLIB_LD_LIBS} \$(LD_SEARCH_FLAGS)" + MAKE_LIB="\$(SHLIB_LD_CORE) -o ${ITCL_LIB_FILE} \$(OBJS) ${SHLIB_LD_LIBS} \$(LD_SEARCH_FLAGS)" RANLIB=":" else SHLIB_CFLAGS="" @@ -1207,6 +1208,7 @@ s%@MAKE_LIB@%$MAKE_LIB%g s%@SHLIB_CFLAGS@%$SHLIB_CFLAGS%g s%@SHLIB_LD@%$SHLIB_LD%g +s%@SHLIB_LD_CORE@%$SHLIB_LD_CORE%g s%@SHLIB_LD_LIBS@%$SHLIB_LD_LIBS%g s%@SHLIB_SUFFIX@%$SHLIB_SUFFIX%g s%@LD_SEARCH_FLAGS@%$LD_SEARCH_FLAGS%g diff -ur itcl3.0.1.orig/itk/unix/Makefile.in itcl3.0.1/itk/unix/Makefile.in --- itcl3.0.1.orig/itk/unix/Makefile.in Sun Jan 28 00:42:32 2001 +++ itcl3.0.1/itk/unix/Makefile.in Sun Jan 28 00:23:59 2001 @@ -119,7 +119,7 @@ # and the math library (in that order). The "LIBS" part will be # replaced (or has already been replaced) with relevant libraries as # determined by the configure script. -LIBS = -L @TCL_SRC_DIR@/unix -L @TK_LIB_DIR@ @TK_LIB_SPEC@ $(X11_LIB_SWITCHES) \ +LIBS = -L@TCL_SRC_DIR@/unix -L@TK_LIB_DIR@ @TK_LIB_SPEC@ $(X11_LIB_SWITCHES) \ @ITCL_BUILD_LIB_SPEC@ @TCL_LIB_SPEC@ \ @TCL_LIBS@ @DL_LIBS@ -lc @@ -177,6 +177,7 @@ # The values of the symbolis normally set by the configure script. SHLIB_LD = @SHLIB_LD@ +SHLIB_LD_CORE = @SHLIB_LD_CORE@ #---------------------------------------------------------------- # The information below is modified by the configure script when diff -ur itcl3.0.1.orig/itk/unix/configure itcl3.0.1/itk/unix/configure --- itcl3.0.1.orig/itk/unix/configure Sun Jan 28 00:42:39 2001 +++ itcl3.0.1/itk/unix/configure Sun Jan 28 00:18:51 2001 @@ -872,6 +872,7 @@ CFLAGS=$TCL_CFLAGS SHLIB_CFLAGS=$TCL_SHLIB_CFLAGS SHLIB_LD=$TCL_SHLIB_LD +SHLIB_LD_CORE=$TCL_SHLIB_LD_CORE SHLIB_LD_LIBS=$TCL_SHLIB_LD_LIBS SHLIB_SUFFIX=$TCL_SHLIB_SUFFIX DL_LIBS=$TCL_DL_LIBS @@ -1067,7 +1068,7 @@ SHLIB_CFLAGS="${SHLIB_CFLAGS}" eval "ITK_LIB_FILE=libitk${VERSION}${SHLIB_SUFFIX}" ITK_PKG_FILE="[file join [file dirname \$dir] ${ITK_LIB_FILE}]" - MAKE_LIB="\$(SHLIB_LD) -o ${ITK_LIB_FILE} \$(OBJS) ${SHLIB_LD_LIBS} \$(LD_SEARCH_FLAGS)" + MAKE_LIB="\$(SHLIB_LD_CORE) -o ${ITK_LIB_FILE} \$(OBJS) ${SHLIB_LD_LIBS} \$(LD_SEARCH_FLAGS)" RANLIB=":" else SHLIB_CFLAGS="" @@ -1274,6 +1275,7 @@ s%@MAKE_LIB@%$MAKE_LIB%g s%@SHLIB_CFLAGS@%$SHLIB_CFLAGS%g s%@SHLIB_LD@%$SHLIB_LD%g +s%@SHLIB_LD_CORE@%$SHLIB_LD_CORE%g s%@SHLIB_LD_LIBS@%$SHLIB_LD_LIBS%g s%@SHLIB_SUFFIX@%$SHLIB_SUFFIX%g s%@LD_SEARCH_FLAGS@%$LD_SEARCH_FLAGS%g