[hipl-commit] [trunk] Rev 4157: Use standard CFLAGS for GUI code, just add -Wno-strict-prototypes.

  • From: Diego Biurrun <diego@xxxxxxxxxx>
  • To: hipl-commit@xxxxxxxxxxxxx
  • Date: Wed, 7 Apr 2010 17:45:24 +0300

Committer: Diego Biurrun <diego@xxxxxxxxxx>
Date: 07/04/2010 at 17:45:24
Revision: 4157
Revision-id: diego@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Branch nick: trunk

Log:
  Use standard CFLAGS for GUI code, just add -Wno-strict-prototypes.
  
  -Wstrict-prototypes is not compatible with broken GTK headers.

Modified:
  M  Makefile.am

=== modified file 'Makefile.am'
--- Makefile.am 2010-04-07 14:36:47 +0000
+++ Makefile.am 2010-04-07 14:44:44 +0000
@@ -221,9 +221,6 @@
                          agent/str_var.c        \
                          agent/tools.c
 
-# NOTE: gtk does not allow for -Wstrict-prototypes, so we need to append 
AM_CFLAGS
-lib_gui_libhipgui_la_CFLAGS = @GTK_CFLAGS@ -Werror -Wall -Wcast-align 
-Wdisabled-optimization -Wundef -fno-strict-aliasing -funit-at-a-time
-
 lib_gui_libhipgui_la_SOURCES = lib/gui/create.c     \
                                lib/gui/dragndrop.c  \
                                lib/gui/events.c     \
@@ -629,6 +626,6 @@
 %.ho: %.h
        $(CC) -I$(srcdir) -I$(builddir) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) 
$(CFLAGS) -o $@ $<
 
-lib/gui/%.ho: CFLAGS += @GTK_CFLAGS@ -Wno-strict-prototypes
+lib/gui/%: CFLAGS += @GTK_CFLAGS@ -Wno-strict-prototypes
 
 .PHONY: bin checkheaders deb doxygen increl olddeb rpm syncrepo

Other related posts:

  • » [hipl-commit] [trunk] Rev 4157: Use standard CFLAGS for GUI code, just add -Wno-strict-prototypes. - Diego Biurrun