From a811b512418d33dc2b267b191e0740bc815e376c Mon Sep 17 00:00:00 2001
From: "Meredith L. Patterson" <mlp@thesmartpolitenerd.com>
Date: Fri, 6 Dec 2013 03:55:52 +0100
Subject: [PATCH] use whatever compiler CC says to compile perl bindings

---
 src/bindings/perl/SConscript | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/bindings/perl/SConscript b/src/bindings/perl/SConscript
index e978b95e..49b693a7 100644
--- a/src/bindings/perl/SConscript
+++ b/src/bindings/perl/SConscript
@@ -11,6 +11,7 @@ perlenv.Append(CCFLAGS=["-fpic", '-DSWIG', '-Wno-all',
                LIBPATH=["../.."],
                SWIGFLAGS=["-DHAMMER_INTERNAL__NO_STDARG_H",
                           "-Isrc/", "-perl"])
+perlenv['ENV']['CC'] = perlenv['CC']
 import os
 if 'PERL_MM_OPT' in os.environ:
     perlenv['ENV']['PERL_MM_OPT'] = os.environ['PERL_MM_OPT']
@@ -20,7 +21,7 @@ if 'PERL5LIB' in os.environ:
 swig = ['hammer.i']
 
 hammer_wrap = perlenv.Command(['hammer_wrap.c', 'hammer.pm'], swig, "swig $SWIGFLAGS $SOURCE")
-makefile = perlenv.Command(['Makefile'], ['Makefile.PL'], "perl $SOURCE")
+makefile = perlenv.Command(['Makefile'], ['Makefile.PL'], "perl $SOURCE CC=" + perlenv['ENV']['CC'])
 
 targetdir = os.path.dirname(str(hammer_wrap[0].path))
 
-- 
GitLab