urjaman
"I Know. We're going for a ride."
So I built a recent Mplayer2 from git yesterday and I'm not planning to pnd it - I was testing stuff, but since cloudef recommended I share the build I searched for a proper thread and found nothing useful.
The plan is that I'll attach my mplayer2 binary here and I'll let this thread to be a place to share stuff built against the pandora os libraries (SZ 1.52 as of now) during development or testing, as a way to help so others dont need to build everything.
I'll personally also share a few other things, like xz-utils, m4, flex, bison (now with a quick look at my dev tree). My recommended format is a .tar.gz (or tar.xz after you have my xz anyways) of the tree "installed" with DESTDIR=/other-place make install or just a gzipped binary for single binaries, or the whole source tree with objects (ready to make install on the pandora). I recommend you atleast give out the exact version of what you're sharing and any edits to the build process so people know what they're getting and maybe a link to sources if you have it so that we are gpl compliant (you can say that you will link to sources if asked and still be compliant, and if you share a well known open source package with an exact version listed I think you can be lazy and link to sources if asked because they're anyways easily googled).
This thread might only end up being my object dump but I'm hoping it will be of some use for somebody.
And about my mplayer2. I had to remove --cpu=host from libav configuration and add this #if to
mplayer2-build/libav/libavcodec/arm/dsputil_init_armv5te.c:
#if HAVE_ARMV5TE_EXTERNAL
c->prefetch = ff_prefetch_arm;
#endif
to have it build properly. I'll provide the source tree if asked, it is mplayer2-build git from 29.12.2012.
mplayer.gz
The plan is that I'll attach my mplayer2 binary here and I'll let this thread to be a place to share stuff built against the pandora os libraries (SZ 1.52 as of now) during development or testing, as a way to help so others dont need to build everything.
I'll personally also share a few other things, like xz-utils, m4, flex, bison (now with a quick look at my dev tree). My recommended format is a .tar.gz (or tar.xz after you have my xz anyways) of the tree "installed" with DESTDIR=/other-place make install or just a gzipped binary for single binaries, or the whole source tree with objects (ready to make install on the pandora). I recommend you atleast give out the exact version of what you're sharing and any edits to the build process so people know what they're getting and maybe a link to sources if you have it so that we are gpl compliant (you can say that you will link to sources if asked and still be compliant, and if you share a well known open source package with an exact version listed I think you can be lazy and link to sources if asked because they're anyways easily googled).
This thread might only end up being my object dump but I'm hoping it will be of some use for somebody.
And about my mplayer2. I had to remove --cpu=host from libav configuration and add this #if to
mplayer2-build/libav/libavcodec/arm/dsputil_init_armv5te.c:
#if HAVE_ARMV5TE_EXTERNAL
c->prefetch = ff_prefetch_arm;
#endif
to have it build properly. I'll provide the source tree if asked, it is mplayer2-build git from 29.12.2012.
mplayer.gz