Hi,

We build our Firefox binary extension with FF sdk. Our binary extension has 
been successfully built til FF 39 SDK. When I tried to build our extension for 
FF 40 beta 5 sdk in VS 2013, I am facing the following compilation issues.

The same project is built successfully when i point it to FF 39 SDK.  

Could you please provide why there is issue being reported in 
SDK\VS12\MSVC\VC\include\xlocale(1725), SDK\VS12\MSVC\VC\include\xlocinfo(194), 
and in SDK\VS12\MSVC\VC\include\typeinfo(112).
Let me know if you need any info further


Compiler output (detailed)
==============

Compiler output (detailed)
==============

1>  cl /c /I..\coCoreFW /IE:\perforce\nco_r8.7.12\src\\Include\EVCert 
/IE:\perforce\nco_r8.7.12\src\\Include\SymData 
/I"E:\perforce\nco_r8.7.12\SDK\\VS10\Firefox-SDKs" 
/I"E:\perforce\nco_r8.7.12\SDK\\VS10\Firefox-SDKs\40.0.0\include" 
/I"E:\perforce\nco_r8.7.12\SDK\\VS10\Firefox-SDKs\40.0.0\include\js" 
/I"E:\perforce\nco_r8.7.12\SDK\\VS10\Firefox-SDKs\40.0.0\include\nspr" 
/IE:\perforce\nco_r8.7.12\SDK\\VS10\AutoProtect\Include 
/IE:\perforce\nco_r8.7.12\SDK\\Common\Platform7.1A\include 
/IE:\perforce\nco_r8.7.12\SDK\\Common\WTL\Include 
/IE:\perforce\nco_r8.7.12\SDK\\VS12\MSVC\VC\include 
/IE:\perforce\nco_r8.7.12\SDK\Common\InstallToolBox\Include 
/IE:\perforce\nco_r8.7.12\src\\Framework2.0\Include 
/IE:\perforce\nco_r8.7.12\src\\Framework2.0\Include\Events 
/IE:\perforce\nco_r8.7.12\src\\Framework2.0\Include\Helpers 
/IE:\perforce\nco_r8.7.12\src\\Framework2.0\Include\Interfaces 
/IE:\perforce\nco_r8.7.12\src\\Framework2.0\Include 
/IE:\perforce\nco_r8.7.12\src\\Framework2.0\Include\S
 ervices /IE:\perforce\nco_r8.7.12\src\\Framework2.0\Common\Events 
/IE:\perforce\nco_r8.7.12\SDK\Common\CC\Include 
/IE:\perforce\nco_r8.7.12\SDK\Common\CC\Include\ccGenericLog 
/IE:\perforce\nco_r8.7.12\SDK\Common\CC\Include\ccGenericEvent 
/IE:\perforce\nco_r8.7.12\SDK\Common\CC\Include\ccIPC 
/IE:\perforce\nco_r8.7.12\SDK\Common\CC\Include\ccJobMgr 
/IE:\perforce\nco_r8.7.12\SDK\Common\CC\Include\ccLib 
/IE:\perforce\nco_r8.7.12\SDK\Common\CC\Include\ccSettings 
/IE:\perforce\nco_r8.7.12\SDK\Common\CC\Include\ccService 
/IE:\perforce\nco_r8.7.12\SDK\Common\CC\Include\ccVerifyTrust 
/IE:\perforce\nco_r8.7.12\SDK\Common\CC\Include\ccSubSDK /IRelease\ 
/IE:\perforce\nco_r8.7.12\SDK\\Common\Platform\include 
/IE:\perforce\nco_r8.7.12\SDK\VS10\\msvc\vc\ATLMFC\include 
/IE:\perforce\nco_r8.7.12\SDK\VS10\\msvc\vc\include 
/IE:\perforce\nco_r8.7.12\SDK\\Common\WTL\include 
/IE:\perforce\nco_r8.7.12\src\\include 
/IE:\perforce\nco_r8.7.12\src\\Include\WPP /Zi /W4 /WX- /O1 /Oy- /D WIN32 /D 
NDEBUG 
 /D _WINDOWS /D _USRDLL /D _WTL_NO_CSTRING /D _BIND_TO_CURRENT_VCLIBS_VERSION=1 
