[sword-devel] Building on ppc64

Dimitri John Ledkov dmitrij.ledkov at ubuntu.com
Wed Dec 3 17:54:05 MST 2014


Heya,

Is that PPC64 Big or Little Endian or both ports? the more recent /
new one is ppc64el whilst older one is ppc64.

Regards,

Dimitri.

On 3 December 2014 at 04:28, Greg Hellings <greg.hellings at gmail.com> wrote:
> 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
>
> _______________________________________________
> sword-devel mailing list: sword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page



-- 
Regards,

Dimitri.



More information about the sword-devel mailing list