Index: /libmpc/branches/r2d/mpcdec/Makefile.am
===================================================================
--- /libmpc/branches/r2d/mpcdec/Makefile.am	(revision 162)
+++ /libmpc/branches/r2d/mpcdec/Makefile.am	(revision 163)
@@ -3,2 +3,4 @@
 bin_PROGRAMS = mpcdec
 mpcdec_SOURCES = mpcdec.c
+mpcdec_LDADD = $(top_builddir)/libwavformat/libwavformat.a\
+	$(top_builddir)/libmpcdec/libmpcdec.la
Index: /libmpc/branches/r2d/mpcdec/mpcdec.c
===================================================================
--- /libmpc/branches/r2d/mpcdec/mpcdec.c	(revision 162)
+++ /libmpc/branches/r2d/mpcdec/mpcdec.c	(revision 163)
@@ -99,5 +99,5 @@
     while(MPC_TRUE)
     {
-        mpc_frame_info frame; mpc_uint32_t samples;
+        mpc_frame_info frame;
 
         frame.buffer = sample_buffer;
@@ -118,5 +118,5 @@
     total_samples = (mpc_uint32_t) ((double) total_samples * CLOCKS_PER_SEC * 100 / (si.sample_freq * sum));
     printf("decoded in %u ms (%u.%02ux)\n",
-           sum * 1000 / CLOCKS_PER_SEC,
+		   (unsigned int) (sum * 1000 / CLOCKS_PER_SEC),
            total_samples / 100,
            total_samples % 100
