MaRC 0.9.8
-
MaRC now requires C++14 conforming compilers. The '
configure
' script will attempt to detect and enable C++14 support in the C++ compiler in use. Verified to build with g++ 6.3 and Clang++ 3.9. -
Modernized the build infrastructure to leverage the latest versions of the GNU autotools (Autoconf, Automake and Libtool). This should provide better build support on more platforms, particularly recent ones.
-
MaRC now passes the static analysis scan run through Coverity.
-
Added better support for automated detection of CPU tuning compiler flags.
-
Updated LPGL license terms from 2.0 to 2.1.
-
Updated GFDL license terms from 1.2 to 1.3.
-
Minor optimizations.
-
Slight reduction in static footprint.
-
Fixed a
MaRC::Vector
iteration problem that prevented properly mapping images where the latitude and longitude at the optical axis ({LAT
,LON
}_AT_CENTER
) instead of the of body center ({SAMPLE
,LINE
}_CENTER
were given. Support for theLAT_AT_CENTER
andLON_AT_CENTER
MaRC input file keywords is still disabled, however, since the fix is still somewhat experimental.