diff --git a/rules.mk b/rules.mk
index 4996016..32a821a 100644
--- a/rules.mk
+++ b/rules.mk
@@ -593,8 +593,13 @@ benchmark:	$(BENCHMARKS:%=%.benchmark)
 #  Generation of pkg-config data file
 #------------------------------------------------------------------------------
 
-MIQ_PACKAGELIBS=$(PACKAGE_LIBS:%.lib=$(LINK_LIB_OPT)%)	\
+MIQ_PACKAGELIBS=$(MIQ_PACKAGELDPATH)			\
+		$(PACKAGE_LIBS:%.lib=$(LINK_LIB_OPT)%)	\
 		$(PACKAGE_DLLS:%.dll=$(LINK_DLL_OPT)%)
+MIQ_PACKAGELDPATH=$(firstword 				\
+		$(PACKAGE_LIBS:%=-L$${libdir})		\
+		$(PACKAGE_DLLS:%=-L$${libdir}))
+
 MIQ_GENPC=					  	 \
 	(echo 'prefix=$(PACKAGE_PREFIX:%/=%)'		;\
 	echo 'exec_prefix=$${prefix}'			;\
@@ -606,7 +611,7 @@ MIQ_GENPC=					  	 \
 	echo 'URL: $(PACKAGE_URL)'			;\
 	echo 'Requires: $(PACKAGE_REQUIRES)'		;\
 	echo 'Conflicts: $(PACKAGE_CONFLICTS)'		;\
-	echo 'Libs: -L$${libdir} $(MIQ_PACKAGELIBS)'	;\
+	echo 'Libs: $(MIQ_PACKAGELIBS)'  		;\
 	echo 'Cflags: -I$${includedir}'			)
 
 $(MIQ_PACKAGE):						$(MIQ_MAKEDEPS)