diff -Naur v4l-utils-0.8.8.orig/utils/decode_tm6000/Makefile v4l-utils-0.8.8/utils/decode_tm6000/Makefile
--- v4l-utils-0.8.8.orig/utils/decode_tm6000/Makefile	2012-04-23 10:11:06.000000000 -0400
+++ v4l-utils-0.8.8/utils/decode_tm6000/Makefile	2012-04-23 10:11:41.000000000 -0400
@@ -5,7 +5,7 @@
 -include *.d
 
 decode_tm6000: decode_tm6000.o ../libv4l2util/libv4l2util.a
-	$(CC) $(LDFLAGS) -o $@ $^
+	$(CC) $(LDFLAGS) -o $@ $^ $(ARGP_LIBS)
 
 install: $(TARGETS)
 	mkdir -p $(DESTDIR)$(PREFIX)/bin
diff -Naur v4l-utils-0.8.8.orig/utils/dvb/Makefile v4l-utils-0.8.8/utils/dvb/Makefile
--- v4l-utils-0.8.8.orig/utils/dvb/Makefile	2012-04-23 10:11:06.000000000 -0400
+++ v4l-utils-0.8.8/utils/dvb/Makefile	2012-04-23 10:11:41.000000000 -0400
@@ -5,17 +5,21 @@
 -include *.d
 
 dvb-fe-tool: dvb-fe-tool.o dvb-fe.o libsat.o dvb-file.o dvb-legacy-channel-format.o dvb-zap-format.o
+	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(ARGP_LIBS)
 dvbv5-zap: dvbv5-zap.o dvb-fe.o dvb-demux.o dvb-file.o \
 		dvb-zap-format.o dvb-legacy-channel-format.o \
 		libsat.o
+	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(ARGP_LIBS)
 dvbv5-scan: dvbv5-scan.o dvb-fe.o dvb-demux.o dvb-file.o \
 		dvb-zap-format.o dvb-legacy-channel-format.o \
 		parse_string.o descriptors.o libscan.o \
 		libsat.o
+	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(ARGP_LIBS)
 
 dvb-format-convert: dvb-format-convert.o dvb-file.o \
 		dvb-zap-format.o dvb-legacy-channel-format.o \
 		dvb-fe.o libsat.o
+	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(ARGP_LIBS)
 
 
 dvb-v5.h:
diff -Naur v4l-utils-0.8.8.orig/utils/keytable/Makefile v4l-utils-0.8.8/utils/keytable/Makefile
--- v4l-utils-0.8.8.orig/utils/keytable/Makefile	2012-04-23 10:11:06.000000000 -0400
+++ v4l-utils-0.8.8/utils/keytable/Makefile	2012-04-23 10:11:41.000000000 -0400
@@ -5,7 +5,7 @@
 -include *.d
 
 ir-keytable: keytable.o
-	$(CC) $(LDFLAGS) -o $@ $^
+	$(CC) $(LDFLAGS) -o $@ $^ $(ARGP_LIBS)
 
 keytable.o: keytable.c parse.h
 
