diff options
author | Tim-Philipp Müller <tim@centricular.com> | 2019-11-11 13:03:22 +0000 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.com> | 2019-11-11 13:09:29 +0000 |
commit | 91e4307272715585bd5b381ef76390e9329cc700 (patch) | |
tree | 9d957df08e8811184652dc81457cd4c9f99b218e /configure.ac | |
parent | a76d5ac806d6c86e95a59967bf534384f27508ba (diff) | |
download | gstreamer-plugins-bad-91e4307272715585bd5b381ef76390e9329cc700.tar.gz |
openexr: fix compilation with openexr >= 2.4.0 in autotools
Only pass -std=c++98 for openexr 2.3.x.
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 66857581d..bdc34c6bd 100644 --- a/configure.ac +++ b/configure.ac @@ -1896,6 +1896,15 @@ dnl *** OpenEXR *** translit(dnm, m, l) AM_CONDITIONAL(USE_OPENEXR, true) AG_GST_CHECK_FEATURE(OPENEXR, [openexr library], openexr, [ AG_GST_PKG_CHECK_MODULES(OPENEXR, OpenEXR) + if test "x$HAVE_OPENEXR" = "xyes"; then + AG_GST_PKG_CHECK_MODULES(OPENEXR240, OpenEXR >= 2.4.0) + if test "x$HAVE_OPENEXR240" = "xyes"; then + OPENEXR_STDCFLAGS= + else + OPENEXR_STDCFLAGS="-std=c++98" + fi + AC_SUBST([OPENEXR_STDCFLAGS]) + fi ]) dnl *** openh264 *** |