Unconditionally build jansson statically from the cgminer source tree.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
diff --git a/Makefile.am b/Makefile.am
index 1e9d9a3..706ebed 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,11 +1,7 @@
ACLOCAL_AMFLAGS = -I m4
-if WANT_JANSSON
JANSSON_INCLUDES= -I$(top_srcdir)/compat/jansson
-else
-JANSSON_INCLUDES=
-endif
if WANT_USBUTILS
USBUTILS_INCLUDES = -I$(top_srcdir)/compat/libusb-1.0/libusb
diff --git a/compat/Makefile.am b/compat/Makefile.am
index a78c40d..7c69527 100644
--- a/compat/Makefile.am
+++ b/compat/Makefile.am
@@ -1,9 +1,5 @@
-SUBDIRS =
-
-if WANT_JANSSON
-SUBDIRS += jansson
-endif
+SUBDIRS = jansson
if WANT_USBUTILS
SUBDIRS += libusb-1.0
diff --git a/configure.ac b/configure.ac
index a838d6e..9e81672 100644
--- a/configure.ac
+++ b/configure.ac
@@ -183,8 +183,6 @@ if test "x$has_winpthread" != xtrue; then
PTHREAD_LIBS=-lpthread
fi
-AC_CHECK_LIB(jansson, json_loads, request_jansson=false, request_jansson=true)
-
AC_ARG_ENABLE([adl],
[AC_HELP_STRING([--disable-adl],[Override detection and disable building with adl])],
[adl=$enableval]
@@ -319,7 +317,6 @@ fi
AM_CONDITIONAL([NEED_FPGAUTILS], [test x$modminer$ztex != xnono])
AM_CONDITIONAL([WANT_USBUTILS], [test x$want_usbutils != xfalse])
AM_CONDITIONAL([HAVE_CURSES], [test x$curses = xyes])
-AM_CONDITIONAL([WANT_JANSSON], [test x$request_jansson = xtrue])
AM_CONDITIONAL([HAVE_WINDOWS], [test x$have_win32 = xtrue])
AM_CONDITIONAL([HAVE_x86_64], [test x$have_x86_64 = xtrue])
@@ -334,12 +331,7 @@ else
LIBUSB_LIBS=""
fi
-if test x$request_jansson = xtrue
-then
- JANSSON_LIBS="compat/jansson/libjansson.a"
-else
- JANSSON_LIBS=-ljansson
-fi
+JANSSON_LIBS="compat/jansson/libjansson.a"
PKG_PROG_PKG_CONFIG()