I get this error when trying to compile my project against binaries.
I don’t have even AIModule included anywhere, and I must say it’s really puzzling.
If anyone could point to what this error generally means I could try to resolve it.
Here is sample project:
https://dl.dropboxusercontent.com/u/70400220/Bugs/GamaplayTagsBug.zip
Just open it and try to build against 4.7.3 launcher version of engine.
I narrowed issue to GameplayTags module. If I add it in PublicDependencyModuleNames or PrivateDependencyModuleNames in any module, this problem will show up.
when I removed it, it started compling but… The issue is I need this module for my project.
Full log:
1> D:/Unreal/Epic Games/4.7/Engine/Source/Runtime/AIModule/Classes/BehaviorTree/Decorators/BTDecorator_BlueprintBase.h(217) : Unparsed class 'TemporaryUHTHeader_GameplayTagContainer' found while validating DependsOn entries for 'BTDecorator_CheckGameplayTagsOnActor'
1>Error : Failed to generate code for GamaplayTagsBugEditor - error code: OtherCompilationError (2)
1> UnrealHeaderTool failed for target 'GamaplayTagsBugEditor' (platform: Win64, module info: D:\Unreal\Projects\GamaplayTagsBug\Intermediate\Build\Win64\GamaplayTagsBugEditor\Development\UnrealHeaderTool.manifest).
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.MakeFile.Targets(38,5): error MSB3073: The command ""D:\Unreal\Epic Games\4.7\Engine\Build\BatchFiles\Build.bat" GamaplayTagsBugEditor Win64 Development "D:\Unreal\Projects\GamaplayTagsBug\GamaplayTagsBug.uproject" -rocket" exited with code -1.