Kessern
(Kessern)
March 5, 2021, 11:32am
797
Kessern:
ParallelExecutor.ExecuteActions: D:\GithubProjects\scout_airsim_project\Plugins\VICODynamicsPlugin\Source\VICODynamicsPlugin/Public/VDSimulationSettingsActor.h(23): error C2079: 'AVDSimulationSettingsActor::Settings' uses undefined struct 'FVDSettings'
ParallelExecutor.ExecuteActions: D:\GithubProjects\scout_airsim_project\Plugins\VICODynamicsPlugin\Intermediate\Build\Win64\UE4\Inc\VICODynamicsPlugin\VDSimulationSettingsActor.gen.cpp(26): error C2027: use of undefined type 'FVDSettings'
ParallelExecutor.ExecuteActions: D:\GithubProjects\scout_airsim_project\Plugins\VICODynamicsPlugin\Intermediate\Build\Win64\UE4\Inc\VICODynamicsPlugin\VDSimulationSettingsActor.generated.h(11): note: see declaration of 'FVDSettings'
ParallelExecutor.ExecuteActions: D:\GithubProjects\scout_airsim_project\Plugins\VICODynamicsPlugin\Intermediate\Build\Win64\UE4\Inc\VICODynamicsPlugin\VDSimulationSettingsActor.gen.cpp(26): error C2582: 'operator =' function is unavailable in 'FVDSettings'
ParallelExecutor.ExecuteActions: D:\GithubProjects\scout_airsim_project\Plugins\VICODynamicsPlugin\Intermediate\Build\Win64\UE4\Inc\VICODynamicsPlugin\VDSimulationSettingsActor.gen.cpp(41): error C2079: 'Z_Construct_UFunction_AVDSimulationSettingsActor_GetSettings_Statics::VDSimulationSettingsActor_eventGetSettings_Parms::ReturnValue' uses undefined struct 'FVDSettings'
Hey,
I get these errors when building. These errors don’t appear when building it on an empty project, but it occurs when attempting to build it with another plugin called AirSim
Any ideas on how to fix the errors?
Removing the .git folder in my project file fixes it strangely enough.
Seems like it was something related to “[Adaptive unity build] Excluded from XXX unity file: YYY.cpp” which .git caused but idk anything more.
Would be nice if possible with a better fix.