|
|
@@ -160,9 +160,16 @@ AC_CHECK_LIB(pthread, pthread_create, [
|
|
|
PTHREAD_LIBS=-lpthread
|
|
|
|
|
|
AC_CHECK_LIB(jansson, json_loads, [
|
|
|
- true
|
|
|
-],
|
|
|
- AC_MSG_ERROR([Could not find jansson library]))
|
|
|
+ JANSSON_LIBS=-ljansson
|
|
|
+],[
|
|
|
+ PKG_CHECK_MODULES([JANSSON],[jansson],[
|
|
|
+ true
|
|
|
+ ],[
|
|
|
+ AC_MSG_ERROR([Could not find jansson library])
|
|
|
+ ])
|
|
|
+])
|
|
|
+AC_SUBST(JANSSON_CFLAGS)
|
|
|
+AC_SUBST(JANSSON_LIBS)
|
|
|
|
|
|
if test "x$opencl" = xyes; then
|
|
|
adl="yes"
|
|
|
@@ -391,8 +398,6 @@ AM_CONDITIONAL([HAVE_CYGWIN], [test x$have_cygwin = xtrue])
|
|
|
AM_CONDITIONAL([HAVE_WINDOWS], [test x$have_win32 = xtrue])
|
|
|
AM_CONDITIONAL([HAVE_x86_64], [test x$have_x86_64 = xtrue])
|
|
|
|
|
|
-JANSSON_LIBS=-ljansson
|
|
|
-
|
|
|
dnl Find YASM
|
|
|
has_yasm=false
|
|
|
if test "x$have_x86_32$have_x86_64" != "xfalsefalse"; then
|
|
|
@@ -606,7 +611,6 @@ AC_DEFINE_UNQUOTED([DIABLO_KERNNAME], ["diablo121016"], [Filename for diablo ker
|
|
|
AC_DEFINE_UNQUOTED([SCRYPT_KERNNAME], ["scrypt121016"], [Filename for scrypt kernel])
|
|
|
|
|
|
|
|
|
-AC_SUBST(JANSSON_LIBS)
|
|
|
AC_SUBST(PTHREAD_FLAGS)
|
|
|
AC_SUBST(DLOPEN_FLAGS)
|
|
|
AC_SUBST(PTHREAD_LIBS)
|
|
|
@@ -710,7 +714,7 @@ fi
|
|
|
echo
|
|
|
echo "Compilation............: make (or gmake)"
|
|
|
echo " CPPFLAGS.............:" $CPPFLAGS $NCURSES_CPPFLAGS
|
|
|
-echo " CFLAGS...............:" $CFLAGS $LIBUSB_CFLAGS
|
|
|
+echo " CFLAGS...............:" $CFLAGS $LIBUSB_CFLAGS $JANSSON_CFLAGS
|
|
|
echo " LDFLAGS..............:" $LDFLAGS $PTHREAD_FLAGS
|
|
|
echo " LDADD................:" $LIBS $DLOPEN_FLAGS $LIBCURL_LIBS $JANSSON_LIBS $PTHREAD_LIBS $NCURSES_LIBS $PDCURSES_LIBS $WS2_LIBS $MATH_LIBS $UDEV_LIBS $LIBUSB_LIBS
|
|
|
echo
|