Like the master source the latest 4.3 source also produces a bunch of errors
Error 5 error : Failed to produce item: D:\DO_NOT_ARGUE\GAMES\UE4\SOURCE\4-3\Engine\Binaries\Win64\UE4Editor-ShaderFormatOpenGL.dll D:\DO_NOT_ARGUE\GAMES\UE4\SOURCE\4-3\Engine\Intermediate\ProjectFiles\ERROR UE4
Error 2 error LNK1120: 1 unresolved externals D:\DO_NOT_ARGUE\GAMES\UE4\SOURCE\4-3\Engine\Binaries\Win64\UE4Editor-MetalShaderFormat.dll UE4
Error 4 error LNK1120: 1 unresolved externals D:\DO_NOT_ARGUE\GAMES\UE4\SOURCE\4-3\Engine\Binaries\Win64\UE4Editor-ShaderFormatOpenGL.dll UE4
**Error 1 error LNK2019: unresolved external symbol "int __cdecl HlslCrossCompile(char const *,char const *,char const *,enum EHlslShaderFrequency,class FCodeBackend *,struct ILanguageSpec *,unsigned int,enum EHlslCompileTarget,char * ,char * )" (?HlslCrossCompile@@YAHPEBD00W4EHlslShaderFrequency@@PEAVFCodeBackend@@PEAUILanguageSpec@@IW4EHlslCompileTarget@@PEAPEAD5@Z) referenced in function “void __cdecl CompileShader_Metal(struct FShaderCompilerInput const &,struct FShaderCompilerOutput &,class FString const &)” (?CompileShader_Metal@@YAXAEBUFShaderCompilerInput@@AEAUFShaderCompilerOutput@@AEBVFString@@@Z) D:\DO_NOT_ARGUE\GAMES\UE4\SOURCE\4-3\Engine\Intermediate\ProjectFiles\Module.MetalShaderFormat.cpp.obj UE4
**Error 3 error LNK2019: unresolved external symbol "int __cdecl HlslCrossCompile(char const *,char const *,char const *,enum EHlslShaderFrequency,class FCodeBackend *,struct ILanguageSpec *,unsigned int,enum EHlslCompileTarget,char * ,char * )" (?HlslCrossCompile@@YAHPEBD00W4EHlslShaderFrequency@@PEAVFCodeBackend@@PEAUILanguageSpec@@IW4EHlslCompileTarget@@PEAPEAD5@Z) referenced in function “void __cdecl CompileShader_Windows_OGL(struct FShaderCompilerInput const &,struct FShaderCompilerOutput &,class FString const &,enum GLSLVersion)” (?CompileShader_Windows_OGL@@YAXAEBUFShaderCompilerInput@@AEAUFShaderCompilerOutput@@AEBVFString@@W4GLSLVersion@@@Z) D:\DO_NOT_ARGUE\GAMES\UE4\SOURCE\4-3\Engine\Intermediate\ProjectFiles\Module.ShaderFormatOpenGL.cpp.obj UE4
Error 6 error MSB3073: The command “…\Build\BatchFiles\Build.bat UE4Editor Win64 Development” exited with code -1. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.MakeFile.Targets 38 5 UE4