Index: back.make.in
===================================================================
--- back.make.in	(revision 23981)
+++ back.make.in	(working copy)
@@ -24,9 +24,9 @@
 BACK_MAKE_LOADED=yes
 
 ifeq ($(BACKEND_BUNDLE),)
-  GRAPHIC_LIBS=@GRAPHIC_LIBS@
-  GRAPHIC_CFLAGS=@GRAPHIC_CFLAGS@
-  GRAPHIC_LFLAGS=@GRAPHIC_LFLAGS@
+  GRAPHIC_LIBS=@LIBS@
+  GRAPHIC_CFLAGS=@CPPFLAGS@
+  GRAPHIC_LFLAGS=@LDFLAGS@
   X_PRE_LIBS=@X_PRE_LIBS@
 
   BACKEND_LDFLAGS =
Index: Source/GNUmakefile.preamble
===================================================================
--- Source/GNUmakefile.preamble	(revision 23983)
+++ Source/GNUmakefile.preamble	(working copy)
@@ -52,7 +52,8 @@
 libgnustep-$(BACKEND_FULL)_BUNDLE_LIBS = $(GRAPHIC_LIBS)
 
 ifeq ($(BACKEND_BUNDLE),)
-libgnustep-$(BACKEND_FULL)_LIBRARIES_DEPEND_UPON = $(GRAPHIC_LIBS)
+libgnustep-$(BACKEND_FULL)_LIBRARIES_DEPEND_UPON = \
+	-lgnustep-gui -l$(FOUNDATION_LIBRARY_NAME) $(GRAPHIC_LIBS)
 endif
 
 
