[mythtv] PowerPC
Jeremiah Morris
jm at whpress.com
Sun Dec 12 23:01:44 UTC 2004
OK, this is the endian status as far as I know it:
- Endian patches were submitted for both the frontend and the backend.
The decision was to keep files in small-endian format, so PPC backends
and frontends should be swapping bytes as they read/write. The
endianness of the frontend vs. the backend should not matter.
- You need to make sure WORDS_BIGENDIAN is defined in settings.pro when
building either a frontend or a backend on a big-endian machine. For
libavcodec/libavformat, make sure configure is detecting your machine
properly. You also need to be running a fairly recent CVS, the patches
were not all checked in until post-0.16.
If the above is not true, then it's a bug. Neither Nigel or I have a
PPC Linux machine for testing, so there may be bugs in the backend
endian code. A Mac OS X frontend definitely works with an x86 backend.
Mino, make sure WORDS_BIGENDIAN is set properly on all your PPC
machines, and try with current CVS. If you still have troubles, please
provide more information so we can figure out why the current code
isn't doing its job.
- Jeremiah
More information about the mythtv-dev
mailing list