mplayer交叉编译

mplayer-1.0_rc2_p20090530.tar:

linux-2.6.28

arm11

 

编译

./configure /
--prefix=/home/andy/share/mplayer_install /
--host-cc=gcc /
--target=arm-armv6-linux /
--disable-win32dll  /
--disable-dvdread /
--enable-fbdev /
--disable-mencoder /
--disable-sdl /
--disable-live  /
--disable-libdvdcss-internal /
--disable-x11 /
--disable-dvdnav /
--disable-ossaudio /
--enable-alsa /
--cc=/opt/armv6/codesourcery/bin/arm-none-linux-gnueabi-gcc /
--ar=/opt/armv6/codesourcery/bin/arm-none-linux-gnueabi-ar  /
--as=/opt/armv6/codesourcery/bin/arm-none-linux-gnueabi-as  /
--ranlib=/opt/armv6/codesourcery/bin/arm-none-linux-gnueabi-ranlib 

出现错误

1.

as: unrecognized option '-HAVE_AV_CONFIG_H'
make[2]: *** [arm/dsputil_arm_s.o] Error 1
make[2]: Leaving directory `/usr/src/mplayer/mplayer/libavcodec'
make[1]: *** [libavcodec/libavcodec.a] Error 2
make[1]: Leaving directory `/usr/src/mplayer/mplayer'
make: *** [configure-stamp] Error 2

解决:

change to commom.mak $(AS)  to $(CC)

2.

make install时报错

原因

1) mplayer calling install with '-s'
2) it calls 'strip' and not ${TARGET_PREFIX}strip


解决:
config.mak
#INSTALLSTRIP = -s
INSTALLSTRIP =

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值