Build broken on 4.4 - Deleting junk file (DLL)

Hi,

I just updated to a clean UE4.4 source install on Windows. The build is atrociously slow because Android and HTML5 DLLs are rebuilt every time. I don’t need them, how can I fix my Unreal installation ?

I tried :

  • removing Intermediate folders in my project and in Unreal folder
  • deleting the Unreal installation and recloning it from GitHub
  • using debug or development configuration yields the same result
  • deleting the DLLs manually doesn’t fix it either

Right now it is very painful to work because of this.

Here is half the log (this is repeated two times).

> 20>  Deleting junk file:
> "..\..\Engine\Binaries\Win64\Android\UE4Editor-AndroidDeviceDetection-Win64-Debug.dll".
> 20>  Deleting junk file:
> "..\..\Engine\Binaries\Win64\Android\UE4Editor-AndroidDeviceDetection-Win64-Debug.pdb".
> 20>  Deleting junk file:
> "..\..\Engine\Binaries\Win64\Android\UE4Editor-AndroidTargetPlatform-Win64-Debug.dll".
> 20>  Deleting junk file:
> "..\..\Engine\Binaries\Win64\Android\UE4Editor-AndroidTargetPlatform-Win64-Debug.pdb".
> 20>  Deleting junk file:
> "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_ATCTargetPlatform-Win64-Debug.dll".
> 20>  Deleting junk file:
> "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_ATCTargetPlatform-Win64-Debug.pdb".
> 20>  Deleting junk file:
> "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_DXTTargetPlatform-Win64-Debug.dll".
> 20>  Deleting junk file:
> "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_DXTTargetPlatform-Win64-Debug.pdb".
> 20>  Deleting junk file:
> "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_ETC1TargetPlatform-Win64-Debug.dll".
> 20>  Deleting junk file:
> "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_ETC1TargetPlatform-Win64-Debug.pdb".
> 20>  Deleting junk file:
> "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_ETC2TargetPlatform-Win64-Debug.dll".
> 20>  Deleting junk file:
> "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_ETC2TargetPlatform-Win64-Debug.pdb".
> 20>  Deleting junk file:
> "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_PVRTCTargetPlatform-Win64-Debug.dll". 20>  Deleting junk file:
> "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_PVRTCTargetPlatform-Win64-Debug.pdb". 20>  Deleting junk file:
> "..\..\Engine\Binaries\Win64\HTML5\UE4Editor-HTML5TargetPlatform-Win64-Debug.dll". 20>  Deleting junk file:
> "..\..\Engine\Binaries\Win64\HTML5\UE4Editor-HTML5TargetPlatform-Win64-Debug.pdb". 20>  Performing 10 actions (max 4
> parallel jobs) 20>  [1/10] link.exe
> UE4Editor-AndroidDeviceDetection.dll
> 20>  [3/10] link.exe
> UE4Editor-HTML5TargetPlatform.dll 20> 
> FlareMenu.cpp 20>     Creating library
> D:\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-AndroidDeviceDetection.lib
> and object
> D:\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-AndroidDeviceDetection.exp
> 20>     Creating library
> D:\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-HTML5TargetPlatform.lib
> and object
> D:\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-HTML5TargetPlatform.exp
> 20>  [4/10] link.exe
> UE4Editor-AndroidTargetPlatform.dll
> 20>  [5/10] link.exe
> UE4Editor-Android_ETC2TargetPlatform.dll
> 20>  [6/10] link.exe
> UE4Editor-Android_ETC1TargetPlatform.dll
> 20>     Creating library
> D:\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ETC2TargetPlatform.lib
> and object
> D:\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ETC2TargetPlatform.exp
> 20>     Creating library
> D:\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ETC1TargetPlatform.lib
> and object
> D:\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ETC1TargetPlatform.exp
> 20>     Creating library
> D:\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-AndroidTargetPlatform.lib
> and object
> D:\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-AndroidTargetPlatform.exp
> 20>  [7/10] link.exe
> UE4Editor-Android_DXTTargetPlatform.dll
> 20>  [8/10] link.exe
> UE4Editor-Android_ATCTargetPlatform.dll
> 20>  [9/10] link.exe
> UE4Editor-Android_PVRTCTargetPlatform.dll
> 20>     Creating library
> D:\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_DXTTargetPlatform.lib
> and object
> D:\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_DXTTargetPlatform.exp
> 20>     Creating library
> D:\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ATCTargetPlatform.lib
> and object
> D:\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ATCTargetPlatform.exp
> 20>     Creating library
> D:\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_PVRTCTargetPlatform.lib
> and object
> D:\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_PVRTCTargetPlatform.exp

Thanks,

link text

Put that file in Engine/Build (overwrite the one that is there. This got missed in the final build.

-Pete

Hello,

Yes, this fixed my issue. Thank you very much !

This fixed it for me too in 4.4, thanks!

Fixed also! Thank you so much!