From 9cf19f93324f1a7adfc5c386050d21ce6d661203 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sun, 3 Nov 2019 21:45:44 +0100 Subject: pciaccess: properly detect and use * configure.ac: Detect pciaccess pkg module. Define HAVE_LIBPCIACCESS, libpciaccess_CFLAGS, libpciaccess_LIBS variables. * config.make.in (HAVE_LIBPCIACCESS, libpciaccess_CFLAGS, libpciaccess_LIBS): Add variables. * Makefile (prog-subdirs) [!HAVE_LIBPCIACCESS]: Do not add pci-arbiter. * pci-arbiter/Makefile (LDLIBS): Use $(libpciaccess_LIBS) instead of -lpciaccess. (CFLAGS): Use $(libpciaccess_CFLAGS). --- configure.ac | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 4f0c3bba..af04d051 100644 --- a/configure.ac +++ b/configure.ac @@ -365,6 +365,11 @@ AC_SUBST([HAVE_LIBLWIP]) AC_SUBST([liblwip_CFLAGS]) AC_SUBST([liblwip_LIBS]) +PKG_CHECK_MODULES([libpciaccess], [pciaccess], [HAVE_LIBPCIACCESS=yes], [HAVE_LIBPCIACCESS=no]) +AC_SUBST([HAVE_LIBPCIACCESS]) +AC_SUBST([libpciaccess_CFLAGS]) +AC_SUBST([libpciaccess_LIBS]) + AC_CONFIG_FILES([config.make ${makefiles}]) AC_OUTPUT -- cgit v1.2.3