You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
765 B
19 lines
765 B
diff --git a/unix/tcl.m4 b/unix/tcl.m4 |
|
index 0e146e4..180fff1 100644 |
|
--- a/unix/tcl.m4 |
|
+++ b/unix/tcl.m4 |
|
@@ -1410,12 +1410,12 @@ AC_DEFUN([SC_CONFIG_CFLAGS], [ |
|
# get rid of the warnings. |
|
#CFLAGS_OPTIMIZE="${CFLAGS_OPTIMIZE} -D__NO_STRING_INLINES -D__NO_MATH_INLINES" |
|
|
|
- SHLIB_LD='${CC} ${CFLAGS} ${LDFLAGS} -shared' |
|
+ SHLIB_LD='${CC} ${CFLAGS} ${LDFLAGS} -shared -fPIC -Wl,-soname,${@}' |
|
DL_OBJS="tclLoadDl.o" |
|
DL_LIBS="-ldl" |
|
LDFLAGS="$LDFLAGS -Wl,--export-dynamic" |
|
AS_IF([test $doRpath = yes], [ |
|
- CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}']) |
|
+ CC_SEARCH_FLAGS='']) |
|
LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS} |
|
AS_IF([test "`uname -m`" = "alpha"], [CFLAGS="$CFLAGS -mieee"]) |
|
AS_IF([test $do64bit = yes], [
|
|
|