[sword-devel] Building on ppc64

Greg Hellings greg.hellings at gmail.com
Tue Dec 2 21:28:25 MST 2014


I'm having some issues building Xiphos on PPC64 architecture. In certain
files of Xiphos that include Sword files within them the definition of
__s64 and __u64 in Sword differs from what it is in the ppc64 system
headers. A build log of it can be found here:
https://kojipkgs.fedoraproject.org//work/tasks/4464/8274464/build.log

It boils down to sysdata.h in Sword has
44: __extension__ typedef __signed__ long long __s64;
45: __extension__ typedef unsigned long long __u64;

Which conflicts with /usr/include/asm-generic/int-l64.h which has
typedef long int __s64;
typedef long unsigned int __u64;

Any help on this would be appreciated. Thanks!

--Greg
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/sword-devel/attachments/20141202/0d8377ec/attachment.html>


More information about the sword-devel mailing list