Part 3:
1> ConfirmDestinationState.cpp
1> ConfirmLandingState.cpp
1> ConfirmNewBaseState.cpp
1> CraftErrorState.cpp
1> CraftPatrolState.cpp
1> DogfightErrorState.cpp
1> DogfightState.cpp
1> FundingState.cpp
1> GeoscapeCraftState.cpp
1> GeoscapeState.cpp
1> Globe.cpp
1> GraphsState.cpp
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\ShaderDrawHelper.h(216,42): error C2065: 'Pixel': undeclared identifier (compiling source file Geoscape\Globe.cpp)
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\ShaderDrawHelper.h(216,29): error C2923: 'OpenXcom::helper::CorrectConst': 'Pixel' is not a valid template type argument for parameter 'Pixel' (compiling source file Geoscape\Globe.cpp)
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\ShaderDrawHelper.h(216): message : see declaration of 'Pixel' (compiling source file Geoscape\Globe.cpp)
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\ShaderDrawHelper.h(216,50): error C2955: 'OpenXcom::helper::CorrectConst': use of class template requires template argument list (compiling source file Geoscape\Globe.cpp)
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\ShaderDrawHelper.h(59): message : see declaration of 'OpenXcom::helper::CorrectConst' (compiling source file Geoscape\Globe.cpp)
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\ShaderDrawHelper.h(222,55): error C2065: 'Pixel': undeclared identifier (compiling source file Geoscape\Globe.cpp)
1> E:\SourceCode\OpenXCom\TryMerge\src\Geoscape\Globe.cpp(245,1): error C2660: 'OpenXcom::`anonymous-namespace'::CreateShadow::getShadowValue': function does not take 4 arguments
1> E:\SourceCode\OpenXCom\TryMerge\src\Geoscape\Globe.cpp(176,22): message : see declaration of 'OpenXcom::`anonymous-namespace'::CreateShadow::getShadowValue'
1> InterceptState.cpp
1> ItemsArrivingState.cpp
1> LowFuelState.cpp
1> MissionDetectedState.cpp
1> MonthlyReportState.cpp
1> MultipleTargetsState.cpp
1> NewPossibleManufactureState.cpp
1> NewPossibleResearchState.cpp
1> ProductionCompleteState.cpp
1> PsiTrainingState.cpp
1> ResearchCompleteState.cpp
1> ResearchRequiredState.cpp
1> SelectDestinationState.cpp
1> TargetInfoState.cpp
1> UfoDetectedState.cpp
1> UfoLostState.cpp
1> ArrowButton.cpp
1>
1> Done building project "OpenXcom.2010.vcxproj" -- FAILED.
1>
1> Build FAILED.
1>
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\ShaderDrawHelper.h(216,42): error C2065: 'Pixel': undeclared identifier (compiling source file Battlescape\UnitSprite.cpp)
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\ShaderDrawHelper.h(216,29): error C2923: 'OpenXcom::helper::CorrectConst': 'Pixel' is not a valid template type argument for parameter 'Pixel' (compiling source file Battlescape\UnitSprite.cpp)
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\ShaderDrawHelper.h(216,50): error C2955: 'OpenXcom::helper::CorrectConst': use of class template requires template argument list (compiling source file Battlescape\UnitSprite.cpp)
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\ShaderDrawHelper.h(222,55): error C2065: 'Pixel': undeclared identifier (compiling source file Battlescape\UnitSprite.cpp)
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(120,4): error C2065: 'dest': undeclared identifier
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(121,4): error C2562: 'OpenXcom::`anonymous-namespace'::ColorReplace::func': 'void' function returning a value
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(125,4): error C2562: 'OpenXcom::`anonymous-namespace'::ColorReplace::func': 'void' function returning a value
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(135,9): error C3861: 'loop': identifier not found
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(316,24): error C2653: 'ColorFace': is not a class or namespace name
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(316,35): error C2065: 'Face': undeclared identifier
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(317,24): error C2653: 'ColorFace': is not a class or namespace name
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(317,35): error C2065: 'Hair': undeclared identifier
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(334,16): error C2065: 'ColorFace': undeclared identifier
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(334,5): error C2672: 'ShaderDraw': no matching overloaded function found
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(334,99): error C2974: 'OpenXcom::ShaderDraw': invalid template argument for 'ColorFunc', type expected
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(623,18): error C2601: 'OpenXcom::UnitSprite::drawRoutine1': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(782,18): error C2601: 'OpenXcom::UnitSprite::drawRoutine2': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(834,18): error C2601: 'OpenXcom::UnitSprite::drawRoutine3': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(880,18): error C2601: 'OpenXcom::UnitSprite::drawRoutine4': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(1021,18): error C2601: 'OpenXcom::UnitSprite::drawRoutine5': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(1050,18): error C2601: 'OpenXcom::UnitSprite::drawRoutine6': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(1246,18): error C2601: 'OpenXcom::UnitSprite::drawRoutine7': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(1320,18): error C2601: 'OpenXcom::UnitSprite::drawRoutine8': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(1353,18): error C2601: 'OpenXcom::UnitSprite::drawRoutine9': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(1382,18): error C2601: 'OpenXcom::UnitSprite::drawRoutine11': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(1426,18): error C2601: 'OpenXcom::UnitSprite::drawRoutine12': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(1453,18): error C2601: 'OpenXcom::UnitSprite::drawRoutine19': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(1485,18): error C2601: 'OpenXcom::UnitSprite::drawRoutine20': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(1511,18): error C2601: 'OpenXcom::UnitSprite::drawRoutine21': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(1531,18): error C2601: 'OpenXcom::UnitSprite::sortRifles': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Battlescape\UnitSprite.cpp(32): fatal error C1075: '{': no matching token found
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\ShaderDrawHelper.h(216,42): error C2065: 'Pixel': undeclared identifier (compiling source file Engine\Screen.cpp)
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\ShaderDrawHelper.h(216,29): error C2923: 'OpenXcom::helper::CorrectConst': 'Pixel' is not a valid template type argument for parameter 'Pixel' (compiling source file Engine\Screen.cpp)
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\ShaderDrawHelper.h(216,50): error C2955: 'OpenXcom::helper::CorrectConst': use of class template requires template argument list (compiling source file Engine\Screen.cpp)
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\ShaderDrawHelper.h(222,55): error C2065: 'Pixel': undeclared identifier (compiling source file Engine\Screen.cpp)
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Screen.cpp(209,7): error C3861: 'isOpenGLEnabled': identifier not found
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Screen.cpp(477,1): error C2059: syntax error: '}'
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Screen.cpp(668,1): error C2059: syntax error: '}'
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Screen.cpp(319,2): error C2059: syntax error: 'if'
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Screen.cpp(322,1): error C2143: syntax error: missing ';' before '{'
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Screen.cpp(322,1): error C2143: syntax error: missing ')' before ';'
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Screen.cpp(477,1): error C2059: syntax error: ')'
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Screen.cpp(483,16): error C2601: 'OpenXcom::Screen::getXScale': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Screen.cpp(492,16): error C2601: 'OpenXcom::Screen::getYScale': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Screen.cpp(501,13): error C2601: 'OpenXcom::Screen::getCursorTopBlackBand': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Screen.cpp(510,13): error C2601: 'OpenXcom::Screen::getCursorLeftBlackBand': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Screen.cpp(519,14): error C2601: 'OpenXcom::Screen::screenshot': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Screen.cpp(554,14): error C2601: 'OpenXcom::Screen::use32bitScaler': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Screen.cpp(585,14): error C2601: 'OpenXcom::Screen::useOpenGL': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Screen.cpp(598,13): error C2601: 'OpenXcom::Screen::getDX': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Screen.cpp(607,13): error C2601: 'OpenXcom::Screen::getDY': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Screen.cpp(619,14): error C2601: 'OpenXcom::Screen::updateScale': local function definitions are illegal
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Screen.cpp(669,1): fatal error C1004: unexpected end-of-file found
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\ShaderDrawHelper.h(216,42): error C2065: 'Pixel': undeclared identifier (compiling source file Engine\Surface.cpp)
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\ShaderDrawHelper.h(216,29): error C2923: 'OpenXcom::helper::CorrectConst': 'Pixel' is not a valid template type argument for parameter 'Pixel' (compiling source file Engine\Surface.cpp)
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\ShaderDrawHelper.h(216,50): error C2955: 'OpenXcom::helper::CorrectConst': use of class template requires template argument list (compiling source file Engine\Surface.cpp)
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\ShaderDrawHelper.h(222,55): error C2065: 'Pixel': undeclared identifier (compiling source file Engine\Surface.cpp)
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Surface.cpp(127,2): error C3861: 'assert': identifier not found
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Surface.cpp(1062,15): error C2065: 'StandartShade': undeclared identifier
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Surface.cpp(1062,4): error C2672: 'ShaderDraw': no matching overloaded function found
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Surface.cpp(1062,84): error C2974: 'OpenXcom::ShaderDraw': invalid template argument for 'ColorFunc', type expected
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Surface.cpp(1086,16): error C2065: 'StandartShade': undeclared identifier
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Surface.cpp(1086,5): error C2672: 'ShaderDraw': no matching overloaded function found
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Surface.cpp(1086,77): error C2974: 'OpenXcom::ShaderDraw': invalid template argument for 'ColorFunc', type expected
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Surface.cpp(1088,16): error C2065: 'StandartShade': undeclared identifier
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Surface.cpp(1088,5): error C2672: 'ShaderDraw': no matching overloaded function found
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Surface.cpp(1088,119): error C2974: 'OpenXcom::ShaderDraw': invalid template argument for 'ColorFunc', type expected
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Surface.cpp(1188,2): error C2065: '_tftdMode': undeclared identifier
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\Surface.cpp(1197,9): error C2065: '_tftdMode': undeclared identifier
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\ShaderDrawHelper.h(216,42): error C2065: 'Pixel': undeclared identifier (compiling source file Geoscape\Globe.cpp)
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\ShaderDrawHelper.h(216,29): error C2923: 'OpenXcom::helper::CorrectConst': 'Pixel' is not a valid template type argument for parameter 'Pixel' (compiling source file Geoscape\Globe.cpp)
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\ShaderDrawHelper.h(216,50): error C2955: 'OpenXcom::helper::CorrectConst': use of class template requires template argument list (compiling source file Geoscape\Globe.cpp)
1> E:\SourceCode\OpenXCom\TryMerge\src\Engine\ShaderDrawHelper.h(222,55): error C2065: 'Pixel': undeclared identifier (compiling source file Geoscape\Globe.cpp)
1> E:\SourceCode\OpenXCom\TryMerge\src\Geoscape\Globe.cpp(245,1): error C2660: 'OpenXcom::`anonymous-namespace'::CreateShadow::getShadowValue': function does not take 4 arguments
1> 0 Warning(s)
1> 74 Error(s)
1>
1> Time Elapsed 00:01:12.46
1>A task was canceled.
1>A task was canceled.
Build has been canceled.