主机操作系统:fedora 12 i686
开发板: 友善之臂 mini2440 (内核版本为2.6.32)
交叉编译器:arm-linux-gcc(版本号:4.4.3)
mplayer版本:mPlayer-1.0rc2.tar.bz2
移植过程:
1.因为需要mad库播放音频,所以首先交叉编译libmad(不然会报错Can’t find –lmad)
libmad的版本为 libmad-0.15.1b.tar.bz2
步骤为configure,make ,make install
configure的配置参数为:
./configure --enable-fpm=arm --host=arm-linux --disable-shared /
--disable-debugging --prefix=/usr/local/arm-linux/4.4.3/lib /
CC=arm-linux-gcc
其中--prefix为你安装arm-linux-gcc的目录
在安装libmad是出现过如下错误
arm-linux-ranlib command not found