]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/GNUmakefile
When LINK_GXX_STATICALLY=yes, use CC (ie, [*-*-]gcc) for linking. Fixes --enable...
[lilypond.git] / lily / GNUmakefile
index 3b13b8a6d9dabbbd6be1dee2ef85cde3ebe37910..41692eb1b6113e6aff3676aa0ea9fbeac6340dbb 100644 (file)
@@ -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