]> git.donarmstrong.com Git - lilypond.git/commitdiff
When LINK_GXX_STATICALLY=yes, use CC (ie, [*-*-]gcc) for linking. Fixes --enable...
authorJan Nieuwenhuizen <janneke@gnu.org>
Thu, 13 Nov 2008 10:09:03 +0000 (11:09 +0100)
committerJan Nieuwenhuizen <janneke@gnu.org>
Thu, 13 Nov 2008 10:09:03 +0000 (11:09 +0100)
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