[
https://issues.apache.org/jira/browse/XERCESC-1768?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12553459
]
Tiziano Müller commented on XERCESC-1768:
-----------------------------------------
Hmm, maybe not. Replacing (int) by a (long) solved the issue and seems more
portable...
> xerces-c++ 2.8.0 fails to build when choosing IconvGNU as message loader on
> 64bit architecture
> ----------------------------------------------------------------------------------------------
>
> Key: XERCESC-1768
> URL: https://issues.apache.org/jira/browse/XERCESC-1768
> Project: Xerces-C++
> Issue Type: Bug
> Affects Versions: 2.8.0
> Environment: Gentoo Linux 2007.0 amd64
> Reporter: Tiziano Müller
>
> [...]
> MsgCatalogLoader.cpp: In constructor
> 'xercesc_2_8::MsgCatalogLoader::MsgCatalogLoader(const XMLCh*)':
> MsgCatalogLoader.cpp:103: error: cast from 'void*' to 'int' loses precision
> MsgCatalogLoader.cpp:104: error: cast from 'void*' to 'int' loses precision
> make[2]: *** [MsgCatalogLoader.o] Error 1
> make[1]: *** [messageloaders] Error 2
> make: *** [Util] Error 2
> make: *** Waiting for unfinished jobs....
> (C++) XSObject.o
> (C++) XSParticle.o
> (C++) XSSimpleTypeDefinition.o
> (C++) XSTypeDefinition.o
> (C++) XSValue.o
> (C++) XSWildcard.o
> (CP)
> /var/tmp/paludis/dev-libs/xerces-c-2.8.0/work/xerces-c-src_2_8_0/include/xercesc/framework/psvi
> I'd guess that this is also the reason for bug XERCESC-1586
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]