Skip to content

v0.1.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@mleotta mleotta released this 20 Oct 15:13
· 4802 commits to master since this release

MAPTK v0.1.2 Release Notes

This release provides patches to the MAPTK v0.1.1 release to address issues.
MAPTK v0.1.2 is primarily a bug fix release with minimal new functionality.

Updates since v0.1.1

CMake

  • Added compiler specific flag settings structures, with initial, basic GCC
    and MSVC flags.
  • Added addition of position-independent code flag when building statically.
  • Build shared by default on Windows (no support yet for static Windows
    builds).

Fixes since v0.1.1

CMake

  • Corrected MAKE_<module>_LIB flag typo bug in target utils.

Core Library

  • New minimum requirement for Boost: 1.46.1. This is enforced in the
    CMakeLists.txt when finding Boost.
  • Fixed grammar for configuration file parsing to be compatible for Boost
    1.46.1 and above.
  • Fixed and added use of export flags to resolve and support DLL compilation
    on Windows.

OpenCV Library

  • Added use of export flags to resolve and support DLL compilation on
    Windows.

Proj Library

  • Added use of export flags to resolve and support DLL compilation on
    Windows.

VXL Library

  • Added use of export flags to resolve and support DLL compilation on
    Windows.

Tests

  • Added parentheses around arguments to test macros in test_common.h.
    This allows arguments to be expressions, like "a > 0.0", without
    interfering with the stream operators.
  • Increased the tolerance on the homography estimation noisy points test.
    It was failing randomly because the error was just over the tolerance.

Warnings / Errors

  • Fixed various Windows VS10 compiler warnings