Just to give some context,
My project is inside the root dir of my engine and so is my git repo is. Initially the project compiled fine and the editor opened up.
I created a dev branch from master and then tried opening up the project without any changes, but it started giving me errors related to “MovieSceneMaybeAtomic.h”, but there seems to be no issue with the code.
Error C2039 ‘_InlineInterlockedAdd’: is not a member of ‘FWindowsPlatformAtomics’ F:\Project\Engine\Source\Runtime\MovieScene\Public\EntitySystem\MovieSceneMaybeAtomic.h 57 Error C2664 ‘LONG _InlineInterlockedAdd(volatile LONG *,LONG)’: cannot convert argument 1 from ‘int32 *’ to ‘volatile LONG *’ F:\Project\Engine\Source\Runtime\MovieScene\Public\EntitySystem\MovieSceneMaybeAtomic.h 57 Error C2039 ‘_InlineInterlockedAdd’: is not a member of ‘FWindowsPlatformAtomics’ F:\Project\Engine\Source\Runtime\MovieScene\Public\EntitySystem\MovieSceneMaybeAtomic.h 71 Error C2664 ‘LONG _InlineInterlockedAdd(volatile LONG *,LONG)’: cannot convert argument 1 from ‘int32 *’ to ‘volatile LONG *’ F:\Project\Engine\Source\Runtime\MovieScene\Public\EntitySystem\MovieSceneMaybeAtomic.h 71 Error C2039 ‘_InterlockedExchange’: is not a member of ‘FWindowsPlatformAtomics’ F:\Project\Engine\Source\Runtime\MovieScene\Public\EntitySystem\MovieSceneMaybeAtomic.h 84 Error C2665 ‘_InterlockedExchange’: no overloaded function could convert all the argument types
F:\Project\Engine\Source\Runtime\MovieScene\Public\EntitySystem\MovieSceneMaybeAtomic.h 84 Error C2039 ‘_InterlockedIncrement’: is not a member of ‘FWindowsPlatformAtomics’ F:\Project\Engine\Source\Runtime\MovieScene\Public\EntitySystem\MovieSceneMaybeAtomic.h 96 Error C2665 ‘_InterlockedIncrement’: no overloaded function could convert all the argument types F:\Project\Engine\Source\Runtime\MovieScene\Public\EntitySystem\MovieSceneMaybeAtomic.h 96 Error C2039 ‘_InterlockedDecrement’: is not a member of ‘FWindowsPlatformAtomics’ F:\Project\Engine\Source\Runtime\MovieScene\Public\EntitySystem\MovieSceneMaybeAtomic.h 108 Error C2665 ‘_InterlockedDecrement’: no overloaded function could convert all the argument types F:\Project\Engine\Source\Runtime\MovieScene\Public\EntitySystem\MovieSceneMaybeAtomic.h 108
Please help.