-
-
Notifications
You must be signed in to change notification settings - Fork 18
Description
Numerous errors when trying to build bah.freeimage:
Building Modules
[ 19%] Compiling:freeimageglue.cpp
[ 19%] Compiling:LFPQuantizer.cpp
[ 19%] Compiling:MNGHelper.cpp
[ 19%] Compiling:MemoryIO.cpp
[ 20%] Compiling:MultiPage.cpp
[ 20%] Compiling:NNQuantizer.cpp
[ 20%] Compiling:PSDParser.cpp
[ 20%] Compiling:PixelAccess.cpp
[ 20%] Compiling:Plugin.cpp
[ 20%] Compiling:PluginBMP.cpp
[ 20%] Compiling:PluginCUT.cpp
[ 20%] Compiling:PluginDDS.cpp
[ 20%] Compiling:PluginEXR.cpp
[ 20%] Compiling:PluginG3.cpp
[ 20%] Compiling:PluginGIF.cpp
[ 20%] Compiling:PluginHDR.cpp
[ 20%] Compiling:PluginICO.cpp
[ 20%] Compiling:PluginIFF.cpp
[ 20%] Compiling:PluginJ2K.cpp
[ 20%] Compiling:PluginJNG.cpp
[ 20%] Compiling:PluginJP2.cpp
[ 20%] Compiling:PluginJPEG.cpp
[ 20%] Compiling:PluginJXR.cpp
In file included from C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/IlmImf/ImfHeader.h:51,
from C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/IlmImf/ImfOutputFile.h:46,
from C:/BlitzMax/mod/bah.mod/freeimage.mod/src/FreeImage/PluginEXR.cpp:33:
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:228:41: error: ISO C++17 does not allow dynamic exception specifications
228 | const Vec2 & normalizeExc () throw (IEX_NAMESPACE::MathExc);
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:232:48: error: ISO C++17 does not allow dynamic exception specifications
232 | Vec2 normalizedExc () const throw (IEX_NAMESPACE::MathExc);
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:440:41: error: ISO C++17 does not allow dynamic exception specifications
440 | const Vec3 & normalizeExc () throw (IEX_NAMESPACE::MathExc);
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:444:48: error: ISO C++17 does not allow dynamic exception specifications
444 | Vec3 normalizedExc () const throw (IEX_NAMESPACE::MathExc);
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:622:37: error: ISO C++17 does not allow dynamic exception specifications
622 | const Vec4 & normalizeExc () throw (IEX_NAMESPACE::MathExc);
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:626:44: error: ISO C++17 does not allow dynamic exception specifications
626 | Vec4 normalizedExc () const throw (IEX_NAMESPACE::MathExc);
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:714:30: error: ISO C++17 does not allow dynamic exception specifications
714 | Vec2::normalizeExc () throw (IEX_NAMESPACE::MathExc);
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:723:37: error: ISO C++17 does not allow dynamic exception specifications
723 | Vec2::normalizedExc () const throw (IEX_NAMESPACE::MathExc);
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:738:28: error: ISO C++17 does not allow dynamic exception specifications
738 | Vec2::normalizeExc () throw (IEX_NAMESPACE::MathExc);
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:747:35: error: ISO C++17 does not allow dynamic exception specifications
747 | Vec2::normalizedExc () const throw (IEX_NAMESPACE::MathExc);
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:762:30: error: ISO C++17 does not allow dynamic exception specifications
762 | Vec3::normalizeExc () throw (IEX_NAMESPACE::MathExc);
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:771:37: error: ISO C++17 does not allow dynamic exception specifications
771 | Vec3::normalizedExc () const throw (IEX_NAMESPACE::MathExc);
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:786:28: error: ISO C++17 does not allow dynamic exception specifications
786 | Vec3::normalizeExc () throw (IEX_NAMESPACE::MathExc);
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:795:35: error: ISO C++17 does not allow dynamic exception specifications
795 | Vec3::normalizedExc () const throw (IEX_NAMESPACE::MathExc);
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:809:30: error: ISO C++17 does not allow dynamic exception specifications
809 | Vec4::normalizeExc () throw (IEX_NAMESPACE::MathExc);
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:818:37: error: ISO C++17 does not allow dynamic exception specifications
818 | Vec4::normalizedExc () const throw (IEX_NAMESPACE::MathExc);
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:833:28: error: ISO C++17 does not allow dynamic exception specifications
833 | Vec4::normalizeExc () throw (IEX_NAMESPACE::MathExc);
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:842:35: error: ISO C++17 does not allow dynamic exception specifications
842 | Vec4::normalizedExc () const throw (IEX_NAMESPACE::MathExc);
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:1212:26: error: ISO C++17 does not allow dynamic exception specifications
1212 | Vec2::normalizeExc () throw (IEX_NAMESPACE::MathExc)
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:1249:33: error: ISO C++17 does not allow dynamic exception specifications
1249 | Vec2::normalizedExc () const throw (IEX_NAMESPACE::MathExc)
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:1704:26: error: ISO C++17 does not allow dynamic exception specifications
1704 | Vec3::normalizeExc () throw (IEX_NAMESPACE::MathExc)
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:1743:33: error: ISO C++17 does not allow dynamic exception specifications
1743 | Vec3::normalizedExc () const throw (IEX_NAMESPACE::MathExc)
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:2109:26: error: ISO C++17 does not allow dynamic exception specifications
2109 | Vec4::normalizeExc () throw (IEX_NAMESPACE::MathExc)
| ^~~~~
C:/BlitzMax/mod/bah.mod/freeimage.mod/src/OpenEXR/Imath/ImathVec.h:2150:33: error: ISO C++17 does not allow dynamic exception specifications
2150 | Vec4::normalizedExc () const throw (IEX_NAMESPACE::MathExc)
| ^~~~~
[ 20%] Compiling:PluginKOALA.cpp
[ 20%] Compiling:PluginMNG.cpp
Build Error: failed to compile (1) C:/BlitzMax/mod/bah.mod/freeimage.mod/src/FreeImage/PluginEXR.cpp
Process complete