diff --git a/src/post_modules/GTK/Makefile.in b/src/post_modules/GTK/Makefile.in
index 4fa7306a13c5e1da49f30a488f5755d644640dfe..cc3de52ada074a803521fdedd9c0bff68cf9f3b1 100644
--- a/src/post_modules/GTK/Makefile.in
+++ b/src/post_modules/GTK/Makefile.in
@@ -25,12 +25,10 @@ override:  sources@WITH_GTK@
 
 @dynamic_module_makefile@
 
-QMAKE=$(RUNPIKE) $(SRCDIR)/make.pike $(MAKE)
-
 sources1:
 	$(RUNPIKE) $(SRCDIR)/make_sources.pike $(SRCDIR)/source
 	$(RUNPIKE) $(SRCDIR)/build_pgtk.pike $(SRCDIR)
-	$(QMAKE) $(MAKEFLAGS) "OBJS=`cat files_to_compile`" all
+	$(MAKE) CFLAGS="`echo $(CFLAGS) | sed -e 's/-g//g'`" "OBJS=`cat files_to_compile`" all
 
 sources0:
 	echo Pike-GTK disabled.