X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=configure.ac;h=aa5cdad554acff0437e98997b2741208bf5a5375;hb=027bf07796c340509bd2b010021f36a5990e51d0;hp=b4a4332eae15f01932c649a693a790af3f3f490b;hpb=bbb3996c06f2b1ebc9529d1e2181ddc55f70d9da;p=libsigrok.git diff --git a/configure.ac b/configure.ac index b4a4332e..aa5cdad5 100644 --- a/configure.ac +++ b/configure.ac @@ -128,6 +128,25 @@ AS_CASE([$host], [*-mingw*], [SR_EXTRA_LIBS='-lws2_32'], [SR_EXTRA_LIBS=]) # libm (the standard math library) is always needed. SR_SEARCH_LIBS([SR_EXTRA_LIBS], [pow], [m]) +AC_ARG_WITH([libieee1284], [AS_HELP_STRING([--without-libieee1284], + [disable libieee1284 support [default=detect]])]) +sr_have_libieee1284=no +AS_IF([test "x$with_libieee1284" != xno], [ + AC_CHECK_HEADER([ieee1284.h], [ + SR_SEARCH_LIBS([SR_EXTRA_LIBS], [ieee1284_open], [ieee1284], [ + sr_have_libieee1284=yes + SR_APPEND([sr_deps_avail], [libieee1284]) + sr_pkg_check_summary_append "libieee1284" yes + ]) + ]) + AS_IF([test "$sr_have_libieee1284" = no], [ + AS_IF([test "x$with_libieee1284" = xyes], [ + AC_MSG_ERROR([libieee1284 support requested, but it was not found.]) + ]) + sr_pkg_check_summary_append "libieee1284" no + ]) +]) + # RPC is only needed for VXI support. AC_CACHE_CHECK([for RPC support], [sr_cv_have_rpc], [AC_LINK_IFELSE([AC_LANG_PROGRAM(