--- a/common.mak
+++ b/common.mak
@@ -1,7 +1,7 @@
 # vim:set sw=8 nosta:
 
 COPTS=-Os -Wall -g
-LDFLAGS=-g -ldl
+LDFLAGS=-g
 
 CFLAGS=$(COPTS)
 FPIC=-fPIC
--- a/Makefile
+++ b/Makefile
@@ -40,5 +40,6 @@ ifdef STATIC_WORKER
   CFLAGS += -DSTATIC_WORKER=1
 else
   CFLAGS += $(FPIC)
+  LDFLAGS += -ldl
 endif