AC_DEFUN([AC_TEST_ZSTD_STREAM], [ AC_MSG_CHECKING([whether zstd supports stream compression]) AC_LANG_PUSH([C]) ac_zstd_save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS $ZSTD_CFLAGS" AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include ], [ZSTD_EndDirective op = ZSTD_e_end; ZSTD_compressStream2(NULL, NULL, NULL, op);])], AC_DEFINE(HAVE_ZSTD_STREAM, 1, [Does zstd support stream compression?]) AC_MSG_RESULT([yes]), AC_MSG_RESULT([no])) CFLAGS=$ac_zstd_save_CFLAGS AC_LANG_POP([C]) ])