Hi,
After fighting with compiler for 3 hours I still quiet figure this out. I keep getting these same errors over and over.
Basically, I have a static library that has handles most of object management and holds all base classes. The second (.exe) project either uses or derives new classes out of it. It was working like charm until i started implementing Vector2 struct. Here is how the problematic ones look.
I know its in Japanese but its standard unresolved symbol error.
So... If I don't create new DynamicBody object linker doesn't complain but that is a no no. I need to use that.
And if I write all of Vector2 function definition in the struct definition solves the problem. But its also a no no since I want to make a Vector3 struct that has same functions.
What I don't get is why it suddenly can't link the .cpp file correctly but everything else is ok?
Holly ********
It was all because of destructor? I can't believe this. OMG.
I am totally done for today.
Thanks Peter87. Proves the fact that you need fresh pair of eyes.