changeset 1223:644dfe98f1e8

gtkglextmm improvements: dependencies, stricter flags for test, rely on pkg-config
author Tony Theodore <tonyt@logyst.com>
date Thu, 30 Sep 2010 14:30:28 +1000
parents 6f81712a503b
children 94c202bc05a4
files src/gtkglextmm.mk
diffstat 1 files changed, 3 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/src/gtkglextmm.mk	Wed Sep 29 23:23:12 2010 +0200
+++ b/src/gtkglextmm.mk	Thu Sep 30 14:30:28 2010 +1000
@@ -10,7 +10,7 @@
 $(PKG)_FILE     := gtkglextmm-$($(PKG)_VERSION).tar.gz
 $(PKG)_WEBSITE  := http://gtkglext.sourceforge.net/
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/gtkglext/gtkglextmm/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gtkmm
+$(PKG)_DEPS     := gcc gtkglext gtkmm
 
 define $(PKG)_UPDATE
     wget -q -O- 'http://git.gnome.org/cgit/gtkglextmm/refs/tags' | \
@@ -32,8 +32,7 @@
         INFO_DEPS=
 
     '$(TARGET)-g++' \
-        -W -Wall \
+        -W -Wall -Werror -pedantic -std=c++0x \
         '$(2).cpp' -o '$(PREFIX)/$(TARGET)/bin/test-$(TARGET).exe' \
-        `'$(TARGET)-pkg-config' gtkglextmm-1.2 --cflags --libs` \
-        -lwinspool -lcomctl32 -lcomdlg32 -ldnsapi
+        `'$(TARGET)-pkg-config' gtkglextmm-1.2 --cflags --libs`
 endef