Re: [mpg123-devel] fixed point decoders
Brought to you by:
sobukus
|
From: Thomas O. <tho...@or...> - 2009-06-04 17:13:03
|
Am Wed, 3 Jun 2009 21:20:14 +0200 schrieb Thomas Orgis <tho...@or...>: > I freed 16M of RAM (who needs a GUI for book reading on a device with eInk screen;-)... and tried to fire up mpg123: > > # ./mpg123-arm-noasm-speed -h > Segmentation fault I fired up qemu with debian from http://people.debian.org/~aurel32/qemu/arm/ (thanks, Dhirendra)... now it's not a segfault, it's illegal instruction: gdb: Starting program: /rooy/mpg123-arm-linux/mpg123-arm-noasm-quality --help Program received signal SIGILL, Illegal instruction. 0x00008118 in start() I ran qemu as the "versatile" machine (the command indicated on that web site, -M versatilepb), it outs itself as Processor : ARM926EJ-S rev 5 (v5l) Features : swp half thumb fastmult vfp edsp java CPU architecture : 5TEJ So, Taihei's binaries seem not to be compatible with this config, at least (and probably it's the same on my eBook reader). But I compiled some mpg123 variants in the qemu vm (man, that took ages!) and am starting some testing now. Maybe those will work on the real ARM in my eReader, too. Alrighty then, Thomas. |