summaryrefslogtreecommitdiff
path: root/devel/tmake/patches/patch-ab
blob: 692bc2435e1c4618be2d529ac5409f3f84e7e5f6 (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
30
31
32
$NetBSD: patch-ab,v 1.1.1.1 2001/04/25 14:55:59 dmcmahill Exp $

--- lib/unix/generic.t.orig	Sun Dec  3 21:26:06 2000
+++ lib/unix/generic.t	Wed Apr 25 09:24:19 2001
@@ -32,5 +32,5 @@
     }
     if ( Project("TMAKE_LIBDIR") ) {
-	Project('TMAKE_LIBDIR_FLAGS *= -L$$TMAKE_LIBDIR');
+	Project('TMAKE_LIBDIR_FLAGS *= -Wl,-R$$TMAKE_LIBDIR -L$$TMAKE_LIBDIR');
     }
     if ( Config("qt") || Config("opengl") ) {
@@ -65,5 +65,5 @@
                Project("TMAKE_LIB_FLAG")) ) {
 	    Project("TMAKE_LIBDIR_QT") &&
-		Project('TMAKE_LIBDIR_FLAGS *= -L$$TMAKE_LIBDIR_QT');
+		Project('TMAKE_LIBDIR_FLAGS *= -Wl,-R$$TMAKE_LIBDIR_QT -L$$TMAKE_LIBDIR_QT');
 	    if (Config("thread") && Project("TMAKE_LIBS_QT_THREAD")) {
 	        Project('TMAKE_LIBS *= $$TMAKE_LIBS_QT_THREAD');
@@ -76,5 +76,5 @@
 	AddIncludePath(Project("TMAKE_INCDIR_OPENGL"));
 	Project("TMAKE_LIBDIR_OPENGL") &&
-	    Project('TMAKE_LIBDIR_FLAGS *= -L$$TMAKE_LIBDIR_OPENGL');
+	    Project('TMAKE_LIBDIR_FLAGS *= -Wl,-R$$TMAKE_LIBDIR_OPENGL -L$$TMAKE_LIBDIR_OPENGL');
 	Project('TMAKE_LIBS *= $$TMAKE_LIBS_OPENGL');
     }
@@ -84,5 +84,5 @@
     if ( Config("x11lib") ) {
 	Project("TMAKE_LIBDIR_X11") &&
-	    Project('TMAKE_LIBDIR_FLAGS *= -L$$TMAKE_LIBDIR_X11');
+	    Project('TMAKE_LIBDIR_FLAGS *= -Wl,-R$$TMAKE_LIBDIR_X11 -L$$TMAKE_LIBDIR_X11');
 	Project('TMAKE_LIBS *= $$TMAKE_LIBS_X11');
     }