Index: clients/Makefile.am
--- clients/Makefile.am.orig
+++ clients/Makefile.am
@@ -157,12 +157,15 @@ upssched_LDADD += \
 
 upsimage_cgi_SOURCES = upsimage.c upsclient.h upsimagearg.h cgilib.c cgilib.h
 upsimage_cgi_LDADD = $(LDADD) $(LIBGD_LDFLAGS)
+upsimage_cgi_LDFLAGS = $(LDFLAGS) -all-static
 
 upsset_cgi_SOURCES = upsset.c upsclient.h cgilib.c cgilib.h
+upsset_cgi_LDFLAGS = $(LDFLAGS) -all-static
 
 upsstats_cgi_SOURCES = upsstats.c upsclient.h status.h upsstats.h	\
  upsimagearg.h cgilib.c cgilib.h
 upsstats_cgi_LDADD = $(LDADD_CLIENT) $(top_builddir)/common/libcommonstrjson.la
+upsstats_cgi_LDFLAGS = $(LDFLAGS) -all-static
 
 ################################## Plain C client library (libupsclient) :
 
