--- Makefile.orig	2016-10-12 19:04:55 UTC
+++ Makefile
@@ -18,6 +18,7 @@ CFLAGS += -Wstrict-prototypes -Wmissing-
 CFLAGS += -Wswitch-enum
 CFLAGS += -Wundef
 CFLAGS += -Wwrite-strings
+CFLAGS += `pkg-config --cflags libpci`
 
 # gcc specific
 ifneq ($(shell $(CC) -v 2>&1 | grep -c "clang"), 1)
@@ -37,7 +38,7 @@ CFLAGS  += $(shell if [ $(CPP_MAJOR) -eq
 LDFLAGS = -Wl,-z,relro,-z,now
 
 ifeq ($(CC),"")
-CC = gcc
+CC ?= gcc
 endif
 
 ifdef STATIC_LIBPCI
@@ -50,7 +51,7 @@ SHELL = /bin/sh
 
 V	= @
 Q	= $(V:1=)
-QUIET_CC = $(Q:@=@echo    '  CC '$@;)
+#QUIET_CC = $(Q:@=@echo    '  CC '$@;)
 
 all: x86info
 
@@ -67,7 +68,7 @@ X86INFO_OBJS = $(sort $(patsubst %.c,%.o
 
 x86info: $(X86INFO_OBJS) $(X86INFO_HEADERS)
 	$(QUIET_CC)$(CC) $(CFLAGS) $(LDFLAGS) -o x86info $(X86INFO_OBJS) \
-	    $(LIBPCI)
+	    `pkg-config --libs libpci` $(LIBPCI)
 
 DEPDIR= .deps
 -include $(X86INFO_SRC:%.c=$(DEPDIR)/%.d)
