When trying to build Ember C++-library with C++14 or C++17 (or newer) standard enabled, the build fails with error telling auto_ptr isn't available, since it was removed starting from C++14.
include/ember/dom/impl/DomReader.ipp:41:14: error: no member named 'auto_ptr' in namespace 'std'
Possible fix would be to just replace the std::auto_ptr with std::unique_ptr, maybe using #ifdef-clauses that check the C++ standard version, and everything would just work from C++14 onwards.
When trying to build Ember C++-library with C++14 or C++17 (or newer) standard enabled, the build fails with error telling auto_ptr isn't available, since it was removed starting from C++14.
include/ember/dom/impl/DomReader.ipp:41:14: error: no member named 'auto_ptr' in namespace 'std'
Possible fix would be to just replace the std::auto_ptr with std::unique_ptr, maybe using #ifdef-clauses that check the C++ standard version, and everything would just work from C++14 onwards.