diff --git a/cpp_build/src/lib.rs b/cpp_build/src/lib.rs index 9ab8712..e30217c 100644 --- a/cpp_build/src/lib.rs +++ b/cpp_build/src/lib.rs @@ -345,7 +345,9 @@ struct MetaData {{ }}; MetaData -#ifdef __GNUC__ +#ifdef _WIN64 + __declspec (selectany) +#elif __GNUC__ __attribute__((weak)) #endif metadata = {{