Building Xerces-C "XercesLib" from Subversion Trunk
Windows Studio 2012 VC11 There is a problem with Microsoft "string.h" header file when compiling the "XercesLib" library. -- See the warnings: Sincerely, Steven J. Hathaway - - - - - (Environment = CALL "%VS110COMNTOOLS%\vsvars32.bat") Platform Win32 * Debug (Build = OK) with warnings XMLString.cpp ..\..\..\..\..\src\xercesc\util\XMLString.cpp(327): warning C4996: 'stricmp': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _stricmp. See online help for details. C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\string.h(249) : see declaration of 'stricmp' ..\..\..\..\..\src\xercesc\util\XMLString.cpp(350): warning C4996: 'strnicmp': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strnicmp. See online help for details. C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\string.h(251) : see declaration of 'strnicmp' ..\..\..\..\..\src\xercesc\util\XMLString.cpp(588): warning C4996: 'strnicmp': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strnicmp. See online help for details. C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\string.h(251) : see declaration of 'strnicmp' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\string.h(57): warning RC4011: identifier truncated to '_CRT_SECURE_CPP_OVERLOAD_STANDA' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\string.h(79): warning RC4011: identifier truncated to '_CRT_SECURE_CPP_OVERLOAD_SECURE' * Release (Build = OK) with warnings XMLString.cpp ..\..\..\..\..\src\xercesc\util\XMLString.cpp(327): warning C4996: 'stricmp': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _stricmp. See online help for details. C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\string.h(249) : see declaration of 'stricmp' ..\..\..\..\..\src\xercesc\util\XMLString.cpp(350): warning C4996: 'strnicmp': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strnicmp. See online help for details. C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\string.h(251) : see declaration of 'strnicmp' ..\..\..\..\..\src\xercesc\util\XMLString.cpp(588): warning C4996: 'strnicmp': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strnicmp. See online help for details. C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\string.h(251) : see declaration of 'strnicmp' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\string.h(57): warning RC4011: identifier truncated to '_CRT_SECURE_CPP_OVERLOAD_STANDA' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\string.h(79): warning RC4011: identifier truncated to '_CRT_SECURE_CPP_OVERLOAD_SECURE' (Environment = CALL "%VS110COMNTOOLS%\..\..\VC\vcvarsall.bat" x86_amd64) Platform x64 * Debug (Build = OK) warnings XMLString.cpp ..\..\..\..\..\src\xercesc\util\XMLString.cpp(327): warning C4996: 'stricmp': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _stricmp. See online help for details. C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\string.h(249) : see declaration of 'stricmp' ..\..\..\..\..\src\xercesc\util\XMLString.cpp(350): warning C4996: 'strnicmp': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strnicmp. See online help for details. C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\string.h(251) : see declaration of 'strnicmp' ..\..\..\..\..\src\xercesc\util\XMLString.cpp(588): warning C4996: 'strnicmp': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strnicmp. See online help for details. C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\string.h(251) : see declaration of 'strnicmp' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\string.h(57): warning RC4011: identifier truncated to '_CRT_SECURE_CPP_OVERLOAD_STANDA' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\string.h(79): warning RC4011: identifier truncated to '_CRT_SECURE_CPP_OVERLOAD_SECURE' * Release (Build = OK) with warnings XMLString.cpp ..\..\..\..\..\src\xercesc\util\XMLString.cpp(327): warning C4996: 'stricmp': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _stricmp. See online help for details. C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\string.h(249) : see declaration of 'stricmp' ..\..\..\..\..\src\xercesc\util\XMLString.cpp(350): warning C4996: 'strnicmp': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strnicmp. See online help for details. C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\string.h(251) : see declaration of 'strnicmp' ..\..\..\..\..\src\xercesc\util\XMLString.cpp(588): warning C4996: 'strnicmp': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strnicmp. See online help for details. C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\string.h(251) : see declaration of 'strnicmp' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\string.h(57): warning RC4011: identifier truncated to '_CRT_SECURE_CPP_OVERLOAD_STANDA' C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\string.h(79): warning RC4011: identifier truncated to '_CRT_SECURE_CPP_OVERLOAD_SECURE' --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
