I can’t figure this error out the files aren’t even in the solution they were removed to make new ones.
Try to rebuild solution, or remove everything from Intermediate\Build\Win64 directory. Try to generate project files once again from uproject. There are probably some junk files that left after you tried to remove some files.
how do i regenerate the project
Right click on your uproject file and select “Generate Project Files”.
Close Visual Studio before this.
i did this and it said it cant rebuild dll file
Can you post log or screenshot?
Can you post the whole log?
log file from where
The compilation log/output.
I get that but where is it stored. I’ve never had to pull it before.
Just select whole log from Output in Visual Studio (the window you’ve shown in screenshot) copy, paste to txt file and send.
Ok, so we’re at the staring point. You say, that there is no BTSelectControlP.cpp file in your Source directory and in you’ve deleted the Intermediate\Build\Win64 directory from your project?
Oh the files came back in. Although the headers are right now.
Ok, the issue nr. 1:
If there is no BTSelectControlP.cpp file then there can not be a BTSelectControlP.cpp.obj file.
Issue nr. 2:
The bug indicates that it can’t find the body of the OnGameplayTaskActivated function. This function is a part of the GameplayAbilities plugin. When you are compiling source code with plugins you must add the PublicDependencyModuleNames.Add(“GameplayAbilities”); to your project Build.cs file. Also - enable this plugin via Editor.
Can’t tell more, because I don’t have insight to your disk and source.
I dont have the plugin and the cpp is in the project now.
This plugin is a part of the Engine, it’s in Plugins/Runtime/GameplayAbilities directory. If you wan’t to use it’s functions, like IGameplayTaskOwnerInterface::OnGameplayTaskActivated you must enable this plugin and add it to your build.cs file.
i mean if you have time i could google drive the source code
Sorry, it’s late… I’m going to bed. Work tomorrow.

