Guten Tag Robert Middleton, am Samstag, 27. Februar 2021 um 01:14 schrieben Sie:
> I feel that requiring at least C++11 is perfectly reasonable at this > point. The latest release is a good choice for legacy systems, and if > needed we can branch from the last release(or from the current master > version) to give updates for those platforms. C++11 itself is only one aspect of supporting old compilers/IDEs like mine as well: Your changes entirely depend on CMAKE, which is only badly supported in my version as well, while support in newer versions (should) have improved a lot. I'm still using IDE-specific project files instead and e.g. needed to create "boost-std-configuration.h" manually and stuff. At some point I need to upgrade the IDE, my projects etc. anyway and am using the tag 0.11.0 already. Maybe other users have something to say about that topic as well, though I have the feeling my toolchain is the oldest. :-) > Requiring C++11 also simplifies some code - as you saw, I left in some > std::shared_ptrs around instead of log4cxx::pointer, but the code that > detects for C++ wouldn't be needed if we can assume that it already > exists(some detection code for C++14/17 features would still be > required). So remove the boost-switches for C++11-features entirely and switch to plain C++ instead? Mixing std::shared_ptr with log4cxx::shared_ptr doesn't sound like a too good idea to me. It's not too many std::shared_ptr to change as well. Mit freundlichen Grüßen Thorsten Schöning -- AM-SoFT IT-Service - Bitstore Hameln GmbH i.G. Mitglied der Bitstore Gruppe - Ihr Full-Service-Dienstleister für IT und TK E-Mail: thorsten.schoen...@am-soft.de Web: http://www.AM-SoFT.de/ Tel: 05151- 9468- 0 Tel: 05151- 9468-55 Fax: 05151- 9468-88 Mobil: 0178-8 9468-04 AM-SoFT IT-Service - Bitstore Hameln GmbH i.G., Brandenburger Str. 7c, 31789 Hameln AG Hannover HRB neu - Geschäftsführer: Janine Galonska Für Rückfragen stehe ich Ihnen sehr gerne zur Verfügung. Mit freundlichen Grüßen Thorsten Schöning Tel: 05151 9468 0 Fax: 05151 9468 88 Mobil: Webseite: https://www.am-soft.de AM-Soft IT-Service - Bitstore Hameln GmbH i.G. ist ein Mitglied der Bitstore Gruppe - Ihr Full-Service-Dienstleister für IT und TK AM-Soft IT-Service - Bitstore Hameln GmbH i.G. Brandenburger Str. 7c 31789 Hameln Tel: 05151 9468 0 Bitstore IT-Consulting GmbH Zentrale - Berlin Lichtenberg Frankfurter Allee 285 10317 Berlin Tel: 030 453 087 80 CBS IT-Service - Bitstore Kaulsdorf UG Tel: 030 453 087 880 1 Büro Dallgow-Döberitz Tel: 03322 507 020 Büro Kloster Lehnin Tel: 033207 566 530 PCE IT-Service - Bitstore Darmstadt UG Darmstadt Tel: 06151 392 973 0 Büro Neuruppin Tel: 033932 606 090 ACI EDV Systemhaus Dresden GmbH Dresden Tel: 0351 254 410 Das Systemhaus - Bitstore Magdeburg GmbH Magdeburg Tel: 0391 636 651 0 Allerdata.IT - Bitstore Wittenberg GmbH Wittenberg Tel: 03491 876 735 7 Büro Liebenwalde Tel: 033054 810 00 HSA - das Büro - Bitstore Altenburg UG Altenburg Tel: 0344 784 390 97 Bitstore IT – Consulting GmbH NL Piesteritz Piesteritz Tel: 03491 644 868 6 Solltec IT-Services - Bitstore Braunschweig UG Braunschweig Tel: 0531 206 068 0 MF Computer Service - Bitstore Gütersloh GmbH Gütersloh Tel: 05245 920 809 3 Firmensitz: AM-Soft IT-Service - Bitstore Hameln GmbH i.G. , Brandenburger Str. 7c , 31789 Hameln Geschäftsführer Janine Galonska