[ 
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]

Reply via email to