| @@ -1,37 +1,49 @@ | | | @@ -1,37 +1,49 @@ |
1 | $NetBSD: patch-ae,v 1.6 2005/10/07 17:39:26 perry Exp $ | | 1 | $NetBSD: patch-ae,v 1.7 2017/12/18 15:06:26 jperkin Exp $ |
2 | | | 2 | |
3 | --- configure.orig 2002-10-04 01:33:59.000000000 -0400 | | 3 | --- configure.orig 2002-10-04 05:33:59.000000000 +0000 |
4 | +++ configure 2005-10-07 13:33:26.000000000 -0400 | | 4 | +++ configure |
5 | @@ -3384,8 +3384,8 @@ | | 5 | @@ -3384,8 +3384,8 @@ case $target in |
6 | TK_LIB_NAME="tk${TK_MAJOR_VERSION}${TK_MINOR_VERSION}" | | 6 | TK_LIB_NAME="tk${TK_MAJOR_VERSION}${TK_MINOR_VERSION}" |
7 | ;; | | 7 | ;; |
8 | *) | | 8 | *) |
9 | - TCL_LIB_NAME="tcl${TCL_MAJOR_VERSION}.${TCL_MINOR_VERSION}" | | 9 | - TCL_LIB_NAME="tcl${TCL_MAJOR_VERSION}.${TCL_MINOR_VERSION}" |
10 | - TK_LIB_NAME="tk${TK_MAJOR_VERSION}.${TK_MINOR_VERSION}" | | 10 | - TK_LIB_NAME="tk${TK_MAJOR_VERSION}.${TK_MINOR_VERSION}" |
11 | + TCL_LIB_NAME="tcl${TCL_MAJOR_VERSION}${TCL_MINOR_VERSION}" | | 11 | + TCL_LIB_NAME="tcl${TCL_MAJOR_VERSION}${TCL_MINOR_VERSION}" |
12 | + TK_LIB_NAME="tk${TK_MAJOR_VERSION}${TK_MINOR_VERSION}" | | 12 | + TK_LIB_NAME="tk${TK_MAJOR_VERSION}${TK_MINOR_VERSION}" |
13 | ;; | | 13 | ;; |
14 | esac | | 14 | esac |
15 | | | 15 | |
16 | @@ -4072,7 +4072,8 @@ | | 16 | @@ -4072,7 +4072,8 @@ fi |
17 | EXTRA_LIB_SPECS="-ldl" | | 17 | EXTRA_LIB_SPECS="-ldl" |
18 | ;; | | 18 | ;; |
19 | | | 19 | |
20 | - *-netbsd*|*-freebsd*|*-openbsd*) | | 20 | - *-netbsd*|*-freebsd*|*-openbsd*) |
21 | + *-netbsd*|*-freebsd*|*-openbsd*|*-dragonfly*) | | 21 | + *-netbsd*|*-freebsd*|*-openbsd*|*-dragonfly*) |
22 | + EXTRA_LIB_SPECS="$PTHREAD_LDFLAGS" | | 22 | + EXTRA_LIB_SPECS="$PTHREAD_LDFLAGS" |
23 | # Not available on all versions: check for include file. | | 23 | # Not available on all versions: check for include file. |
24 | ac_safe=`echo "dlfcn.h" | sed 'y%./+-%__p_%'` | | 24 | ac_safe=`echo "dlfcn.h" | sed 'y%./+-%__p_%'` |
25 | echo $ac_n "checking for dlfcn.h""... $ac_c" 1>&6 | | 25 | echo $ac_n "checking for dlfcn.h""... $ac_c" 1>&6 |
26 | @@ -4109,9 +4110,10 @@ | | 26 | @@ -4109,9 +4110,10 @@ test_ok=no |
27 | fi | | 27 | fi |
28 | | | 28 | |
29 | if test "$test_ok" = yes; then | | 29 | if test "$test_ok" = yes; then |
30 | + LDFLAGS="-L${prefix}/lib -L${X11BASE}/lib -Wl,-R${prefix}/lib -Wl,-R${X11BASE}/lib" | | 30 | + LDFLAGS="-L${prefix}/lib -L${X11BASE}/lib -Wl,-R${prefix}/lib -Wl,-R${X11BASE}/lib" |
31 | SHLIB_CFLAGS="-fpic" | | 31 | SHLIB_CFLAGS="-fpic" |
32 | SHLIB_LD="ld" | | 32 | SHLIB_LD="ld" |
33 | - SHLIB_LD_FLAGS="-Bshareable -x" | | 33 | - SHLIB_LD_FLAGS="-Bshareable -x" |
34 | + SHLIB_LD_FLAGS="-Bshareable -x -R${prefix}/lib -R${X11BASE}/lib" | | 34 | + SHLIB_LD_FLAGS="-Bshareable -x -R${prefix}/lib -R${X11BASE}/lib" |
35 | fi | | 35 | fi |
36 | ;; | | 36 | ;; |
37 | | | 37 | |
| | | 38 | @@ -4181,9 +4183,9 @@ fi |
| | | 39 | *-solaris2*) |
| | | 40 | |
| | | 41 | SHLIB_CFLAGS="-KPIC" |
| | | 42 | - if test "${blt_with_gnu_ld}" = "yes" -a "$blt_have_gcc" = "yes" ; then |
| | | 43 | + if test "$blt_have_gcc" = "yes" ; then |
| | | 44 | SHLIB_LD="gcc" |
| | | 45 | - SHLIB_LD_FLAGS='-rdynamic -shared -Wl,-E -Wl,-soname,$@' |
| | | 46 | + SHLIB_LD_FLAGS='-shared -Wl,-soname,$@' |
| | | 47 | LD_RUN_PATH="-Wl,-rpath,${loader_run_path}" |
| | | 48 | else |
| | | 49 | SHLIB_LD="/usr/ccs/bin/ld" |