ACK sms-submit
diff --git a/tests/sms/Makefile.am b/tests/sms/Makefile.am
index c63990e..20a8894 100644
--- a/tests/sms/Makefile.am
+++ b/tests/sms/Makefile.am
@@ -1,5 +1,12 @@
 INCLUDES = $(all_includes) -I$(top_srcdir)/include
 noinst_PROGRAMS = sms_test
 
-sms_test_SOURCES = sms_test.c $(top_srcdir)/src/gsm_04_11.c \
-		   $(top_srcdir)/src/debug.c $(top_srcdir)/src/msgb.c
+sms_test_SOURCES = sms_test.c $(top_srcdir)/src/misdn.c \
+		   $(top_srcdir)/src/abis_rsl.c $(top_srcdir)/src/abis_nm.c \
+		   $(top_srcdir)/src/gsm_04_08.c $(top_srcdir)/src/gsm_data.c \
+		$(top_srcdir)/src/gsm_subscriber.c $(top_srcdir)/src/msgb.c \
+		$(top_srcdir)/src/select.c $(top_srcdir)/src/chan_alloc.c \
+		$(top_srcdir)/src/timer.c $(top_srcdir)/src/debug.c \
+		$(top_srcdir)/src/db.c $(top_srcdir)/src/gsm_04_11.c
+
+sms_test_LDADD = -ldl -ldbi