[Date Prev][Date Next][Thread Prev][Thread Next][Thread Index]
Re: [XaraXtreme-dev] [Fwd: Bug#382658: xaralx: Unusable on powerpc (two errors : "Error from Xara Xtreme" and "Load failed")]
- From: Alex Bligh <alex@xxxxxxxxxxx>
- Date: Sat, 12 Aug 2006 18:22:17 +0100
- Subject: Re: [XaraXtreme-dev] [Fwd: Bug#382658: xaralx: Unusable on powerpc (two errors : "Error from Xara Xtreme" and "Load failed")]
The endianness conversion code isn't complete, there's a hack in
Kernel/rechdoc.cpp for Mac OS which ignores the problems it causes.
(Look for "MacPort".) Enabling it will let you open a blank document.
Yep. All that code looks broken. Not only for the Mac port, and
anything else bigendian, but also for any architectures (e.g. ARM)
which have double storage which does not exactly match i386.
If it's on a non-i386 platform it either needs to use some library,
or read exponent and mantissa manually. Same for reserialization on
save.
Alex