From c7750565a74471c5ec146bd61d51e48ec3acf460 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Wed, 26 Jun 2019 14:18:56 +0200 Subject: autoconf magic for detecting libcurl, added to lumix Makefile-files --- camlibs/lumix/Makefile-files | 4 ++-- configure.ac | 7 +++++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/camlibs/lumix/Makefile-files b/camlibs/lumix/Makefile-files index abc00f041..d15ef34c2 100644 --- a/camlibs/lumix/Makefile-files +++ b/camlibs/lumix/Makefile-files @@ -6,7 +6,7 @@ noinst_DATA += lumix/README.lumix EXTRA_LTLIBRARIES += lumix.la lumix_la_SOURCES = lumix/lumix.c -lumix_la_CFLAGS = $(AM_CFLAGS) $(NO_UNUSED_CFLAGS) $(CFLAGS) +lumix_la_CFLAGS = $(AM_CFLAGS) $(NO_UNUSED_CFLAGS) $(CFLAGS) $(LIBXML2_CFLAGS) $(LIBCURL_CFLAGS) lumix_la_LDFLAGS = $(camlib_ldflags) lumix_la_DEPENDENCIES = $(camlib_dependencies) -lumix_la_LIBADD = $(camlib_libadd) -lcurl -lxml2 +lumix_la_LIBADD = $(camlib_libadd) $(LIBCURL_LIBS) $(LIBXML2_LIBS) diff --git a/configure.ac b/configure.ac index 691ccf27a..d16a89a59 100644 --- a/configure.ac +++ b/configure.ac @@ -282,6 +282,13 @@ GP_CHECK_LIBRARY([LIBXML2],[libxml-2.0],[>= 2.0], ) GP_CONFIG_MSG([XML support for Olympus E series],[${have_LIBXML2}]) +GP_CHECK_LIBRARY([LIBCURL],[libcurl],[>= 7.1], + [curl/curl.h],[curl_easy_init],[],[], + [default-on], + [https://www.curl.org] +) +GP_CONFIG_MSG([CURL support for Lumix Wifi],[${have_LIBCURL}]) + dnl --------------------------------------------------------------------------- dnl check for libgd dnl they call it "gdlib" ... confusing. -- cgit v1.2.1