From cbd944d254ffbe3098079eb712dc8b49fdf362a5 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Sat, 15 Jun 2019 10:06:50 +0000 Subject: [PATCH] rules.mk: Use $(CXX) instead of $(LD) for linking CXX is used for linking instead of LD now, since LD might point to the real linker, which doesn't understand -Wl,--blah options, of course. Signed-off-by: Jan Lindemann --- make/rules.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/make/rules.mk b/make/rules.mk index 04ffb244..3855be76 100644 --- a/make/rules.mk +++ b/make/rules.mk @@ -275,10 +275,10 @@ strip.done: $(EXE_ALL) ifeq ($(LIBTYPE),shared) $(SO_PREFIX)%.so: %.o - $(LD) -shared $(REAL_LDFLAGS) $(FLAVOUR_PREFIX)$^ -o $@ + $(CXX) -shared $(REAL_LDFLAGS) $(FLAVOUR_PREFIX)$^ -o $@ else $(SO_PREFIX)%.so: %.o - $(LD) $(REAL_LDFLAGS) $(FLAVOUR_PREFIX)$^ -o $@ + $(CXX) $(REAL_LDFLAGS) $(FLAVOUR_PREFIX)$^ -o $@ endif $(VERSION_SCRIPT):