Build target heXon CompileC Build/heXon.build/Debug/heXon.build/Objects-normal/x86_64/spawnmaster.o Source/spawnmaster.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler cd /DEV/heXon export LANG=en_US.US-ASCII /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -arch x86_64 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -Wno-trigraphs -fpascal-strings -O0 -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-shorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -DCMAKE_INTDIR=\"Debug\" -DURHO3D_SSE -DURHO3D_PROFILING -DURHO3D_LOGGING -DUNIX -DURHO3D_OPENGL -DGLEW_STATIC -DGLEW_NO_GLU -DURHO3D_ANGELSCRIPT -DURHO3D_NAVIGATION -DURHO3D_NETWORK -DURHO3D_PHYSICS -DURHO3D_URHO2D -DURHO3D_STATIC_DEFINE -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -fasm-blocks -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -mmacosx-version-min=10.10 -g -Wno-sign-conversion -I/DEV/heXon/Bin/include -I/DEV/libs/Urho3d-1.40mod/build/include -I/DEV/libs/Urho3d-1.40mod/build/include/Urho3D/ThirdParty -I/DEV/libs/Urho3d-1.40mod/build/include/Urho3D/ThirdParty/Bullet -I/DEV/heXon/Build/heXon.build/Debug/heXon.build/DerivedSources/x86_64 -I/DEV/heXon/Build/heXon.build/Debug/heXon.build/DerivedSources -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -F/DEV/heXon/Bin -Wno-invalid-offsetof -ffast-math -m64 -std=c++11 -stdlib=libc++ -DDEBUG -D_DEBUG -MMD -MT dependencies -MF /DEV/heXon/Build/heXon.build/Debug/heXon.build/Objects-normal/x86_64/spawnmaster.d --serialize-diagnostics /DEV/heXon/Build/heXon.build/Debug/heXon.build/Objects-normal/x86_64/spawnmaster.dia -c /DEV/heXon/Source/spawnmaster.cpp -o /DEV/heXon/Build/heXon.build/Debug/heXon.build/Objects-normal/x86_64/spawnmaster.o In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/LinkedList.h:32:19: error: incomplete type in call to object of type 'struct URHO3D_API' LinkedListNode() : ~~~~~~~~~~~~~~^ /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/LinkedList.h:29:8: note: forward declaration of 'Urho3D::URHO3D_API' struct URHO3D_API LinkedListNode ^ /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/LinkedList.h:29:19: error: variable has incomplete type 'struct URHO3D_API' struct URHO3D_API LinkedListNode ^ /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/LinkedList.h:29:8: note: forward declaration of 'Urho3D::URHO3D_API' struct URHO3D_API LinkedListNode ^ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Core/Variant.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/Color.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector4.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector3.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector2.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Random.h:29:12: error: cannot combine with previous 'type-name' declaration specifier URHO3D_API void SetRandomSeed(unsigned seed); ^ /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Random.h:31:12: error: 'type-name' cannot be signed or unsigned URHO3D_API unsigned GetRandomSeed(); ^ /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Random.h:33:12: error: cannot combine with previous 'type-name' declaration specifier URHO3D_API int Rand(); ^ /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Random.h:35:12: error: cannot combine with previous 'type-name' declaration specifier URHO3D_API float RandStandardNormal(); ^ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Core/Variant.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/Color.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector4.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector3.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector2.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:167:32: error: calling 'Rand' with incomplete return type 'Urho3D::URHO3D_API' inline float Random() { return Rand() / 32768.0f; } ^~~~~~ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Core/Variant.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/Color.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector4.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector3.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector2.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Random.h:33:16: note: 'Rand' declared here URHO3D_API int Rand(); ^ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/LinkedList.h:29:8: note: forward declaration of 'Urho3D::URHO3D_API' struct URHO3D_API LinkedListNode ^ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Core/Variant.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/Color.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector4.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector3.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector2.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:169:43: error: calling 'Rand' with incomplete return type 'Urho3D::URHO3D_API' inline float Random(float range) { return Rand() * range / 32767.0f; } ^~~~~~ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Core/Variant.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/Color.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector4.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector3.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector2.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Random.h:33:16: note: 'Rand' declared here URHO3D_API int Rand(); ^ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/LinkedList.h:29:8: note: forward declaration of 'Urho3D::URHO3D_API' struct URHO3D_API LinkedListNode ^ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Core/Variant.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/Color.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector4.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector3.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector2.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:171:52: error: calling 'Rand' with incomplete return type 'Urho3D::URHO3D_API' inline float Random(float min, float max) { return Rand() * (max - min) / 32767.0f + min; } ^~~~~~ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Core/Variant.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/Color.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector4.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector3.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector2.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Random.h:33:16: note: 'Rand' declared here URHO3D_API int Rand(); ^ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/LinkedList.h:29:8: note: forward declaration of 'Urho3D::URHO3D_API' struct URHO3D_API LinkedListNode ^ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Core/Variant.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/Color.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector4.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector3.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector2.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:173:40: error: calling 'Rand' with incomplete return type 'Urho3D::URHO3D_API' inline int Random(int range) { return (Rand() * (range - 1) + 16384) / 32767; } ^~~~~~ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Core/Variant.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/Color.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector4.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector3.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector2.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Random.h:33:16: note: 'Rand' declared here URHO3D_API int Rand(); ^ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/LinkedList.h:29:8: note: forward declaration of 'Urho3D::URHO3D_API' struct URHO3D_API LinkedListNode ^ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Core/Variant.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/Color.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector4.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector3.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector2.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:175:47: error: calling 'Rand' with incomplete return type 'Urho3D::URHO3D_API' inline int Random(int min, int max) { return (Rand() * (max - min - 1) + 16384) / 32767 + min; } ^~~~~~ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Core/Variant.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/Color.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector4.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector3.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector2.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Random.h:33:16: note: 'Rand' declared here URHO3D_API int Rand(); ^ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/LinkedList.h:29:8: note: forward declaration of 'Urho3D::URHO3D_API' struct URHO3D_API LinkedListNode ^ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Core/Variant.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/Color.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector4.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector3.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector2.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:177:69: error: calling 'RandStandardNormal' with incomplete return type 'Urho3D::URHO3D_API' inline float RandomNormal(float meanValue, float variance) { return RandStandardNormal() * sqrtf(variance) + meanValue; } ^~~~~~~~~~~~~~~~~~~~ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Core/Variant.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/Color.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector4.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector3.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector2.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Random.h:35:18: note: 'RandStandardNormal' declared here URHO3D_API float RandStandardNormal(); ^ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/LinkedList.h:29:8: note: forward declaration of 'Urho3D::URHO3D_API' struct URHO3D_API LinkedListNode ^ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Core/Variant.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/Color.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector4.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector3.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector2.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:186:27: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] cycled += range * abs(ceil((min - cycled) / range)); ^ /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:186:27: note: use function 'std::abs' instead cycled += range * abs(ceil((min - cycled) / range)); ^~~ std::abs /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:189:27: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] cycled -= range * abs(ceil((cycled - max) / range)); ^ /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:189:27: note: use function 'std::abs' instead cycled -= range * abs(ceil((cycled - max) / range)); ^~~ std::abs /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:199:27: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] cycled += range * abs(ceil((min - cycled) / range)); ^ /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:199:27: note: use function 'std::abs' instead cycled += range * abs(ceil((min - cycled) / range)); ^~~ std::abs /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:202:27: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] cycled -= range * abs(ceil((cycled - max) / range)); ^ /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:202:27: note: use function 'std::abs' instead cycled -= range * abs(ceil((cycled - max) / range)); ^~~ std::abs /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:212:27: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] cycled += range * abs(ceil((min - cycled) / range)); ^ /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:212:27: note: use function 'std::abs' instead cycled += range * abs(ceil((min - cycled) / range)); ^~~ std::abs /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:215:27: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] cycled -= range * abs(ceil((cycled - max) / range)); ^ /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/MathDefs.h:215:27: note: use function 'std::abs' instead cycled -= range * abs(ceil((cycled - max) / range)); ^~~ std::abs In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Core/Variant.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/Color.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector4.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector3.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector2.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Container/Str.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/../Container/Vector.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/../Container/VectorBase.h:150:1: warning: class 'URHO3D_API' was previously declared as a struct [-Wmismatched-tags] class URHO3D_API VectorBase ^ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/LinkedList.h:29:8: note: previous use is here struct URHO3D_API LinkedListNode ^ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Core/Variant.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/Color.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector4.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector3.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector2.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Container/Str.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/../Container/Vector.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/../Container/VectorBase.h:152:1: error: expected expression public: ^ /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/../Container/VectorBase.h:150:18: error: variable has incomplete type 'class URHO3D_API' class URHO3D_API VectorBase ^ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/LinkedList.h:29:8: note: forward declaration of 'Urho3D::URHO3D_API' struct URHO3D_API LinkedListNode ^ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Core/Variant.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/Color.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector4.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector3.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector2.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Container/Str.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/../Container/Vector.h:35:42: error: base class has incomplete type template class Vector : public VectorBase ~~~~~~~^~~~~~~~~~ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Core/Variant.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/Color.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector4.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector3.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector2.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Container/Str.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/../Container/Vector.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/../Container/VectorBase.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/../Container/Swap.h:31:7: note: forward declaration of 'Urho3D::VectorBase' class VectorBase; ^ In file included from /DEV/heXon/Source/spawnmaster.cpp:19: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/SceneEvents.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/Object.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Core/Variant.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/Color.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector4.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector3.h:25: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Math/Vector2.h:26: In file included from /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Math/../Container/Str.h:25: /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/../Container/Vector.h:69:18: error: use of undeclared identifier 'buffer_'; did you mean 'Buffer'? delete[] buffer_; ^~~~~~~ Buffer /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/../Container/Vector.h:371:8: note: 'Buffer' declared here T* Buffer() const { return reinterpret_cast(buffer_); } ^ /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/../Container/Vector.h:113:26: error: use of undeclared identifier 'size_' if (rhs.size_ != size_) ^ /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/../Container/Vector.h:118:34: error: use of undeclared identifier 'size_' for (unsigned i = 0; i < size_; ++i) ^ /DEV/libs/Urho3d-1.40mod/build/include/Urho3D/Scene/../Core/../Container/../Container/Vector.h:130:26: error: use of undeclared identifier 'size_' if (rhs.size_ != size_) ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 7 warnings and 20 errors generated.