This library is used to import and export gadget/function/config to and from file. Signed-off-by: Krzysztof Opasiak <k.opasiak@xxxxxxxxxxx> --- configure.ac | 1 + libusbg.pc.in | 2 +- src/Makefile.am | 4 +++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 878c2ab..bff1257 100644 --- a/configure.ac +++ b/configure.ac @@ -4,6 +4,7 @@ AC_PROG_CC AM_PROG_AR AC_CONFIG_MACRO_DIR([m4]) AC_DEFINE([_GNU_SOURCE], [], [Use GNU extensions]) +PKG_CHECK_MODULES(LIBCONFIG, libconfig) LT_INIT AC_CONFIG_FILES([Makefile src/Makefile examples/Makefile libusbg.pc]) DX_INIT_DOXYGEN([$PACKAGE_NAME],[doxygen.cfg]) diff --git a/libusbg.pc.in b/libusbg.pc.in index 46eb245..e24d8d6 100644 --- a/libusbg.pc.in +++ b/libusbg.pc.in @@ -5,7 +5,7 @@ includedir=@includedir@ Name: libusbg Description: USB gadget-configfs library -Requires: +Requires: libconfig Version: @PACKAGE_VERSION@ Libs: -L${libdir} -lusbg Cflags: -I${includedir} diff --git a/src/Makefile.am b/src/Makefile.am index d955a4c..8fcaf76 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,4 +1,6 @@ lib_LTLIBRARIES = libusbg.la libusbg_la_SOURCES = usbg.c -libusbg_la_LDFLAGS = -version-info 0:1:0 +libusbg_la_LDFLAGS = $(LIBCONFIG_LIBS) +libusbg_la_LDFLAGS += -version-info 0:1:0 +libusbg_la_CFLAGS = $(LIBCONFIG_CFLAGS) AM_CPPFLAGS=-I../include/ -- 1.7.9.5 -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html