summaryrefslogtreecommitdiff
path: root/lang/gcc
diff options
context:
space:
mode:
authorgrant <grant@pkgsrc.org>2003-06-05 02:20:03 +0000
committergrant <grant@pkgsrc.org>2003-06-05 02:20:03 +0000
commit09c6ab20db2ce34be812b504dd1eac2bf5bbe898 (patch)
treeb02b2f2c94a262ee5a3ef069014462071eef5188 /lang/gcc
parentac56e5ade877f2bd4785a6bcea18860ba09c584c (diff)
downloadpkgsrc-09c6ab20db2ce34be812b504dd1eac2bf5bbe898.tar.gz
add -L${PREFIX}/gcc-2.95.3/lib to LDFLAGS if USE_GCC_SHLIB is defined,
so packages built with this can find shared libstdc++. s/-R/${RPATH_FLAG}/ while I'm here.
Diffstat (limited to 'lang/gcc')
-rw-r--r--lang/gcc/buildlink2.mk4
1 files changed, 2 insertions, 2 deletions
diff --git a/lang/gcc/buildlink2.mk b/lang/gcc/buildlink2.mk
index 68d4b1c0dd3..b88acf29d88 100644
--- a/lang/gcc/buildlink2.mk
+++ b/lang/gcc/buildlink2.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink2.mk,v 1.11 2003/05/29 23:14:12 grant Exp $
+# $NetBSD: buildlink2.mk,v 1.12 2003/06/05 02:20:03 grant Exp $
.if !defined(GCC2_BUILDLINK2_MK)
GCC2_BUILDLINK2_MK= # defined
@@ -28,7 +28,7 @@ _GCC_PREFIX= ${BUILDLINK_PREFIX.gcc}/${_GCC_SUBPREFIX}
_GCC_ARCHSUBDIR= lib/gcc-lib/${MACHINE_GNU_PLATFORM}/2.95.3
_GCC_ARCHDIR= ${_GCC_PREFIX}${_GCC_ARCHSUBDIR}
-BUILDLINK_LDFLAGS.gcc= -L${_GCC_ARCHDIR} -Wl,-R${_GCC_ARCHDIR}
+BUILDLINK_LDFLAGS.gcc= -L${_GCC_ARCHDIR} -Wl,${RPATH_FLAG}${_GCC_ARCHDIR} -L${_GCC_PREFIX}lib -Wl,${RPATH_FLAG}${_GCC_PREFIX}lib
_GCC_VERSION!= ( gcc -dumpversion ) 2>/dev/null || ${ECHO} 0
#