David Stiff created XERCESC-2247:
------------------------------------

             Summary: build failure on visionOS
                 Key: XERCESC-2247
                 URL: https://issues.apache.org/jira/browse/XERCESC-2247
             Project: Xerces-C++
          Issue Type: Bug
          Components: Build
    Affects Versions: 3.2.5
         Environment: macOS 13.6.3
Platforms/XROS.platform/Developer/SDKs/XROS.sdk
            Reporter: David Stiff


does Xerces-c 3.2.5 build on visionOS? (it successful builds via CMake on 
Windows, Mac, iOS and Linux)

On visionOS I am seeing:

{{/Build/visionOS/visionos1.0-libc++-clang15.0/xerces-c/src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.hpp:99:12:
 error: unknown type name 'TextEncoding'}}
{{        ,               TextEncoding                    textEncoding}}
{{                        ^}}
{{/Build/visionOS/visionos1.0-libc++-clang15.0/xerces-c/src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.hpp:116:2:
 error: unknown type name 'CollatorRef'}}
{{        CollatorRef     fCollator;                                            
  // Our collator}}
{{        ^}}
{{/Build/visionOS/visionos1.0-libc++-clang15.0/xerces-c/src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.hpp:130:2:
 error: unknown type name 'TextEncoding'}}
{{        TextEncoding discoverLCPEncoding();}}
{{        ^}}
{{/Build/visionOS/visionos1.0-libc++-clang15.0/xerces-c/src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.hpp:150:6:
 error: unknown type name 'TECObjectRef'}}
{{            TECObjectRef                        textToUnicode,}}
{{            ^}}
{{/Build/visionOS/visionos1.0-libc++-clang15.0/xerces-c/src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.hpp:151:6:
 error: unknown type name 'TECObjectRef'}}
{{            TECObjectRef                        unicodeToText,}}
{{            ^}}
{{/Build/visionOS/visionos1.0-libc++-clang15.0/xerces-c/src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.hpp:199:5:
 error: unknown type name 'TECObjectRef'}}
{{    TECObjectRef        mTextToUnicode;}}
{{    ^}}
{{/Build/visionOS/visionos1.0-libc++-clang15.0/xerces-c/src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.hpp:200:5:
 error: unknown type name 'TECObjectRef'}}
{{    TECObjectRef        mUnicodeToText;}}
{{    ^}}
{{/Build/visionOS/visionos1.0-libc++-clang15.0/xerces-c/src/xercesc/util/PlatformUtils.cpp:485:8:
 error: incompatible pointer types assigning to 'XMLTransService *' from 
'MacOSUnicodeConverter *'}}
{{                tc = new MacOSUnicodeConverter(fgMemoryManager);}}
{{                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}
{{1 warning and 8 errors generated.}}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscr...@xerces.apache.org
For additional commands, e-mail: c-dev-h...@xerces.apache.org

Reply via email to