UE4.12.3 - fatal error LNK1181: cannot open input file 'tbbmalloc.lib'

After applying the upgrade for 4.12.0, including hotfixes 4.12.2 and 4.12.3, attempting to rebuild the engine and our project from source yields the following error while attempting to compile several modules.

LINK : fatal error LNK1181: cannot open input file ‘tbbmalloc.lib’

Some other posts suggest that not using VS 2015 could cause this, but we are using 2015. Others recommend disabling the WebBrowser plugin, which we don’t have enabled.

Has anyone else encountered this and arrived at a solution?

It appears there were some libraries missing from \UE4\Engine\Source\ThirdParty\IntelTBB\IntelTBB-4.4u3.
Copying them from \UE4\Engine\Source\ThirdParty\IntelTBB\IntelTBB-4.0 seems to have resolved the issue.

Hi - running VS15 update 3/ 4.12.5

I also have an issue With the ‘tbbmalloc.lib’ file.
My IntelTBB dir contains only the IntelTBB-4.0 folder and the IntelTBB.build.cs file.

The Projects compiles correctly, but does not package due to “cannot open input file”.

Is it possible to download these files somewhere?

Rerun Setup.bat and GenerateProjectFiles.bat if this happens to you, solved the issue for me.