--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -20,5 +20,6 @@
 	xo-callbacks.c xo-callbacks.h \
 	xo-shapes.c xo-shapes.h
 
-xournal_LDADD = ttsubset/libttsubset.a @PACKAGE_LIBS@ $(INTLLIBS)
+xournal_LDADD = ttsubset/libttsubset.a @PACKAGE_LIBS@ $(INTLLIBS) -lX11 -lz
 
+xournal_LDFLAGS = -Wl,--as-needed
