diff --git a/src/odoors/GNUmakefile b/src/odoors/GNUmakefile
index d3ca00c14ef6a11bfcf944e7c7a4c9d832c77516..7d17d173b22a9f0409f6ac07f6c2dca35b968dd3 100644
--- a/src/odoors/GNUmakefile
+++ b/src/odoors/GNUmakefile
@@ -66,6 +66,8 @@ endif
 #
 # Compiler command-line flags.
 #
+CFLAGS	+=	-fPIC
+LDFLAGS	+=	-fPIC
 CFLAGS	+=	-O2 -L${LIBDIR} -I../xpdev
 ifeq ($(OS),Darwin)
  CFLAGS		+=	-D__unix__