I followed the instructions for setup and building scripts in the readme. Now I get the following errors when building:
Code:
Compiling...
WorldConditions.cpp
..\..\Shared\Source\Taldren\Common\Thread\Optex.cpp(379) : error C2664: 'InterlockedCompareExchange' : cannot convert parameter 1 from 'void ** ' to 'volatile long *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
PlayerTeamInitialState.cpp
..\..\Shared\Source\Taldren\Common\Thread\Optex.cpp(379) : error C2664: 'InterlockedCompareExchange' : cannot convert parameter 1 from 'void ** ' to 'volatile long *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
PlayerTeamShipInitialState.cpp
..\..\Shared\Source\Taldren\Common\Thread\Optex.cpp(379) : error C2664: 'InterlockedCompareExchange' : cannot convert parameter 1 from 'void ** ' to 'volatile long *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
PlayerTeamShip.cpp
..\..\Shared\Source\Taldren\Common\Thread\Optex.cpp(379) : error C2664: 'InterlockedCompareExchange' : cannot convert parameter 1 from 'void ** ' to 'volatile long *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
PlayerTeam.cpp
..\..\Shared\Source\Taldren\Common\Thread\Optex.cpp(379) : error C2664: 'InterlockedCompareExchange' : cannot convert parameter 1 from 'void ** ' to 'volatile long *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
TaskForceTeamShipInitialState.cpp
..\..\Shared\Source\Taldren\Common\Thread\Optex.cpp(379) : error C2664: 'InterlockedCompareExchange' : cannot convert parameter 1 from 'void ** ' to 'volatile long *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
TaskForceTeamShip.cpp
..\..\Shared\Source\Taldren\Common\Thread\Optex.cpp(379) : error C2664: 'InterlockedCompareExchange' : cannot convert parameter 1 from 'void ** ' to 'volatile long *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
TaskForceLeaderShipInitialState.cpp
..\..\Shared\Source\Taldren\Common\Thread\Optex.cpp(379) : error C2664: 'InterlockedCompareExchange' : cannot convert parameter 1 from 'void ** ' to 'volatile long *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
TaskForceLeaderShip.cpp
..\..\Shared\Source\Taldren\Common\Thread\Optex.cpp(379) : error C2664: 'InterlockedCompareExchange' : cannot convert parameter 1 from 'void ** ' to 'volatile long *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
TaskForceTeam.cpp
..\..\Shared\Source\Taldren\Common\Thread\Optex.cpp(379) : error C2664: 'InterlockedCompareExchange' : cannot convert parameter 1 from 'void ** ' to 'volatile long *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
FederationTeamInitialState.cpp
..\..\Shared\Source\Taldren\Common\Thread\Optex.cpp(379) : error C2664: 'InterlockedCompareExchange' : cannot convert parameter 1 from 'void ** ' to 'volatile long *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
StrikeLeaderShipInitialState.cpp
..\..\Shared\Source\Taldren\Common\Thread\Optex.cpp(379) : error C2664: 'InterlockedCompareExchange' : cannot convert parameter 1 from 'void ** ' to 'volatile long *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
StrikeLeaderShip.cpp
..\..\Shared\Source\Taldren\Common\Thread\Optex.cpp(379) : error C2664: 'InterlockedCompareExchange' : cannot convert parameter 1 from 'void ** ' to 'volatile long *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
FederationTeam.cpp
..\..\Shared\Source\Taldren\Common\Thread\Optex.cpp(379) : error C2664: 'InterlockedCompareExchange' : cannot convert parameter 1 from 'void ** ' to 'volatile long *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
KlingonTeamInitialState.cpp
..\..\Shared\Source\Taldren\Common\Thread\Optex.cpp(379) : error C2664: 'InterlockedCompareExchange' : cannot convert parameter 1 from 'void ** ' to 'volatile long *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
KlingonLeaderShip.cpp
..\..\Shared\Source\Taldren\Common\Thread\Optex.cpp(379) : error C2664: 'InterlockedCompareExchange' : cannot convert parameter 1 from 'void ** ' to 'volatile long *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
KlingonTeam.cpp
..\..\Shared\Source\Taldren\Common\Thread\Optex.cpp(379) : error C2664: 'InterlockedCompareExchange' : cannot convert parameter 1 from 'void ** ' to 'volatile long *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
PlayerVictoryState.cpp
..\..\Shared\Source\Taldren\Common\Thread\Optex.cpp(379) : error C2664: 'InterlockedCompareExchange' : cannot convert parameter 1 from 'void ** ' to 'volatile long *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
PlayerVictoryCondition.cpp
..\..\Shared\Source\Taldren\Common\Thread\Optex.cpp(379) : error C2664: 'InterlockedCompareExchange' : cannot convert parameter 1 from 'void ** ' to 'volatile long *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
Borg_Cavalry.cpp
..\..\Shared\Source\Taldren\Common\Thread\Optex.cpp(379) : error C2664: 'InterlockedCompareExchange' : cannot convert parameter 1 from 'void ** ' to 'volatile long *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
MissionMaps.cpp
MissionText.cpp
Error executing cl.exe.
Borg_Cavalry.scr - 20 error(s), 0 warning(s)
Now I'm not VC++ literate. Could someone assist me in correcting this?