-LIBUSB = $(shell pkg-config --libs libusb-1.0 2> /dev/null)
-
-# it appears that xml2-config isn't included in the libxml2 package for
-# MinGW - so under Windows you may want to replace this with a hardcoded
-# path to the installdir - something like
-# LIBXML2 = -L/c/opt/gtk/lib -lxml2
-LIBXML2 = $(shell xml2-config --libs)
-LIBGTK = $(shell pkg-config --libs gtk+-2.0 glib-2.0 gconf-2.0)
-LIBDIVECOMPUTERCFLAGS = -I$(LIBDIVECOMPUTERINCLUDES)
+LIBUSB = $(shell $(PKGCONFIG) --libs libusb-1.0 2> /dev/null)
+
+LIBGTK = $(shell $(PKGCONFIG) --libs gtk+-2.0 glib-2.0 gconf-2.0)
+LIBDIVECOMPUTERCFLAGS = $(LIBDIVECOMPUTERINCLUDES)