Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [sumo-dev] Compilation errors with Randhelper.h

According to https://sumo.dlr.de/docs/Installing/Windows_Build.html you need at least Visual Studio 2015

SUMO uses a c++ Standard C++11, which is not supported by older versions of Visual Studi

Harald

Am 08.01.22 um 00:16 schrieb HUI NIU:
Dear Devs

I am trying to compile SUMO 1.10 on Windows with CMake and Visual Studio 12.0 2013.

I have generated the solution file in the directory cmake-build without errors, using

cmake -G "Visual Studio 12 2013 Win64" ..

 

However, when I compile within Visual studio, or using console

cmake --build . --config Release

I am getting numerous errors with similar messages, mostly to do with RandHelper (see below).

This prevents a lot of the modules compiling, including the GUI exe as well.

 

Any help is much appreciated

Thank you


Best

H Niu


====================

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(43): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

(C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_

traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(43): error C2146: syntax error : missing ',' before identifier 'seed' (C:\Users\hn4\Documents\G

eofencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(50): error C2143: syntax error : missing ';' before '(' (C:\Users\hn4\Documents\Geofencing\sumo

-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(50): error C2433: 'XoShiRo256PlusPlus::uint64_t' : 'inline' not permitted on data declarations

(C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_

traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(50): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

(C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_

traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(80): error C2146: syntax error : missing ';' before identifier 'rotl64' (C:\Users\hn4\Documents

\Geofencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(80): error C2433: 'XoShiRo256PlusPlus::uint64_t' : 'inline' not permitted on data declarations

(C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_

traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(80): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

(C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_

traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(80): error C2146: syntax error : missing ',' before identifier 'x' (C:\Users\hn4\Documents\Geof

encing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(82): warning C4183: 'rotl64': missing return type; assumed to be a member function returning 'i

nt' (C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\ut

ils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(84): error C2146: syntax error : missing ';' before identifier 'splitmix64' (C:\Users\hn4\Docum

ents\Geofencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxpr

oj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(84): error C2433: 'XoShiRo256PlusPlus::uint64_t' : 'inline' not permitted on data declarations

(C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_

traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(84): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

(C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_

traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(84): error C2086: 'int XoShiRo256PlusPlus::uint64_t' : redefinition (C:\Users\hn4\Documents\Geo

fencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(80) : see declaration of 'XoShiRo256PlusPlus::uint64_t'

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(84): error C2146: syntax error : missing ',' before identifier 'seed' (C:\Users\hn4\Documents\G

eofencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(89): warning C4183: 'splitmix64': missing return type; assumed to be a member function returnin

g 'int' (C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wir

e\utils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(91): error C2146: syntax error : missing ';' before identifier 'state' (C:\Users\hn4\Documents\

Geofencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(91): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

(C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_

traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(44): error C2039: 'state' : is not a member of 'XoShiRo256PlusPlus' (C:\Users\hn4\Documents\Geo

fencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(44): error C3867: 'XoShiRo256PlusPlus::seed': function call missing argument list; use '&XoShiR

o256PlusPlus::seed' to create a pointer to member (C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\su

mo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(45): error C2039: 'state' : is not a member of 'XoShiRo256PlusPlus' (C:\Users\hn4\Documents\Geo

fencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(46): error C2039: 'state' : is not a member of 'XoShiRo256PlusPlus' (C:\Users\hn4\Documents\Geo

fencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(47): error C2039: 'state' : is not a member of 'XoShiRo256PlusPlus' (C:\Users\hn4\Documents\Geo

fencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41): see declaration of 'XoShiRo256PlusPlus'

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(51): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

(C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_

traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(51): error C2146: syntax error : missing ';' before identifier 'result' (C:\Users\hn4\Documents

\Geofencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(51): error C2065: 'result' : undeclared identifier (C:\Users\hn4\Documents\Geofencing\sumo-main

\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(51): error C2039: 'state' : is not a member of 'XoShiRo256PlusPlus' (C:\Users\hn4\Documents\Geo

fencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(51): error C2660: 'XoShiRo256PlusPlus::rotl64' : function does not take 2 arguments (C:\Users\h

n4\Documents\Geofencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wi

re.vcxproj]

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(52): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

(C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_

traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(52): error C2146: syntax error : missing ';' before identifier 't' (C:\Users\hn4\Documents\Geof

encing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(52): error C2086: 'const int uint64_t' : redefinition (C:\Users\hn4\Documents\Geofencing\sumo-m

ain\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(51) : see declaration of 'uint64_t'

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(52): error C2065: 't' : undeclared identifier (C:\Users\hn4\Documents\Geofencing\sumo-main\src\

utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(52): error C2039: 'state' : is not a member of 'XoShiRo256PlusPlus' (C:\Users\hn4\Documents\Geo

fencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(53): error C2039: 'state' : is not a member of 'XoShiRo256PlusPlus' (C:\Users\hn4\Documents\Geo

fencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(54): error C2039: 'state' : is not a member of 'XoShiRo256PlusPlus' (C:\Users\hn4\Documents\Geo

fencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(55): error C2039: 'state' : is not a member of 'XoShiRo256PlusPlus' (C:\Users\hn4\Documents\Geo

fencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41): see declaration of 'XoShiRo256PlusPlus'

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(56): error C2039: 'state' : is not a member of 'XoShiRo256PlusPlus' (C:\Users\hn4\Documents\Geo

fencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(57): error C2039: 'state' : is not a member of 'XoShiRo256PlusPlus' (C:\Users\hn4\Documents\Geo

fencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(57): error C2065: 't' : undeclared identifier (C:\Users\hn4\Documents\Geofencing\sumo-main\src\

utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(58): error C2039: 'state' : is not a member of 'XoShiRo256PlusPlus' (C:\Users\hn4\Documents\Geo

fencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(58): error C2660: 'XoShiRo256PlusPlus::rotl64' : function does not take 2 arguments (C:\Users\h

n4\Documents\Geofencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wi

re.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(59): error C2065: 'result' : undeclared identifier (C:\Users\hn4\Documents\Geofencing\sumo-main

\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(69): error C2039: 'state' : is not a member of 'XoShiRo256PlusPlus' (C:\Users\hn4\Documents\Geo

fencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41): see declaration of 'XoShiRo256PlusPlus'

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41): see declaration of 'XoShiRo256PlusPlus'

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(74): error C2039: 'state' : is not a member of 'XoShiRo256PlusPlus' (C:\Users\hn4\Documents\Geo

fencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

          C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(41) : see declaration of 'XoShiRo256PlusPlus'

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(81): error C2065: 'x' : undeclared identifier (C:\Users\hn4\Documents\Geofencing\sumo-main\src\

utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(81): error C2065: 'k' : undeclared identifier (C:\Users\hn4\Documents\Geofencing\sumo-main\src\

utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(85): error C2146: syntax error : missing ';' before identifier 'z' (C:\Users\hn4\Documents\Geof

encing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(85): error C2065: 'z' : undeclared identifier (C:\Users\hn4\Documents\Geofencing\sumo-main\src\

utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(85): error C3867: 'XoShiRo256PlusPlus::seed': function call missing argument list; use '&XoShiR

o256PlusPlus::seed' to create a pointer to member (C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\su

mo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(85): error C2296: '+' : illegal, left operand has type 'void (__cdecl XoShiRo256PlusPlus::* )(c

onst int)' (C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils\traction_wire\Element.cpp)[C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_

wire\utils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(86): error C2065: 'z' : undeclared identifier (C:\Users\hn4\Documents\Geofencing\sumo-main\src\

utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(87): error C2065: 'z' : undeclared identifier (C:\Users\hn4\Documents\Geofencing\sumo-main\src\

utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils/common/RandHelper.h(88): error C2065: 'z' : undeclared identifier (C:\Users\hn4\Documents\Geofencing\sumo-main\src\

utils\traction_wire\Element.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

c:\users\hn4\documents\geofencing\sumolibraries\eigen-3.4.0\eigen\src/Core/util/Meta.h(755): error C2059: syntax error : 'identifier' (C:\Users\hn4\Documents\Geofencing\

sumo-main\src\utils\traction_wire\Circuit.cpp) [C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]

          c:\users\hn4\documents\geofencing\sumolibraries\eigen-3.4.0\eigen\src/Core/util/Meta.h(754) : see reference to class template instantiation 'Eigen::internal::a

  ligned_storage<Len,Align>::type' being compiled

          c:\users\hn4\documents\geofencing\sumolibraries\eigen-3.4.0\eigen\src/Core/util/Meta.h(757) : see reference to class template instantiation 'Eigen::internal::a

  ligned_storage<Len,Align>' being compiled

C:\Users\hn4\Documents\Geofencing\sumo-main\src\utils\traction_wire\Circuit.cpp(385): fatal error C1903: unable to recover from previous error(s); stopping compilation [

C:\Users\hn4\Documents\Geofencing\sumo-main\cmake-build\src\utils\traction_wire\utils_traction_wire.vcxproj]


_______________________________________________
sumo-dev mailing list
sumo-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-dev

Back to the top