[ http://issues.apache.org/jira/browse/XERCESC-1172?page=comments#action_57581 ] Alberto Massari commented on XERCESC-1172: ------------------------------------------
Hi Morten, util\Compilers\CodeWarriorDefs.hpp defines strnicmp and stricmp only if the preprocessor symbol __MACH__ is defined (from what I understood, it flags that MSL libraries are used). Can you discover why this preprocessor symbol is not defined on your system/compiler? Thanks, Alberto > XMLString::compareNIString uses strnicmp which isnt available under > codewarrior 9 on OS X > ----------------------------------------------------------------------------------------- > > Key: XERCESC-1172 > URL: http://issues.apache.org/jira/browse/XERCESC-1172 > Project: Xerces-C++ > Type: Bug > Components: Build > Versions: 2.4.0 > Environment: Operating System: MacOS X > Platform: Macintosh > Reporter: Morten Lindholm > Assignee: Xerces-C Developers Mailing List > > XMLString::compareNIString uses strnicmp which isnt available under > codewarrior 9 on OS X. > This results in a link error when building the carbon targets > I suggest using strncasecmp instead, which requires the codewarriro > projectfile to include > MSL_Extras_Carbon.Lib & MSL_Extras-Carbon_D.lib -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]