Compiler/Linker Errors while setting up a Plugin with Animation Nodes

Hi,

Im stuck setting up a plugin with animation Nodes.
The plugin should later consist of a Runtime (FAnim_Nodes) and Editor Module (UAnimGraph_Nodes).
First i want to get it to compile before start writing my own Nodes so i used Rama’s TurnInPlace Node for testing.

I read other post concerning custom animation nodes but i cant get past lots of compiler/linker errors.
I attached the plugin source i the hope someone with more insight can help me figure it out.

NoNoid

plugin source

There were multiple problems and they weren’t specific to the animation nodes.
At first i didn’t include important Headers like “Engine.h” and “UnrealEd.h”, secondly i was missing some module depedencies.
I found the correct dependencies with the answer of Zaucy to this question.