Hi, one of the CppMicroServices contributors here. We also love contributions! Auto-loading is also something which would not need changes in the core framework itself. It could be implemented independently in an external bundle as well.
By the way Visual Studio 2017 did not remove those templates. They are by default not accessible, but there is an escape hatch to bring them back in: #define _HAS_AUTO_PTR_ETC 1 - Sascha On 1/22/19 9:26 AM, Dinkelacker, Stefan wrote: > > Hi Frederico, > > > > the current version of CppMicroServices still lacks the support of > autoload modules, which it provides in the old version we are using. > We would also like to upgrade to a newer version, as we have problems > with the unloading part of the old CppMicroServices. Until the > autoload feature isn’t provided again, we’re stuck to the current > solution. Please feel free to also open a feature request ticket here > [1] to raise the author’s awareness about this feature for the next > release of CppMicroServices. :-) > > > > [1] https://github.com/CppMicroServices/CppMicroServices/issues > > > > Until then, our fork of the CppMicroServices, which is integrated in > the MITK source code will drift farther, meaning, it is at least > possible to fix the issue in our code and replace the deprecated stuff > with something compatible to C++14, which is our current minimum > required version of the C++ standard. Contributions welcome. > > ;-) > > > > Best, > > Stefan > > > > *From:*Federico Milano [mailto:fmil...@gmail.com] > *Sent:* Monday, January 21, 2019 11:05 PM > *To:* mitk-users@lists.sourceforge.net > *Subject:* [mitk-users] C++17 compatibility > > > > Hi. I was wondering if you are going to update the CppMicroServices > version. I would need to build my project with C++17 support, but the > CppMicroServices module used in MITK is old and still uses > std::unary_function and std::binary_function, which were deprecated > since C++11 and removed in C++17. Gcc is forgiving about this, but > Visual Studio 2017 is strict and it has removed those classes from its > C++17 standard library implementation. > > > > Thanks, > > > > Federico > > > > > > _______________________________________________ > mitk-users mailing list > mitk-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mitk-users
_______________________________________________ mitk-users mailing list mitk-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mitk-users