I migrated my UE4.21 project over to 5.0. But it fails to compile because of this error.
How am I supposed to fix this?
Build started…
1>------ Build started: Project: DroneTanks_Dev, Configuration: DebugGame_Editor x64 ------
1>Using bundled DotNet SDK
1>Log file: C:\Users\trist\AppData\Local\UnrealBuildTool\Log.txt
1>Creating makefile for DroneTanks_DevEditor (no existing makefile)
1>Parsing headers for DroneTanks_DevEditor
1> Running UnrealHeaderTool “D:\aaa - Tristan\IGP-DAE\5 - Group projects\5 - Group projects\DroneTanks\p4\Production\DroneTanks_Dev 5.0 - 2\DroneTanks_Dev.uproject” “D:\aaa - Tristan\IGP-DAE\5 - Group projects\5 - Group projects\DroneTanks\p4\Production\DroneTanks_Dev 5.0 - 2\Intermediate\Build\Win64\DroneTanks_DevEditor\DebugGame\DroneTanks_DevEditor.uhtmanifest” -LogCmds=“loginit warning, logexit warning, logdatabase error” -Unattended -WarningsAsErrors -abslog=“C:\Users\trist\AppData\Local\UnrealBuildTool\Log_UHT.txt” -installed
1>D:/aaa - Tristan/IGP-DAE/5 - Group projects/5 - Group projects/DroneTanks/p4/Production/DroneTanks_Dev 5.0 - 2/Source/DroneTanks_Dev/DamageComponent.h(9): error : Duplicate enum name: DamageType also exists in file C:\Program Files\Epic Games\UE_5.0\Engine\Source\Runtime\Engine\Classes\GameFramework\DamageType.h
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.MakeFile.Targets(45,5): error MSB3073: The command ““C:\Program Files\Epic Games\UE_5.0\Engine\Build\BatchFiles\Build.bat” DroneTanks_DevEditor Win64 DebugGame -Project=“D:\aaa - Tristan\IGP-DAE\5 - Group projects\5 - Group projects\DroneTanks\p4\Production\DroneTanks_Dev 5.0 - 2\DroneTanks_Dev.uproject” -WaitMutex -FromMsBuild” exited with code 6.
1>Done building project “DroneTanks_Dev.vcxproj” – FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========