From 1e4863d71e25a4f3260c49aefc95fe81430df5c0 Mon Sep 17 00:00:00 2001
From: "Meredith L. Patterson" <mlp@thesmartpolitenerd.com>
Date: Fri, 6 Dec 2013 09:24:19 +0100
Subject: [PATCH] makemaker needed a -L to find libhammer.so

---
 src/bindings/perl/Makefile.PL | 2 +-
 src/bindings/perl/SConscript  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/bindings/perl/Makefile.PL b/src/bindings/perl/Makefile.PL
index a629deb5..68b67829 100644
--- a/src/bindings/perl/Makefile.PL
+++ b/src/bindings/perl/Makefile.PL
@@ -7,7 +7,7 @@ chdir(dirname($0));
 
 WriteMakefile(
     NAME => "hammer",
-    LIBS => ["-lhammer"],
+    LIBS => ["-L../../ -lhammer"],
     OBJECT => 'hammer_wrap.o',
     INC => '-I../..',
     CCFLAGS => "$Config{ccflags} -DSWIG -DHAS_BOOL -std=gnu99",
diff --git a/src/bindings/perl/SConscript b/src/bindings/perl/SConscript
index 5ddd6732..49b693a7 100644
--- a/src/bindings/perl/SConscript
+++ b/src/bindings/perl/SConscript
@@ -32,7 +32,7 @@ Default(libhammer_perl)
 perltestenv = perlenv.Clone()
 perltestenv['ENV']['LD_LIBRARY_PATH'] = os.path.dirname(str(libhammer_shared[0]))
 perltests = ['t/hammer.t']
-perltestexec = perltestenv.Command(None, perltests + libhammer_perl + libhammer_shared, "LD_LIBRARY_PATH=" + os.path.dirname(str(libhammer_shared[0])) + " make test -C " + targetdir)
+perltestexec = perltestenv.Command(None, perltests + libhammer_perl + libhammer_shared, "make test -C " + targetdir)
 perltest = Alias("testperl", [perltestexec], perltestexec)
 AlwaysBuild(perltestexec)
 testruns.append(perltest)
-- 
GitLab