Fix the debug directory.

6a2eb54092fc625d59921a607ff68cd1a90aa898 and
71f18e8a066a01dda0c8e5508b135ef104e43e4c required
some changes that weren't applied in debug.
diff --git a/debug/Makefile.am b/debug/Makefile.am
index a5b7e31..23834f4 100644
--- a/debug/Makefile.am
+++ b/debug/Makefile.am
@@ -16,9 +16,10 @@
 
 AM_CPPFLAGS = \
 	-I$(top_srcdir)/src/common \
-	-I$(top_srcdir)/src/liblzma/api
+	-I$(top_srcdir)/src/liblzma/api \
+	$(STATIC_CPPFLAGS)
 
-AM_LDFLAGS = -static
+AM_LDFLAGS = $(STATIC_LDFLAGS)
 
 LDADD = $(top_builddir)/src/liblzma/liblzma.la
 
diff --git a/debug/full_flush.c b/debug/full_flush.c
index fe7a1a7..ce0d2e8 100644
--- a/debug/full_flush.c
+++ b/debug/full_flush.c
@@ -11,6 +11,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 
 #include "sysdefs.h"
+#include "lzma.h"
 #include <stdio.h>
 
 
diff --git a/debug/known_sizes.c b/debug/known_sizes.c
index b1151bd..cdee26d 100644
--- a/debug/known_sizes.c
+++ b/debug/known_sizes.c
@@ -15,6 +15,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 
 #include "sysdefs.h"
+#include "lzma.h"
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <sys/unistd.h>
diff --git a/debug/memusage.c b/debug/memusage.c
index 57ce3f1..93fe0b2 100644
--- a/debug/memusage.c
+++ b/debug/memusage.c
@@ -11,6 +11,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 
 #include "sysdefs.h"
+#include "lzma.h"
 #include <stdio.h>
 
 int
diff --git a/debug/sync_flush.c b/debug/sync_flush.c
index b5f25bf..1dccbda 100644
--- a/debug/sync_flush.c
+++ b/debug/sync_flush.c
@@ -11,6 +11,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 
 #include "sysdefs.h"
+#include "lzma.h"
 #include <stdio.h>