From: Jan Nieuwenhuizen Date: Thu, 13 Nov 2008 10:09:03 +0000 (+0100) Subject: When LINK_GXX_STATICALLY=yes, use CC (ie, [*-*-]gcc) for linking. Fixes --enable... X-Git-Tag: release/2.11.64-1~33 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=39f03c5265d1faa6e67cc7441e137769f56155b1;p=lilypond.git When LINK_GXX_STATICALLY=yes, use CC (ie, [*-*-]gcc) for linking. Fixes --enable-static-c++. --- 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