--- /dev/null
+diff --git a/tools/xenpmd/Makefile b/tools/xenpmd/Makefile
+index bf335af..be12894 100644
+--- a/tools/xenpmd/Makefile
++++ b/tools/xenpmd/Makefile
+@@ -3,9 +3,9 @@ include $(XEN_ROOT)/tools/Rules.mk
+
+ CFLAGS += -Werror
+ CFLAGS += $(CFLAGS_libxenstore)
+-CFLAGS += -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
++CFLAGS += $(shell pkg-config dbus-glib-1 --cflags)
+ LDFLAGS += $(LDFLAGS_libxenstore)
+-LDFLAGS += -ldbus-glib-1 -ldbus-1 -lpthread -lgobject-2.0 -lglib-2.0 -lintl
++LDFLAGS += $(shell pkg-confing dbus-glib-1 --libs) -lpthread -lintl
+
+ BIN = xenpmd
+