[paranoia] Have to force big-endian on sparc64?

Peter Jones pjones at redhat.com
Mon Jun 26 13:59:27 PDT 2000



On Sun, 18 Jun 2000, Monty wrote:

> > I run cdparanoia on a Sun Ultra 5.  The output is garbage unless I
> > specify the '-R' option.  Should cdparanoia auto-detect this condition?
> 
> The drive is IDE, so the data must come back little endian from the hardware...
> is that what's happening?  If not then either the hardware is wrong or Sparc
> Linux is helpfully doing the wrong thing with the data word order.
> 
> (I assume you can play other WAV files fine, and the ones cdparanoia is 
> producing are incorrect order?)

More likely he built it as sparc64 with a sparc32 compiler.  The correct
answer is to do:

fuzzball:~/paranoia-III$ sparc32 bash
fuzzball:~/paranoia-III$ ./configure 
...
fuzzball:~/paranoia-III$ make

otherwise you wind up getting sparc64 kernel headers and sparc32 other
stuff.  all very very ugly.

Hopefully this will be fixed when Jakub finishes his sparc64 userland ;)

 -- Peter

I hurt myself today, to see if I still feel.
                -- Trent

--- >8 ----
List archives:  http://www.xiph.org/archives/
Paranoia homepage: http://www.xiph.org/paranoia/
To unsubscribe from this list, send a message to 'paranoia-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Paranoia mailing list