From 277d83e3e02205f63e922cbd41572111c41ac5b6 Mon Sep 17 00:00:00 2001 From: Tim-Philipp Müller Date: Fri, 18 Jun 2010 09:54:20 +0100 Subject: gstdoc-scangobj: fix build with C compilers that don't support -Wall Don't unconditionally pass -Wall to the compiler. Use WARNING_CFLAGS instead if it is defined. Fixes build with Sun Studio Compiler. Fixes #621963. --- gstdoc-scangobj | 2 +- gtk-doc-plugins.mak | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gstdoc-scangobj b/gstdoc-scangobj index ca2aa59..f1d031b 100755 --- a/gstdoc-scangobj +++ b/gstdoc-scangobj @@ -1734,7 +1734,7 @@ close OUTPUT; $CC = $ENV{CC} ? $ENV{CC} : "gcc"; $LD = $ENV{LD} ? $ENV{LD} : $CC; -$CFLAGS = $ENV{CFLAGS} ? "$ENV{CFLAGS} -Wall -g" : "-Wall -g"; +$CFLAGS = $ENV{CFLAGS} ? "$ENV{CFLAGS}" : ""; $LDFLAGS = $ENV{LDFLAGS} ? $ENV{LDFLAGS} : ""; my $o_file; diff --git a/gtk-doc-plugins.mak b/gtk-doc-plugins.mak index 9d57449..9a64ca2 100644 --- a/gtk-doc-plugins.mak +++ b/gtk-doc-plugins.mak @@ -131,7 +131,7 @@ scanobj-build.stamp: $(SCANOBJ_DEPS) $(basefiles) inspect else \ $(INSPECT_ENVIRONMENT) \ CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" \ - CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" \ + CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS) $(WARNING_CFLAGS)" \ LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" \ $(GST_DOC_SCANOBJ) --type-init-func="gst_init(NULL,NULL)" \ --module=$(DOC_MODULE) --source=$(PACKAGE) --inspect-dir="inspect" && \ -- cgit v1.2.3