Hey, I was wondering if anyone out there could help me with a cross-compilation of the latest version of MPlayer for the Zaurus SL-6000.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=118772\"][{POST_SNAPBACK}][/a][/div]
Hi
You don't say what you regard as being the latest version of mplayer and what format the iPod does use.
The top of the page has latest version of Kino which is a frontend for mplayer and supports version 1.1.5 of mplayer
(
https://www.oesf.org/forums/index.php?showtopic=14839)
That works perfectly for me and it is already compiled for arm.
If you want an exercise in cross compilation, picking mplayer is not a good place to start, it has so many dependencies, helper libraries and tools.
It took me a while to get it compiled with all the support and libraries required for some special highly compressed video conversions I wanted to do with mencoder and that was under x86 linux.
The starting point is the Qtopia and Embedix packages and a working shell environment which has the right paths etc.
However without a working knowledge of C and C++, GNU makefiles, configure etc it will be an uphill task
./configure --help | less and look at the possible switches is a good place to start
./configure --host=arm ( or arm-linux) plus any additional switches, is normally a good start for cross-compiling, but depends how the configure file is written as to the exact format.
(symlinking /opt/Embedix/tools/bin/arm-linux-XXX to /usr/bin/arm-linux-XXX
and /usr/bin/arm-XXX takes care of most variations)
After that I'm afraid you are on your own!
regards
Melee