summaryrefslogtreecommitdiffstats
path: root/lang/tcl80/files/patch-ab
blob: ab7c767146ea9affb9b01dd667fafbfd832958df (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
--- configure.orig	Mon Mar  8 22:51:26 1999
+++ configure	Thu Apr 29 11:13:56 1999
@@ -4097,15 +4097,23 @@
   echo "$ac_t""yes" 1>&6
   
 	    SHLIB_CFLAGS="-fpic"
-	    SHLIB_LD="ld -Bshareable -x"
+	    if [ "$PORTOBJFORMAT" = "elf" ]; then
+		SHLIB_LD="ld -shared -x -soname \$@"
+	    else
+		SHLIB_LD="ld -Bshareable -x"
+	    fi
 	    SHLIB_LD_LIBS=""
 	    SHLIB_SUFFIX=".so"
 	    DL_OBJS="tclLoadDl.o"
 	    DL_LIBS=""
 	    LD_FLAGS=""
 	    LD_SEARCH_FLAGS=""
-	    TCL_SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so.1.0'
-	
+	    if [ "$PORTOBJFORMAT" = "elf" ]; then
+		TCL_SHARED_LIB_SUFFIX='`echo ${VERSION} | tr -d .`.so.1'
+	    else
+		TCL_SHARED_LIB_SUFFIX='`echo ${VERSION} | tr -d .`.so.1.5'
+	    fi
+
 else
   echo "$ac_t""no" 1>&6
 
OpenPOWER on IntegriCloud