diff --git a/3rdp/build/Common.gmake b/3rdp/build/Common.gmake
index c74fd266892d39817fadbee58bbc88a21382b338..ce5b94aec47dd03d7030e80e3a39cd808587bdbf 100644
--- a/3rdp/build/Common.gmake
+++ b/3rdp/build/Common.gmake
@@ -138,3 +138,9 @@ ifdef CRYPTLIBDIR
  CRYPT_LDFLAGS += -L$(CRYPTLIBDIR)
 endif
 
+####################
+# libarchive stuff #
+####################
+ifeq ($(os),win32)
+ LDFLAGS += -L$(3RDP_ROOT)/win32.release/libarchive/bin
+endif