diff --git a/configure.ac b/configure.ac
index 9742e9e..bfc78ca 100644
--- a/configure.ac
+++ b/configure.ac
@@ -28,7 +28,6 @@ PKG_CHECK_MODULES(GNOME_2048, [
clutter-1.0 >= $CLUTTER_REQUIRED
clutter-gtk-1.0 >= $CLUTTER_GTK_REQUIRED
gee-0.8 >= $GEE_REQUIRED
- libgames-support >= $LIBGAMES_REQUIRED
])
AC_PATH_PROG([DESKTOP_FILE_VALIDATE], [desktop-file-validate], [/bin/true])
diff --git a/src/Makefile.am b/src/Makefile.am
index 3ef75b9..bf65a01 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -15,6 +15,8 @@ gnome_2048_CFLAGS = \
-DDATA_DIRECTORY=\"$(datadir)/gnome-2048\" \
-DLOCALEDIR=\"$(datadir)/locale\" \
$(GNOME_2048_CFLAGS) \
+ -I$(top_srcdir)/libgames-support-private$(includedir)/gnome-games \
+ -Wl,-rpath=$(libdir)/gnome-2048
-w
gnome_2048_VALAFLAGS = \
@@ -26,10 +28,12 @@ gnome_2048_VALAFLAGS = \
--pkg clutter-gtk-1.0 \
--pkg cogl-1.0 \
--pkg gee-0.8 \
+ --vapidir $(top_srcdir)/libgames-support-private$(datadir)/vala/vapi/ \
--pkg games-support
gnome_2048_LDADD = \
$(GNOME_2048_LIBS) \
+ -L$(top_srcdir)/libgames-support-private$(libdir) -lgames-support \
-lm
data_files = $(shell $(GLIB_COMPILE_RESOURCES) \