dnl * Copyright 2012-2013 Luke Dashjr dnl * dnl * This program is free software; you can redistribute it and/or modify it dnl * under the terms of the standard MIT license. See COPYING for more details. AC_INIT( [libblkmaker], [0.1], [luke_libblkmaker@dashjr.org], [libblkmaker], [http://gitorious.org/bitcoin/libblkmaker]) AC_CONFIG_AUX_DIR([.]) AC_PREREQ([2.59]) AM_INIT_AUTOMAKE([1.10 -Wall dist-bzip2]) AC_PROG_CC_C99 m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) LT_INIT([disable-static]) # http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html AC_SUBST([LIBBLKMAKER_SO_VERSION], [3:1:3]) AC_SUBST([LIBBLKMAKER_API_VERSION], [0.1]) AC_CONFIG_FILES([Makefile libblkmaker_jansson-${LIBBLKMAKER_API_VERSION}.pc:libblkmaker_jansson.pc.in ]) PKG_CHECK_MODULES([JANSSON],[jansson],[ true ],[ AC_MSG_CHECKING([for jansson in system-default locations]) LIBS="$LIBS -ljansson" AC_TRY_LINK([ #include ],[ json_object(); ],[ AC_MSG_RESULT([found]) JANSSON_LIBS=-ljansson ],[ AC_MSG_RESULT([not found]) AC_MSG_ERROR([Could not find jansson library]) ]) LIBS="${save_LIBS}" ]) AC_SUBST(JANSSON_CFLAGS) AC_SUBST(JANSSON_LIBS) AC_CHECK_LIB([ws2_32], [strchr]) AC_OUTPUT