diff --git a/tests/src/mocks/sdl_mock.hpp b/tests/src/mocks/sdl_mock.hpp
index 36088bcc554a2cfeb049fad48de34c94366505e8..10bfd11bf5a8f2b7d7d2e8231c1e53bbcaae68ef 100644
--- a/tests/src/mocks/sdl_mock.hpp
+++ b/tests/src/mocks/sdl_mock.hpp
@@ -74,7 +74,7 @@ class SDL_MOCK_EXPORT SdlMock {
   SdlMockInternal* mock_{nullptr};
 };
 
-extern SdlMock sdl_mock;
+extern SDL_MOCK_EXPORT SdlMock sdl_mock;
 
 #define SDL_MOCK_ALLOW_ANY_CALL                                              \
   ALLOW_CALL(sdl_mock.Get(), SDL_Init(SDL_INIT_VIDEO)).RETURN(0);            \