/D COFIREFOXPLUGIN_EXPORTS /D LOG_PERFORMANCE /D _WPP_TRACING /D NDEBUG /D 
WIN32 /D _WIN32 /D _CRT_RAND_S /D 
"WPP_CONTROL_HEADER=\"E:\perforce\nco_r8.7.12\src\\include\WPP\WPPGuid.h\"" /D 
_WPP_TRACING /D _USING_V110_SDK71_ /D _WINDLL /D _UNICODE /D UNICODE /X /GF 
/Gm- /EHsc /MD /GS /Gy- /fp:precise /fp:except- /Zc:wchar_t /Zc:forScope /GR- 
/openmp- /Yu"StdAfx.h" /Fp"Release\coFireFoxPluginBeta.pch" /Fo"Release\\" 
/Fd"Release\vc90.pdb" /Gd /TP /analyze- /errorReport:prompt /MP4 
DOMDocumentImpl.cpp (TaskId:18)
1>          _WPP_TRACING
1>          _USING_V110_SDK71_
1>   (TaskId:18)
1>  DOMDocumentImpl.cpp (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\typeinfo(112): error C2504: 
'exception' : base class undefined
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\typeinfo(144): error C2504: 
'exception' : base class undefined
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(57): error C2039: 
'_Collvec' : is not a member of '`global namespace''
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(57): error C2146: 
syntax error : missing ';' before identifier '_Collvec'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(57): error C4430: 
missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(57): error C2602: 
'Previous::std::_Locinfo::_Collvec' is not a member of a base class of 
'Previous::std::_Locinfo'
1>          E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(57) : see 
declaration of 'Previous::std::_Locinfo::_Collvec' (TaskId:18)
1>          E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(55) : see 
declaration of 'Previous::std::_Locinfo' (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(57): error C2868: 
'Previous::std::_Locinfo::_Collvec' : illegal syntax for using-declaration; 
expected qualified-name
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(58): error C2039: 
'_Ctypevec' : is not a member of '`global namespace''
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(58): error C2146: 
syntax error : missing ';' before identifier '_Ctypevec'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(58): error C4430: 
missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(58): error C2602: 
'Previous::std::_Locinfo::_Ctypevec' is not a member of a base class of 
'Previous::std::_Locinfo'
1>          E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(58) : see 
declaration of 'Previous::std::_Locinfo::_Ctypevec' (TaskId:18)
1>          E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(55) : see 
declaration of 'Previous::std::_Locinfo' (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(58): error C2868: 
'Previous::std::_Locinfo::_Ctypevec' : illegal syntax for using-declaration; 
expected qualified-name
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(59): error C2039: 
'_Cvtvec' : is not a member of '`global namespace''
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(59): error C2146: 
syntax error : missing ';' before identifier '_Cvtvec'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(59): error C4430: 
missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(59): error C2602: 
'Previous::std::_Locinfo::_Cvtvec' is not a member of a base class of 
'Previous::std::_Locinfo'
1>          E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(59) : see 
declaration of 'Previous::std::_Locinfo::_Cvtvec' (TaskId:18)
1>          E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(55) : see 
declaration of 'Previous::std::_Locinfo' (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(59): error C2868: 
'Previous::std::_Locinfo::_Cvtvec' : illegal syntax for using-declaration; 
expected qualified-name
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(60): error C2039: 
'_Timevec' : is not a member of 'std'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(60): error C2146: 
syntax error : missing ';' before identifier '_Timevec'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(60): error C4430: 
missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(60): error C2602: 
'Previous::std::_Locinfo::_Timevec' is not a member of a base class of 
'Previous::std::_Locinfo'
1>          E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(60) : see 
declaration of 'Previous::std::_Locinfo::_Timevec' (TaskId:18)
1>          E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(55) : see 
declaration of 'Previous::std::_Locinfo' (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(60): error C2868: 
'Previous::std::_Locinfo::_Timevec' : illegal syntax for using-declaration; 
expected qualified-name
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(225): error C2146: 
syntax error : missing ';' before identifier '_Lock'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(225): error C4430: 
missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(228): error C2143: 
syntax error : missing ';' before '<'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(228): error C4430: 
missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(228): error C2238: 
unexpected token(s) preceding ';'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(229): error C2143: 
syntax error : missing ';' before '<'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(229): error C4430: 
missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(229): error C2238: 
unexpected token(s) preceding ';'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(230): error C2143: 
syntax error : missing ';' before '<'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(230): error C4430: 
missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(230): error C2238: 
unexpected token(s) preceding ';'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(231): error C2143: 
syntax error : missing ';' before '<'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(231): error C4430: 
missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(231): error C2238: 
unexpected token(s) preceding ';'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(232): error C2143: 
syntax error : missing ';' before '<'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(232): error C4430: 
missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(232): error C2238: 
unexpected token(s) preceding ';'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(233): error C2143: 
syntax error : missing ';' before '<'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(233): error C4430: 
missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(233): error C2238: 
unexpected token(s) preceding ';'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(76): error C2614: 
'Previous::std::_Locinfo' : illegal member initialization: '_Lock' is not a 
base or member
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(78): error C3861: 
'runtime_error': identifier not found
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(87): error C2614: 
'Previous::std::_Locinfo' : illegal member initialization: '_Lock' is not a 
base or member
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(89): error C3861: 
'runtime_error': identifier not found
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(101): error C3861: 
'runtime_error': identifier not found
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(107): error C2065: 
'_Newlocname' : undeclared identifier
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(107): error C2228: 
left of '._C_str' must have class/struct/union
1>          type is 'unknown-type' (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(112): error C2039: 
'_Getcoll' : is not a member of '`global namespace''
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(117): error C2039: 
'_Getctype' : is not a member of '`global namespace''
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(122): error C2039: 
'_Getcvt' : is not a member of '`global namespace''
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(132): error C2039: 
'_Gettnames' : is not a member of '`global namespace''
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(137): error C2039: 
'_Getdays' : is not a member of '`global namespace''
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(141): error C2039: 
'_Days' : is not a member of 'Previous::std::_Locinfo'
1>          E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(55) : see 
declaration of 'Previous::std::_Locinfo' (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(144): error C2065: 
'_Days' : undeclared identifier
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(144): error C2228: 
left of '._Empty' must have class/struct/union
1>          type is 'unknown-type' (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(144): error C2228: 
left of '._C_str' must have class/struct/union
1>          type is 'unknown-type' (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(151): error C2039: 
'_Getmonths' : is not a member of '`global namespace''
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(155): error C2039: 
'_Months' : is not a member of 'Previous::std::_Locinfo'
1>          E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(55) : see 
declaration of 'Previous::std::_Locinfo' (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(158): error C2065: 
'_Months' : undeclared identifier
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(158): error C2228: 
left of '._Empty' must have class/struct/union
1>          type is 'unknown-type' (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(158): error C2228: 
left of '._C_str' must have class/struct/union
1>          type is 'unknown-type' (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(177): error C2039: 
'_Getdateorder' : is not a member of '`global namespace''
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(182): error C2039: 
'_W_Gettnames' : is not a member of '`global namespace''
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(187): error C2039: 
'_W_Getdays' : is not a member of '`global namespace''
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(187): error C2440: 
'initializing' : cannot convert from 'const unsigned short *' to 'const wchar_t 
*'
1>          Types pointed to are unrelated; conversion requires 
reinterpret_cast, C-style cast or function-style cast (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(191): error C2039: 
'_W_Days' : is not a member of 'Previous::std::_Locinfo'
1>          E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(55) : see 
declaration of 'Previous::std::_Locinfo' (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(194): error C2065: 
'_W_Days' : undeclared identifier
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(194): error C2228: 
left of '._Empty' must have class/struct/union
1>          type is 'unknown-type' (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(195): error C2065: 
'_W_Days' : undeclared identifier
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(195): error C2228: 
left of '._C_str' must have class/struct/union
1>          type is 'unknown-type' (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(202): error C2039: 
'_W_Getmonths' : is not a member of '`global namespace''
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(202): error C2440: 
'initializing' : cannot convert from 'const unsigned short *' to 'const wchar_t 
*'
1>          Types pointed to are unrelated; conversion requires 
reinterpret_cast, C-style cast or function-style cast (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(206): error C2039: 
'_W_Months' : is not a member of 'Previous::std::_Locinfo'
1>          E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(55) : see 
declaration of 'Previous::std::_Locinfo' (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(209): error C2065: 
'_W_Months' : undeclared identifier
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(209): error C2228: 
left of '._Empty' must have class/struct/union
1>          type is 'unknown-type' (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(210): error C2065: 
'_W_Months' : undeclared identifier
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(210): error C2228: 
left of '._C_str' must have class/struct/union
1>          type is 'unknown-type' (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(255): error C2664: 
'int Previous::_Strcoll(const char *,const char *,const char *,const char 
*,const Previous::_Collvec *)' : cannot convert argument 5 from 'const 
Previous::std::_Locinfo::_Collvec *' to 'const Previous::_Collvec *'
1>          Types pointed to are unrelated; conversion requires 
reinterpret_cast, C-style cast or function-style cast (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(263): error C2664: 
'int Previous::_Wcscoll(const wchar_t *,const wchar_t *,const wchar_t *,const 
wchar_t *,const Previous::_Collvec *)' : cannot convert argument 5 from 'const 
Previous::std::_Locinfo::_Collvec *' to 'const Previous::_Collvec *'
1>          Types pointed to are unrelated; conversion requires 
reinterpret_cast, C-style cast or function-style cast (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(285): error C2664: 
'size_t Previous::_Strxfrm(char *,char *,const char *,const char *,const 
Previous::_Collvec *)' : cannot convert argument 5 from 'const 
Previous::std::_Locinfo::_Collvec *' to 'const Previous::_Collvec *'
1>          Types pointed to are unrelated; conversion requires 
reinterpret_cast, C-style cast or function-style cast (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocinfo(294): error C2664: 
'size_t Previous::_Wcsxfrm(wchar_t *,wchar_t *,const wchar_t *,const wchar_t 
*,const Previous::_Collvec *)' : cannot convert argument 5 from 'const 
Previous::std::_Locinfo::_Collvec *' to 'const Previous::_Collvec *'
1>          Types pointed to are unrelated; conversion requires 
reinterpret_cast, C-style cast or function-style cast (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(157): error C2146: 
syntax error : missing ';' before identifier '_Refs'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(157): error C4430: 
missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(240): error C2143: 
syntax error : missing ';' before '<'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(240): error C4430: 
missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(240): error C2238: 
unexpected token(s) preceding ';'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(253): error C4430: 
missing type specifier - int assumed. Note: C++ does not support default-int
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(253): error C2143: 
syntax error : missing ',' before '<'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(493): error C2460: 
'Previous::std::locale::_Uninitialized' : uses 'Previous::std::locale', which 
is being defined
1>          E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(63) : see 
declaration of 'Previous::std::locale' (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(145): error C2065: 
'_Refs' : undeclared identifier
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(150): error C2065: 
'_Refs' : undeclared identifier
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(162): error C2065: 
'_Refs' : undeclared identifier
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(162): error C2065: 
'_Atomic_integral_t' : undeclared identifier
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(162): error C2146: 
syntax error : missing ')' before identifier '_Initrefs'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(162): error C2059: 
syntax error : ')'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(206): error C2614: 
'Previous::std::locale::_Locimp' : illegal member initialization: '_Name' is 
not a base or member
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(212): error C2039: 
'_Name' : is not a member of 'Previous::std::locale::_Locimp'
1>          E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(179) : see 
declaration of 'Previous::std::locale::_Locimp' (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(212): error C2228: 
left of '.c_str' must have class/struct/union
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(213): error C2614: 
'Previous::std::locale::_Locimp' : illegal member initialization: '_Name' is 
not a base or member
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(296): error C2199: 
syntax error : found 'Previous::std::locale (' at global scope (was a 
declaration intended?)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(671): error C2664: 
'int Previous::_Wcrtomb(char *,wchar_t,mbstate_t *,const Previous::_Cvtvec *)' 
: cannot convert argument 4 from 'const Previous::std::_Locinfo::_Cvtvec *' to 
'const Previous::_Cvtvec *'
1>          Types pointed to are unrelated; conversion requires 
reinterpret_cast, C-style cast or function-style cast (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(682): error C2664: 
'int Previous::_Wcrtomb(char *,wchar_t,mbstate_t *,const Previous::_Cvtvec *)' 
: cannot convert argument 4 from 'const Previous::std::_Locinfo::_Cvtvec *' to 
'const Previous::_Cvtvec *'
1>          Types pointed to are unrelated; conversion requires 
reinterpret_cast, C-style cast or function-style cast (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(704): error C2664: 
'int Previous::_Mbrtowc(wchar_t *,const char *,size_t,mbstate_t *,const 
Previous::_Cvtvec *)' : cannot convert argument 5 from 'const 
Previous::std::_Locinfo::_Cvtvec *' to 'const Previous::_Cvtvec *'
1>          Types pointed to are unrelated; conversion requires 
reinterpret_cast, C-style cast or function-style cast (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(715): error C2664: 
'int Previous::_Mbrtowc(wchar_t *,const char *,size_t,mbstate_t *,const 
Previous::_Cvtvec *)' : cannot convert argument 5 from 'const 
Previous::std::_Locinfo::_Cvtvec *' to 'const Previous::_Cvtvec *'
1>          Types pointed to are unrelated; conversion requires 
reinterpret_cast, C-style cast or function-style cast (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(754): error C2664: 
'int Previous::_Mbrtowc(wchar_t *,const char *,size_t,mbstate_t *,const 
Previous::_Cvtvec *)' : cannot convert argument 5 from 'const 
Previous::std::_Locinfo::_Cvtvec *' to 'const Previous::_Cvtvec *'
1>          Types pointed to are unrelated; conversion requires 
reinterpret_cast, C-style cast or function-style cast (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(766): error C2664: 
'int Previous::_Mbrtowc(wchar_t *,const char *,size_t,mbstate_t *,const 
Previous::_Cvtvec *)' : cannot convert argument 5 from 'const 
Previous::std::_Locinfo::_Cvtvec *' to 'const Previous::_Cvtvec *'
1>          Types pointed to are unrelated; conversion requires 
reinterpret_cast, C-style cast or function-style cast (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(790): error C2664: 
'int Previous::_Mbrtowc(wchar_t *,const char *,size_t,mbstate_t *,const 
Previous::_Cvtvec *)' : cannot convert argument 5 from 'const 
Previous::std::_Locinfo::_Cvtvec *' to 'const Previous::_Cvtvec *'
1>          Types pointed to are unrelated; conversion requires 
reinterpret_cast, C-style cast or function-style cast (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(799): error C2664: 
'int Previous::_Mbrtowc(wchar_t *,const char *,size_t,mbstate_t *,const 
Previous::_Cvtvec *)' : cannot convert argument 5 from 'const 
Previous::std::_Locinfo::_Cvtvec *' to 'const Previous::_Cvtvec *'
1>          Types pointed to are unrelated; conversion requires 
reinterpret_cast, C-style cast or function-style cast (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(1652): error C2039: 
'c_str' : is not a member of 'Previous::std::locale'
1>          E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(63) : see 
declaration of 'Previous::std::locale' (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(1678): error C2664: 
'int Previous::_Mbrtowc(wchar_t *,const char *,size_t,mbstate_t *,const 
Previous::_Cvtvec *)' : cannot convert argument 5 from 'const 
Previous::std::_Locinfo::_Cvtvec *' to 'const Previous::_Cvtvec *'
1>          Types pointed to are unrelated; conversion requires 
reinterpret_cast, C-style cast or function-style cast (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(1715): error C2664: 
'int Previous::_Wcrtomb(char *,wchar_t,mbstate_t *,const Previous::_Cvtvec *)' 
: cannot convert argument 4 from 'const Previous::std::_Locinfo::_Cvtvec *' to 
'const Previous::_Cvtvec *'
1>          Types pointed to are unrelated; conversion requires 
reinterpret_cast, C-style cast or function-style cast (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(1725): error C2664: 
'int Previous::_Wcrtomb(char *,wchar_t,mbstate_t *,const Previous::_Cvtvec *)' 
: cannot convert argument 4 from 'const Previous::std::_Locinfo::_Cvtvec *' to 
'const Previous::_Cvtvec *'
1>          Types pointed to are unrelated; conversion requires 
reinterpret_cast, C-style cast or function-style cast (TaskId:18)
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(1751): error C2664: 
'int Previous::_Wcrtomb(char *,wchar_t,mbstate_t *,const Previous::_Cvtvec *)' 
: cannot convert argument 4 from 'const Previous::std::_Locinfo::_Cvtvec *' to 
'const Previous::_Cvtvec *'
1>E:\perforce\nco_r8.7.12\SDK\VS12\MSVC\VC\include\xlocale(1751): fatal error 
C1003: error count exceeds 100; stopping compilation
1>  The command exited with code 2. (TaskId:18)
1>Done executing task "CL" -- FAILED. (TaskId:18)
1>Done building target "ClCompile" in project "coFireFoxPluginBeta.vcxproj" -- 
FAILED.: (TargetId:36)
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to