[ 2%] Building CXX object src/FreeImage/CMakeFiles/FreeImage.dir/Source/FreeImage/PluginEXR.cpp.o
In file included from /home/dfdark/Desktop/caspar/ogre-next-deps/src/FreeImage/Source/OpenEXR/IlmImf/ImfHeader.h:51,
from /home/dfdark/Desktop/caspar/ogre-next-deps/src/FreeImage/Source/FreeImage/../OpenEXR/IlmImf/ImfOutputFile.h:46,
from /home/dfdark/Desktop/caspar/ogre-next-deps/src/FreeImage/Source/FreeImage/PluginEXR.cpp:27:
/home/dfdark/Desktop/caspar/ogre-next-deps/src/FreeImage/Source/OpenEXR/Imath/ImathVec.h:227:41: error: ISO C++17 does not allow dynamic exception specifications
227 | const Vec2 & normalizeExc () throw (Iex::MathExc);
Does anyone know what should I do to build it or encountered similar issue?
[dfdark@dfdark-pc build]$ g++ --version
g++ (GCC) 11.1.0
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[dfdark@dfdark-pc build]$ clang --version
clang version 12.0.1
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
[dfdark@dfdark-pc build]$