From bf8b5de88a4a82ce5c82c1858818e4bb83f92399 Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Fri, 17 Jul 2015 15:37:01 +0200 Subject: [PATCH] JSON: Link with libm --- ucw-json/Makefile | 2 ++ ucw-json/libucw-json.pc | 1 + 2 files changed, 3 insertions(+) diff --git a/ucw-json/Makefile b/ucw-json/Makefile index 7c54ffb7..ff8dcb33 100644 --- a/ucw-json/Makefile +++ b/ucw-json/Makefile @@ -8,10 +8,12 @@ LIBJSON_MODS=json parse format LIBJSON_MOD_PATHS=$(addprefix $(o)/ucw-json/,$(LIBJSON_MODS)) LIBJSON_INCLUDES=json.h LIBJSON_DEPS=$(LIBUCW) +export LIBJSON_LIBS=-lm $(o)/ucw-json/libucw-json$(LV).a: $(addsuffix .o,$(LIBJSON_MOD_PATHS)) $(o)/ucw-json/libucw-json$(LV).so: $(addsuffix .oo,$(LIBJSON_MOD_PATHS)) $(LIBJSON_DEPS) $(o)/ucw-json/libucw-json$(LV).so: SONAME_SUFFIX=.0 +$(o)/ucw-json/libucw-json$(LV).so: LIBS+=$(LIBJSON_LIBS) $(o)/ucw-json/libucw-json.pc: $(LIBJSON_DEPS) ifdef CONFIG_INSTALL_API diff --git a/ucw-json/libucw-json.pc b/ucw-json/libucw-json.pc index 905f39c7..fb4e105c 100644 --- a/ucw-json/libucw-json.pc +++ b/ucw-json/libucw-json.pc @@ -8,4 +8,5 @@ Description: JSON parser for LibUCW project Version: @UCW_VERSION@ Cflags: -I${incdir} Libs: -L${libdir} @SO_LINK_PATH@ -lucw-json@UCW_ABI_SUFFIX@ +Libs.private: @LIBJSON_LIBS@ Requires.private: @DEPS@ -- 2.39.2