On Windows with msvc (Visual Studio 2022), with BUILD_SHARED_LIBS=ON, the build fails with:
Auto build dll exports
LINK : fatal error LNK1189: library limit of 65535 objects exceeded [C:\workspace\cci_prod_PR-29156\conan-home\p\b\ginkg9e01d3cc3e3da\b\build\core\ginkgo_core.vcxproj]
I suspect this is a known consequence of setting CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS to True
But the question stands: is this a regression and is this expected to work, or should this just be a static build only?
On Windows with msvc (Visual Studio 2022), with
BUILD_SHARED_LIBS=ON, the build fails with:I suspect this is a known consequence of setting
CMAKE_WINDOWS_EXPORT_ALL_SYMBOLStoTrueBut the question stands: is this a regression and is this expected to work, or should this just be a static build only?