From 75d48a533d01eeb1bb5e6761484a4dece9408fc1 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Sun, 22 Nov 2020 19:09:58 +0900 Subject: rubyspec-capiext: Use plain DLDFLAGS without flags for libruby --- defs/gmake.mk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'defs') diff --git a/defs/gmake.mk b/defs/gmake.mk index ec9575a4dc..a6d56175c2 100644 --- a/defs/gmake.mk +++ b/defs/gmake.mk @@ -386,10 +386,11 @@ update-deps: # order-only-prerequisites doesn't work for $(RUBYSPEC_CAPIEXT) # because the same named directory exists in the source tree. -$(RUBYSPEC_CAPIEXT)/%.$(DLEXT): $(srcdir)/$(RUBYSPEC_CAPIEXT)/%.c $(srcdir)/$(RUBYSPEC_CAPIEXT)/rubyspec.h $(RUBY_H_INCLUDES) +$(RUBYSPEC_CAPIEXT)/%.$(DLEXT): $(srcdir)/$(RUBYSPEC_CAPIEXT)/%.c $(srcdir)/$(RUBYSPEC_CAPIEXT)/rubyspec.h $(RUBY_H_INCLUDES) $(LIBRUBY_SO) $(ECHO) building $@ $(Q) $(MAKEDIRS) $(@D) - $(Q) $(DLDSHARED) $(DLDFLAGS) $(ARCH_FLAG) $(CFLAGS) $(INCFLAGS) $(CPPFLAGS) $(OUTFLAG)$@ $< + $(Q) $(DLDSHARED) $(XDLDFLAGS) $(XLDFLAGS) $(ARCH_FLAG) $(ARCH_FLAG) $(CFLAGS) $(INCFLAGS) $(CPPFLAGS) $(OUTFLAG)$@ $< $(LIBRUBY_SO) $(Q) $(RMALL) $@.* + rubyspec-capiext: $(patsubst %.c,$(RUBYSPEC_CAPIEXT)/%.$(DLEXT),$(notdir $(wildcard $(srcdir)/$(RUBYSPEC_CAPIEXT)/*.c))) @ $(NULLCMD) -- cgit v1.2.3