Error C2039: ‘MergeShaderCacheFiles’: is not a member of ‘FShaderCache’
file: ShaderCacheTool.cpp
any help?
Heya,
I was getting the same error when I tried to build UE 4.18 release on Windows 10 Home x64 with Visual Studio 2017 v15.4.1
I tried to clean the solution and build again. . .but it failed.
Then I restarted Visual Studio as Administrator user privileges and did a rebuild.
It works !
Hope this helps.
i’m done!!! just download UE4.17.2 src.zip fix it
I’m getting the same error in VS2015 on Win7 64.
Also:
“Cannot open include file: ‘Interfaces/IAutomationWorkerModule.h’: No such file or directory”
see: Unable to compile fresh branch 4.18 clone - Programming & Scripting - Unreal Engine Forums
i’m done!!! just download UE4.17.2 src.zip fix it
i’m done!!! just download UE4.17.2 src.zip fix it
Thanks for reply!
I start Visual Studio 2017 v15.4.4 on Windows 7 sp1 as Administratoruser user privileges, but it still failed.
I find the version of master branch is 4.19.0
#define ENGINE_MAJOR_VERSION 4
#define ENGINE_MINOR_VERSION 19
#define ENGINE_PATCH_VERSION 0
errors:
- “Cannot open include file: ‘Interfaces/IAutomationWorkerModule.h’: No such file or directory”
- Error C2039: ‘MergeShaderCacheFiles’: is not a member of ‘FShaderCache’ file: ShaderCacheTool.cpp
so I use release branch 4.16.3.
This is a known bug, is has been fixed for 4.19. See Unreal Engine Issues and Bug Tracker (UE-51613)