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@eclipse.org
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/sumo-dev

Reply via email to