Enable pedantic checks for ISO C++ conformance and other fixes
Pedantic checks enable MSVC static builds and have been contributed by Ampere. I still need to update more stuff to actually enable MSVC support, especially in shared library builds. So this isn't it just yet.
Fixes #1060 (closed)
Fixes #1059 (closed) (not cppyy==2.4.2 compatibility, but enables cppyy==3)
Edited by Gabriel Ferreira