summaryrefslogtreecommitdiff
path: root/Makefile.SH
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2009-09-08 21:33:22 +0100
committerNicholas Clark <nick@ccl4.org>2009-09-08 21:33:22 +0100
commit798fd3e29f1fe8240c74a40c471e3d19a421ea6b (patch)
treed8ff3038c37a5b9a22758b72d0cb0401df5b0be5 /Makefile.SH
parentd1a2168615d31496c65bd27adf6b78d44834861c (diff)
downloadperl-798fd3e29f1fe8240c74a40c471e3d19a421ea6b.tar.gz
Build the nonxs extensions before building DynaLoader.
(d1a2168615d3 isn't enough to ensure that the toolchain is in lib/ before we start processing XS code.)
Diffstat (limited to 'Makefile.SH')
-rw-r--r--Makefile.SH2
1 files changed, 1 insertions, 1 deletions
diff --git a/Makefile.SH b/Makefile.SH
index db5e90ec2a..40ec66fff2 100644
--- a/Makefile.SH
+++ b/Makefile.SH
@@ -1141,7 +1141,7 @@ manicheck: FORCE
#
# DynaLoader may be needed for extensions that use Makefile.PL.
-$(DYNALOADER): miniperl$(EXE_EXT) preplibrary FORCE
+$(DYNALOADER): miniperl$(EXE_EXT) preplibrary FORCE $(nonxs_ext)
$(LDLIBPTH) $(RUN) ./miniperl$(EXE_EXT) -Ilib make_ext.pl $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) LINKTYPE=static $(STATIC_LDFLAGS)
d_dummy $(dynamic_ext): miniperl$(EXE_EXT) preplibrary makeppport $(DYNALOADER) FORCE