diff -ruw src.orig//Makefile src/Makefile
--- src.orig//Makefile	2013-02-07 18:16:01.779585328 +0100
+++ src/Makefile	2013-02-07 18:22:23.247033415 +0100
@@ -47,6 +47,7 @@
 
 # Targets to build
 STATIC=libiw.a
+STATICP=libiw_pic.a
 DYNAMIC=libiw.so.$(WT_VERSION)
 PROGS= iwconfig iwlist iwpriv iwspy iwgetid iwevent ifrename mwl8k_mfg
 MANPAGES8=iwconfig.8 iwlist.8 iwpriv.8 iwspy.8 iwgetid.8 iwevent.8 ifrename.8
@@ -62,8 +63,8 @@
   IWLIB=$(STATIC)
   IWLIB_INSTALL=install-static
 else
-  IWLIB=$(DYNAMIC)
-  IWLIB_INSTALL=install-dynamic
+  IWLIB=$(DYNAMIC) $(STATICP)
+  IWLIB_INSTALL=install-dynamic install-staticp
 endif
 
 # Standard name for dynamic library so that the dynamic linker can pick it.
@@ -149,6 +150,12 @@
 $(DYNAMIC): $(OBJS:.o=.so)
 	$(CC) -shared -o $@ -Wl,-soname,$@ $(STRIPFLAGS) $(LIBS) -lc $^
 
+# Compilation of the pic archive
+$(STATICP): $(OBJS:.o=.so)
+	$(RM) $@
+	$(AR) cru $@ $^
+	$(RANLIB) $@
+
 # Compilation of the static library
 $(STATIC): $(OBJS:.o=.so)
 	$(RM) $@
@@ -167,6 +174,11 @@
 	@echo "*** Don't forget to add $(INSTALL_LIB) to /etc/ld.so.conf, and run ldconfig as root. ***"
 	@$(LDCONFIG) || echo "*** Could not run ldconfig ! ***"
 
+# Install the pic archive
+install-staticp:: $(STATICP)
+	install -m 755 -d $(INSTALL_LIB)
+	install -m 644 $(STATICP) $(INSTALL_LIB)
+
 # Install the static library
 install-static:: $(STATIC)
 	install -m 755 -d $(INSTALL_LIB)
@@ -213,6 +225,7 @@
 	  $(RM) $(INSTALL_DIR)/$$f; \
 	done
 	$(RM) $(INSTALL_LIB)/$(STATIC)
+	$(RM) $(INSTALL_LIB)/$(STATICP)
 	$(RM) $(INSTALL_LIB)/$(DYNAMIC)
 	$(RM) $(INSTALL_LIB)/$(DYNAMIC_LINK)
 	$(RM) $(INSTALL_INC)/iwlib.h
