hai sir,
i tried to cross compile mpalyer in my linux host but i am getting same error as previously i mentioned
can you please send me mlayer binary to my id mohammed.hussain@starcominfotech.com
Below is the error
1.root@caravel:/home/ram/Desktop/ti-sdk-omapl138-lcdk-01.00.00/filesystem/MPlayer-1.0rc2# arm-arago-linux-gnueabi-gcc -v
Using built-in specs.
COLLECT_GCC=arm-arago-linux-gnueabi-gcc
Target: arm-arago-linux-gnueabi
Configured with: /sim/scratch_a0850442/arago-tmp-arago/work/i686-armv5te-sdk-arago-linux-gnueabi/gcc-cross-sdk-4.5-r41.2+svnr170880/gcc-4_5-branch/configure --build=i686-linux --host=i686-linux --target=arm-arago-linux-gnueabi --prefix=/arago-2011.09/armv5te --exec_prefix=/arago-2011.09/armv5te --bindir=/arago-2011.09/armv5te/bin --sbindir=/arago-2011.09/armv5te/bin --libexecdir=/arago-2011.09/armv5te/libexec --datadir=/arago-2011.09/armv5te/share --sysconfdir=/arago-2011.09/armv5te/etc --sharedstatedir=/arago-2011.09/armv5te/share/com --localstatedir=/arago-2011.09/armv5te/var --libdir=/arago-2011.09/armv5te/lib --includedir=/arago-2011.09/armv5te/include --oldincludedir=/arago-2011.09/armv5te/include --infodir=/arago-2011.09/armv5te/share/info --mandir=/arago-2011.09/armv5te/share/man --enable-largefile --disable-nls --enable-ipv6 --with-gnu-ld --enable-shared --enable-languages=c,c++,objc,fortran --enable-threads=posix --disable-multilib --enable-c99 --enable-long-long --enable-symvers=gnu --enable-libstdcxx-pch --program-prefix=arm-arago-linux-gnueabi- --enable-target-optspace --enable-lto --enable-libssp --disable-bootstrap --disable-libgomp --disable-libmudflap --with-float=soft --with-sysroot=/arago-2011.09/armv5te/arm-arago-linux-gnueabi --with-build-time-tools=/sim/scratch_a0850442/arago-tmp-arago/sysroots/i686-linux/usr/armv5te/arm-arago-linux-gnueabi/bin --with-build-sysroot=/sim/scratch_a0850442/arago-tmp-arago/sysroots/armv5te-arago-linux-gnueabi --disable-libunwind-exceptions --with-mpfr=/sim/scratch_a0850442/arago-tmp-arago/sysroots/i686-linux/usr --with-system-zlib --enable-__cxa_atexit
Thread model: posix
gcc version 4.5.3 20110311 (prerelease) (GCC)
2.root@caravel:/home/ram/Desktop/ti-sdk-omapl138-lcdk-01.00.00/filesystem#tar -jxvf MPlayer-1.0rc2.tar.bz2
3.root@caravel:/home/ram/Desktop/ti-sdk-omapl138-lcdk-01.00.00/filesystem#cd MPlayer-1.0rc2
4.root@caravel:/home/ram/Desktop/ti-sdk-omapl138-lcdk-01.00.00/filesystem/MPlayer-1.0rc2# ./configure --prefix=/usr/local/filesystem_omapl138 --enable-cross-compile --cc=arm-arago-linux-gnueabi-gcc --host-cc=gcc --as=arm-arago-linux-gnueabi-as --ar=arm-arago-linux-gnueabi-ar --ranlib=arm-arago-linux-gnueabi-ranlib --target=arm-linux --disable-ivtv
Detected operating system: Linux
Detected host architecture: arm
Checking for arm-arago-linux-gnueabi-gcc version ... 4.5.3, ok
Checking for host cc ... gcc
Checking for cross compilation ... yes
Checking for assembler support of -pipe option ... yes
Checking for compiler support of named assembler arguments ... yes
Checking for .align is a power of two ... yes
Checking for ARMv5TE (Enhanced DSP Extensions) ... no
Checking for ARMv6 (SIMD instructions) ... no
Checking for iWMMXt (Intel XScale SIMD instructions) ... no
Checking for -lposix ... no
Checking for -lm ... yes
Checking for langinfo ... yes
Checking for language ... using en (man pages: en )
Checking for enable sighandler ... yes
Checking for runtime cpudetection ... no
----------------------------------------------------------
----------------------------------------------------------
Install prefix: /usr/local/filesystem_omapl138
Data directory: /usr/local/filesystem_omapl138/share/mplayer
Config direct.: /usr/local/filesystem_omapl138/etc/mplayer
----------------------------------------------------------
NOTE: The --enable-* parameters unconditionally force options on, completely
skipping autodetection. This behavior is unlike what you may be used to from
autoconf-based configure scripts that can decide to override you. This greater
level of control comes at a price. You may have to provide the correct compiler
and linker flags yourself.
If you used one of these options (except --enable-gui and similar ones that
turn on internal features) and experience a compilation or linking failure,
make sure you have passed the necessary compiler/linker flags to configure.
If you suspect a bug, please read DOCS/HTML/en/bugreports.html.
5.root@caravel:/home/ram/Desktop/ti-sdk-omapl138-lcdk-01.00.00/filesystem/MPlayer-1.0rc2# make
./version.sh `arm-arago-linux-gnueabi-gcc -dumpversion`
arm-arago-linux-gnueabi-gcc -I./libavcodec -I./libavformat -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -I. -I. -I./libavutil -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -c -o mplayer.o mplayer.c
libvo/font_load.h:97:13: warning: 'render_one_glyph' defined but not used
libvo/font_load.h:98:12: warning: 'kerning' defined but not used
----------------------------------------------------------
----------------------------------------------------------
----------------------------------------------------------
----------------------------------------------------------
ve_x264.c:235:36: error: 'x264_param_t' has no member named 'b_bframe_pyramid'
ve_x264.c: In function 'control':
ve_x264.c:245:20: warning: unused variable 'mod'
make[1]: *** [ve_x264.o] Error 1
make[1]: Leaving directory `/home/ram/Desktop/ti-sdk-omapl138-lcdk-01.00.00/filesystem/MPlayer-1.0rc2/libmpcodecs'
make: *** [libmpcodecs/libmpcodecs.a] Error 2
root@caravel:/home/ram/Desktop/ti-sdk-omapl138-lcdk-01.00.00/filesystem/MPlayer-1.0rc2#