天天看点

MPlayer-1.0pre8 cross compile failed

# !/bin/sh

ARGS=

#ARGS="$ARGS --cc=arm-linux-gcc"

ARGS="$ARGS --cc=arm_v5t_le-gcc"

ARGS="$ARGS --host-cc=gcc"

ARGS="$ARGS --target=arm-v4l-linux"

#ARGS="$ARGS --enable-cross-compile"

ARGS="$ARGS --enable-static"

#ARGS="$ARGS --disable-libmpeg2"

ARGS="$ARGS --disable-freetype"

ARGS="$ARGS --disable-mencoder"

#ARGS="$ARGS --disable-decoder=libavcodec"

#ARGS="$ARGS --disable-demuxer=libmpdemux"

#ARGS="$ARGS --disable-libavcodec_a"

#ARGS="$ARGS --disable-libavcodec_so"

#ARGS="$ARGS --disable-libmpdemux"

#ARGS="$ARGS --disable-libmpdemux_so"

#ARGS="$ARGS --disable-libavformat_a"

#ARGS="$ARGS --disable-libavformat_so"

#ARGS="$ARGS --disable-win32"

#ARGS="$ARGS --disable-dvdnav"

#ARGS="$ARGS --disable-streaming"

ARGS="$ARGS --disable-dvdread"

ARGS="$ARGS --enable-fbdev"

ARGS="$ARGS --disable-fastmemcpy"

ARGS="$ARGS --enable-debug=1"

#ARGS="$ARGS --disable-vidix"

#ARGS="$ARGS --disable-win32"

ARGS="$ARGS --disable-live"

#ARGS="$ARGS --disable-dvdread-internal"

echo "./configure $ARGS"

./configure $ARGS

#./configure --cc=arm-elf-gcc --host-cc=gcc --target=arm-linux

[[email protected] MPlayer-1.0pre8]$ make

make -C libavcodec LIBPREF=lib LIBSUF=.a

make[1]: Entering directory `/home/frank/Download/MPlayer-1.0pre8/libavcodec'

arm_v5t_le-gcc -I../libvo -I../../libvo  -W -Wall -Wno-unused-parameter -O2   -g1   -DHAVE_AV_CONFIG_H -I.. -I/home/frank/Download/MPlayer-1.0pre8/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE   -c -o armv4l/dsputil_arm_s.o armv4l/dsputil_arm_s.S

armv4l/dsputil_arm_s.S: Assembler messages:

armv4l/dsputil_arm_s.S:77: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:88: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:98: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:109: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:120: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:139: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:150: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:160: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:171: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:182: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:201: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:213: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:226: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:239: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:251: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:270: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:282: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:295: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:308: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:320: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:341: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:355: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:361: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:372: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:376: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:383: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:395: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:399: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:406: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:418: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:422: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:429: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:450: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:464: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:470: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:481: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:485: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:492: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:504: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:508: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:515: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:527: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:531: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:538: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:627: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:635: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:635: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:639: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:639: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:643: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:643: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:647: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:647: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:664: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:672: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:672: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:676: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:676: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:680: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:680: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:684: Error: selected processor does not support `pld [r1]'

armv4l/dsputil_arm_s.S:684: Error: selected processor does not support `pld [r1]'

make[1]: *** [armv4l/dsputil_arm_s.o] Error 1

make[1]: Leaving directory `/home/frank/Download/MPlayer-1.0pre8/libavcodec'

make: *** [libavcodec/libavcodec.a] Error 2

[[email protected] MPlayer-1.0pre8]$

$ cd libavcoce

$ arm_v5t_le-as -I../libvo -I../../libvo  -W -Wall -g1   -I.. -I/home/frank/Download/MPlayer-1.0pre8/libavutil  -o armv4l/dsputil_arm_s.o armv4l/dsputil_arm_s.S

Then make again, mplayer can be compiled.