From 39f03c5265d1faa6e67cc7441e137769f56155b1 Mon Sep 17 00:00:00 2001 From: Jan Nieuwenhuizen Date: Thu, 13 Nov 2008 11:09:03 +0100 Subject: [PATCH] When LINK_GXX_STATICALLY=yes, use CC (ie, [*-*-]gcc) for linking. Fixes --enable-static-c++. --- lily/GNUmakefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lily/GNUmakefile b/lily/GNUmakefile index 3b13b8a6d9..41692eb1b6 100644 --- a/lily/GNUmakefile +++ b/lily/GNUmakefile @@ -23,7 +23,8 @@ ifeq ($(HAVE_LIBKPATHSEA_SO),no) MODULE_LDFLAGS += $(KPATHSEA_LIBS) endif ifeq ($(LINK_GXX_STATICALLY),yes) -MODULE_LDFLAGS += -L$(outdir) -static-libgcc +LD = $(CC) # GCC-4.0.x will never link statically to allow exceptions +MODULE_LDFLAGS += -L$(outdir) -static-libgcc -lstdc++ endif CXXFLAGS += -Woverloaded-virtual -- 2.39.5