Changeset 839 for branches/prototype-v0/zoo-project/zoo-kernel/configure.ac
- Timestamp:
- Aug 7, 2017, 2:56:24 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/prototype-v0/zoo-project/zoo-kernel/configure.ac
r822 r839 60 60 AC_SUBST([UUID_CFLAGS]) 61 61 AC_SUBST([UUID_LDFLAGS]) 62 63 #============================================================================ 64 # Detect if json-c is available 65 #============================================================================ 66 67 AC_ARG_WITH([json], 68 [AS_HELP_STRING([--with-json=PATH], [Specifies an alternative location for the json-c library])], 69 [JSON_DIR="$withval"], [JSON_DIR="/usr/"]) 70 JSON_CPPFLAGS="-I$JSON_DIR/include/json-c/" 71 JSON_LDFLAGS="-L$JSON_DIR/lib -ljson-c" 72 CPPFLAGS_SAVE="$CPPFLAGS" 73 CPPFLAGS="$JSON_CPPFLAGS" 74 LIBS_SAVE="$LIBS" 75 LIBS="$JSON_LDFLAGS" 76 echo $CPPFLAGS 77 AC_CHECK_HEADERS([json_object.h], 78 [], [AC_MSG_ERROR([could not find header file json_object.h])]) 79 AC_CHECK_LIB([json-c], [json_object_new_object], 80 [], [AC_MSG_ERROR([could not find function in json-c library])]) 81 CPPFLAGS="$CPPFLAGS_SAVE" 82 JSON_FILE="service_json.o" 83 JSON_ENABLED="-DJSON" 84 AC_SUBST([JSON_CPPFLAGS]) 85 AC_SUBST([JSON_LDFLAGS]) 86 AC_SUBST([JSON_FILE]) 87 AC_SUBST([JSON_ENABLED]) 62 88 63 89 #============================================================================
Note: See TracChangeset
for help on using the changeset viewer.