summaryrefslogtreecommitdiff
path: root/lasso-perl-bindings-ldflags.patch
blob: 1266979b34f9c01b14cc3361406477879547548e (plain)
1
2
3
4
5
6
7
8
9
10
11
--- lasso-2.8.2/bindings/perl/Makefile.am.orig	2024-10-26 13:00:36.875545200 +0800
+++ lasso-2.8.2/bindings/perl/Makefile.am	2024-10-26 13:03:52.835188200 +0800
@@ -38,7 +38,7 @@
 		done; \
 		chmod -R u+rwX $(TOCOPY); \
 	fi;
-	$(AM_V_SUBMAKE) $(PERL) Makefile.PL INSTALLDIRS=vendor DESTDIR=$(DESTDIR) PREFIX=$(prefix) CCFLAGS="$(LASSO_XS_CFLAGS)" INC="-I. -I$(top_srcdir) -I$(srcdir)" LIBS="`$(top_builddir)/lasso-src-config --libs` $(LDFLAGS)" OPTIMIZE="-g" $(AM_V_SUBMAKE_POSTFIX)
+	$(AM_V_SUBMAKE) $(PERL) Makefile.PL INSTALLDIRS=vendor DESTDIR=$(DESTDIR) PREFIX=$(prefix) CCFLAGS="$(LASSO_XS_CFLAGS)" LDDLFLAGS="-shared $(LDFLAGS)" INC="-I. -I$(top_srcdir) -I$(srcdir)" LIBS="`$(top_builddir)/lasso-src-config --libs`" OPTIMIZE="-g" $(AM_V_SUBMAKE_POSTFIX)
 
 Lasso.xs Lasso.pm: lang.py typemap-in typemap-out
 	$(AM_V_GEN) $(PYTHON) $(top_srcdir)/bindings/bindings.py -l perl --src-dir=$(top_srcdir)/lasso/ $(EXTRA_ARGS)