Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
mpim-sw
libcdi
Commits
5ea7d5a6
Commit
5ea7d5a6
authored
Sep 26, 2019
by
Sergey Kosukhin
Browse files
Fail the configuration when szlib/grib_api is requested but szlib.h/grib_api.h is not found.
parent
76f2929e
Changes
1
Hide whitespace changes
Inline
Side-by-side
m4/acx_options.m4
View file @
5ea7d5a6
...
@@ -35,7 +35,9 @@ AC_ARG_WITH([szlib],
...
@@ -35,7 +35,9 @@ AC_ARG_WITH([szlib],
[AS_CASE(["$with_szlib"],
[AS_CASE(["$with_szlib"],
[no],[AC_MSG_CHECKING([for szlib library])
[no],[AC_MSG_CHECKING([for szlib library])
AC_MSG_RESULT([suppressed])],
AC_MSG_RESULT([suppressed])],
[yes],[AC_CHECK_HEADERS([szlib.h],,,[AC_INCLUDES_DEFAULT])
[yes],[AC_CHECK_HEADERS([szlib.h],,
[AC_MSG_ERROR([Could not find szlib.h])],
[AC_INCLUDES_DEFAULT])
AC_SEARCH_LIBS([SZ_BufftoBuffCompress],
AC_SEARCH_LIBS([SZ_BufftoBuffCompress],
[sz],
[sz],
[AC_DEFINE([HAVE_LIBSZ],[1],[Define to 1 for SZIP support])],
[AC_DEFINE([HAVE_LIBSZ],[1],[Define to 1 for SZIP support])],
...
@@ -45,7 +47,9 @@ AC_ARG_WITH([szlib],
...
@@ -45,7 +47,9 @@ AC_ARG_WITH([szlib],
AS_IF([test -d "$SZLIB_ROOT"],
AS_IF([test -d "$SZLIB_ROOT"],
[LDFLAGS="-L$SZLIB_ROOT/lib $LDFLAGS"
[LDFLAGS="-L$SZLIB_ROOT/lib $LDFLAGS"
CPPFLAGS="-I$SZLIB_ROOT/include $CPPFLAGS"
CPPFLAGS="-I$SZLIB_ROOT/include $CPPFLAGS"
AC_CHECK_HEADERS([szlib.h],,,[AC_INCLUDES_DEFAULT])
AC_CHECK_HEADERS([szlib.h],,
[AC_MSG_ERROR([Could not find szlib.h])],
[AC_INCLUDES_DEFAULT])
AC_SEARCH_LIBS([SZ_BufftoBuffCompress],
AC_SEARCH_LIBS([SZ_BufftoBuffCompress],
[sz],
[sz],
[AC_DEFINE([HAVE_LIBSZ],[1],[Define to 1 for SZIP support])],
[AC_DEFINE([HAVE_LIBSZ],[1],[Define to 1 for SZIP support])],
...
@@ -168,7 +172,9 @@ AC_ARG_WITH([eccodes],
...
@@ -168,7 +172,9 @@ AC_ARG_WITH([eccodes],
[AS_CASE(["$with_eccodes"],
[AS_CASE(["$with_eccodes"],
[no],[AC_MSG_CHECKING([for ECCODES library])
[no],[AC_MSG_CHECKING([for ECCODES library])
AC_MSG_RESULT([suppressed])],
AC_MSG_RESULT([suppressed])],
[yes],[AC_CHECK_HEADERS([grib_api.h],,,[AC_INCLUDES_DEFAULT])
[yes],[AC_CHECK_HEADERS([grib_api.h],,
[AC_MSG_ERROR([Could not find grib_api.h])],
[AC_INCLUDES_DEFAULT])
AC_SEARCH_LIBS([grib_get_message],
AC_SEARCH_LIBS([grib_get_message],
[eccodes],
[eccodes],
[AC_DEFINE([HAVE_LIBGRIB_API],[1],[ECCODES library is present if defined to 1])],
[AC_DEFINE([HAVE_LIBGRIB_API],[1],[ECCODES library is present if defined to 1])],
...
@@ -177,7 +183,9 @@ AC_ARG_WITH([eccodes],
...
@@ -177,7 +183,9 @@ AC_ARG_WITH([eccodes],
AS_IF([test -d "$ECCODES_ROOT"],
AS_IF([test -d "$ECCODES_ROOT"],
[LDFLAGS="-L$ECCODES_ROOT/lib $LDFLAGS"
[LDFLAGS="-L$ECCODES_ROOT/lib $LDFLAGS"
CPPFLAGS="-I$ECCODES_ROOT/include $CPPFLAGS"
CPPFLAGS="-I$ECCODES_ROOT/include $CPPFLAGS"
AC_CHECK_HEADERS([grib_api.h],,,[AC_INCLUDES_DEFAULT])
AC_CHECK_HEADERS([grib_api.h],,
[AC_MSG_ERROR([Could not find grib_api.h])],
[AC_INCLUDES_DEFAULT])
AC_SEARCH_LIBS([grib_get_message],
AC_SEARCH_LIBS([grib_get_message],
[eccodes],
[eccodes],
[AC_DEFINE([HAVE_LIBGRIB_API],[1],[ECCODES library is present if defined to 1])],
[AC_DEFINE([HAVE_LIBGRIB_API],[1],[ECCODES library is present if defined to 1])],
...
@@ -200,7 +208,9 @@ AC_ARG_WITH([grib_api],
...
@@ -200,7 +208,9 @@ AC_ARG_WITH([grib_api],
[AS_CASE(["$with_grib_api"],
[AS_CASE(["$with_grib_api"],
[no],[AC_MSG_CHECKING([for GRIB_API library])
[no],[AC_MSG_CHECKING([for GRIB_API library])
AC_MSG_RESULT([suppressed])],
AC_MSG_RESULT([suppressed])],
[yes],[AC_CHECK_HEADERS([grib_api.h],,,[AC_INCLUDES_DEFAULT])
[yes],[AC_CHECK_HEADERS([grib_api.h],,
[AC_MSG_ERROR([Could not find grib_api.h])],
[AC_INCLUDES_DEFAULT])
AC_SEARCH_LIBS([grib_get_message],
AC_SEARCH_LIBS([grib_get_message],
[grib_api],
[grib_api],
[AC_DEFINE([HAVE_LIBGRIB_API],[1],[GRIB_API library is present if defined to 1])],
[AC_DEFINE([HAVE_LIBGRIB_API],[1],[GRIB_API library is present if defined to 1])],
...
@@ -209,7 +219,9 @@ AC_ARG_WITH([grib_api],
...
@@ -209,7 +219,9 @@ AC_ARG_WITH([grib_api],
AS_IF([test -d "$GRIB_API_ROOT"],
AS_IF([test -d "$GRIB_API_ROOT"],
[LDFLAGS="-L$GRIB_API_ROOT/lib $LDFLAGS"
[LDFLAGS="-L$GRIB_API_ROOT/lib $LDFLAGS"
CPPFLAGS="-I$GRIB_API_ROOT/include $CPPFLAGS"
CPPFLAGS="-I$GRIB_API_ROOT/include $CPPFLAGS"
AC_CHECK_HEADERS([grib_api.h],,,[AC_INCLUDES_DEFAULT])
AC_CHECK_HEADERS([grib_api.h],,
[AC_MSG_ERROR([Could not find grib_api.h])],
[AC_INCLUDES_DEFAULT])
AC_SEARCH_LIBS([grib_get_message],
AC_SEARCH_LIBS([grib_get_message],
[grib_api],
[grib_api],
[AC_DEFINE([HAVE_LIBGRIB_API],[1],[GRIB_API library is present if defined to 1])],
[AC_DEFINE([HAVE_LIBGRIB_API],[1],[GRIB_API library is present if defined to 1])],
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment