it is necessary as both windows compilers do not autoexport
DONE * Do we need to worry about MSVC warnings like this:
d:\home\ahuggel\msys\src\exiv2\src\exif.hpp(245) : warning C4251: 'Exiv2::Exifdatum::value_' : class 'std::auto_ptr<_Ty>' needs to have dll-interface to be used by clients of class 'Exiv2::Exifdatum'
with
[
_Ty=Exiv2::Value
]
d:\home\ahuggel\msys\src\exiv2\src\exif.hpp(245) : warning C4251: 'Exiv2::Exifdatum::value_' : class 'std::auto_ptr<_Ty>'
needs to have dll-interface to be used by clients of class 'Exiv2::Exifdatum'
with
[
_Ty=Exiv2::Value
]
* add information on how to cross-compile on Linux for Windows (MinGW) (some applications and
my own release-build process need this) to the README.cmake
DONE * Is the pkgconfig file not installed in MinGW? - it is now.
INFO * check How does cmake handle RPATH? (I'll read up on this)
DONE * Added targets to build/install man page.
DONE * Is the pkgconfig file not installed in MinGW? - it is now
DONE * Need g++ specific : compiler options (warnings) and settings (visibility).
INFO * check How does cmake handle RPATH? (I'll read up on this).
* Can the logic needed to build the doc be re-written using cmake?