From 4dbc1cf028eb6a4dbf146833b1186f46d6a7d161 Mon Sep 17 00:00:00 2001 From: Pavel Charvat Date: Wed, 15 Jan 2014 17:08:12 +0100 Subject: [PATCH] Build: Make sure that we link against the locally compiled dynamic libraries. --- ucw/perl/UCW/Configure/C.pm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ucw/perl/UCW/Configure/C.pm b/ucw/perl/UCW/Configure/C.pm index 0eca1f98..88a8570b 100644 --- a/ucw/perl/UCW/Configure/C.pm +++ b/ucw/perl/UCW/Configure/C.pm @@ -121,8 +121,10 @@ Set("LIBS" => ""); Set("CSHARED" => '-fPIC'); if (IsSet("CONFIG_LOCAL")) { Set("SONAME_PREFIX" => "lib/"); + Append("LOPT" => "-Wl,--rpath-link -Wl,run"); } else { Set("SONAME_PREFIX" => ""); + Append("LOPT" => "-Wl,--rpath-link -Wl,run/lib"); } if (IsSet("CONFIG_DARWIN")) { Set("LSHARED" => '-dynamiclib -install_name $(SONAME_PREFIX)$(@F)$(SONAME_SUFFIX) -undefined dynamic_lookup'); -- 2.39.2