Most of my game code is written in AS, I just have a basic launcher in C++, mostly based on Urho3d player. As I keep updating the engine from repos every day, I decided to recompile my code, something I havent done since the code was reorganized. But, I get this error:
In file included from /home/roger/projects/Urho3D/include/Urho3D/Engine/../Core/Object.h:25:0,
from /home/roger/projects/Urho3D/include/Urho3D/Engine/Engine.h:25,
from /home/roger/projects/keyw/Source/UrhoQuickStart.cpp:1:
/home/roger/projects/Urho3D/include/Urho3D/Engine/../Core/../Container/LinkedList.h:29:19: error: variable ?Urho3D::URHO3D_API Urho3D::LinkedListNode? has initializer but incomplete type
struct URHO3D_API LinkedListNode
^
/home/roger/projects/Urho3D/include/Urho3D/Engine/../Core/../Container/LinkedList.h:29:19: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 [enabled by default]
/home/roger/projects/Urho3D/include/Urho3D/Engine/../Core/../Container/LinkedList.h:32:22: error: expected ?}? before ?:? token
LinkedListNode() :
^
/home/roger/projects/Urho3D/include/Urho3D/Engine/../Core/../Container/LinkedList.h:32:22: error: expected ?,? or ?;? before ?:? token
/home/roger/projects/Urho3D/include/Urho3D/Engine/../Core/../Container/LinkedList.h:38:5: error: ?LinkedListNode? does not name a type
LinkedListNode* next_;
^
/home/roger/projects/Urho3D/include/Urho3D/Engine/../Core/../Container/LinkedList.h:171:1: error: expected declaration before ?}? token
}
^
make[2]: *** [CMakeFiles/keyw.dir/UrhoQuickStart.cpp.o] Error 1
make[1]: *** [CMakeFiles/keyw.dir/all] Error 2
make: *** [all] Error 2
Whats happening here?