当前位置:首页 > 单片机 > 单片机
[导读]奋斗了一晚上,多方查找资料,终于将MPlayer交叉编译成功了,小记经验于此。MPlayer版本:MPlayer-1.0rc2.tar.bz2;交叉编译器:cross-3.2.tar.bz21 在我的主目录中解压Mplayer2 安装交叉编译器,将cross-3.2.tar.bz

奋斗了一晚上,多方查找资料,终于将MPlayer交叉编译成功了,小记经验于此。
MPlayer版本:MPlayer-1.0rc2.tar.bz2;
交叉编译器:cross-3.2.tar.bz2

1 在我的主目录中解压Mplayer
2 安装交叉编译器,将cross-3.2.tar.bz2以root权限拷贝到/目录执行解压操作
3 cd Mplayer目录
4 修改stream.c,注释掉
//#ifdef USE_DVDREAD
//extern stream_info_t stream_info_dvd;
//#endif
//#ifdef USE_DVDREAD
// &stream_info_dvd,
//#endif
原因见5,都是关于dvd的错误。
5 ./configure --host-cc=gcc --cc=arm-linux-gcc --target=arm-armv4l-linux --enable-static --disable-win32dll --disable-dvdread --disable-dvdread-internal --disable-dvdnav --disable-libdvdcss-internal --enable-fbdev --disable-mencoder --disable-live 2>&1 | tee logfile
注意:--host-cc=gcc要加,不然会出现codec-cfg无法执行的错误。
disable掉所有在configure中的关于dvd的选项,一方面我在嵌入式平台上用不着dvd,另一方面如果不去掉这些dvd的选项,会出现以下错误。
/usr/include/netinet/in.h:259: error: parse error before '(' token
/usr/include/netinet/in.h:259: error: parse error before "__u32"
/usr/include/netinet/in.h:260: error: parse error before '(' token
/usr/include/netinet/in.h:260: error: parse error before "__u16"
/usr/include/netinet/in.h:262: error: parse error before '(' token
/usr/include/netinet/in.h:262: error: parse error before "__u32"
/usr/include/netinet/in.h:264: error: parse error before '(' token
/usr/include/netinet/in.h:264: error: parse error before "__u16"
6 make
7 哈哈,我可爱的mplayer终于将生了!

感谢下面三个链接:
http://blog.chinaunix.net/u/28484/showart_324583.html
http://www.eetop.cn/bbs/thread-55200-1-1.html
http://readlist.com/lists/mplayerhq.hu/mplayer-users/2/11390.html

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

ARM系统几乎都采用Linux的操作系统,而且几乎所有的硬件系统都要单独构建自己的系统,与其他系统不能兼容,这也导致其应用软件不能方便移植,这一点一直严重制约了ARM系统的发展和应用。GOOGLE开发了开放式的Andro...

关键字: Linux x86 ARM

随着计算需求的多样化,尤其是随着移动设备、嵌入式系统和云计算的兴起,ARM 和 x86 架构之间的争论变得更加突出。ARM(高级 RISC 机器)和 x86 代表两种不同类型的处理器架构,每种架构都针对不同的工作负载和用...

关键字: Linux x86 ARM

从画质优化 (NSS) 到帧率提升 (NFRU) 和光线追踪(NSSD),Arm 计划覆盖移动端图形处理的多个维度,推动边缘 AI 图形革命。而未来通过持续的技术迭代,Arm也将保持在移动计算领域的技术领先,满足手游、A...

关键字: ARM 神经图形技术 GPU AI ML

7月31日消息,据媒体报道,芯片架构提供商Arm Holdings首席执行官Rene Haas宣布,公司正加大投入开发自有芯片产品,此举标志着其从传统IP授权模式向提供实体芯片的战略重大转变。

关键字: ARM META

7月28日消息,2025年,中国AI硬件市场规模将首次突破万亿元大关。

关键字: AI ARM

受生成式 AI 驱动, RISC-V 芯片市场快速发展。预计到2030年,RISC-V SoC出货量将达到1618.1亿颗,营收将达到927亿美元。其中,用于AI加速器的RISC-V SoC出货量将达到41亿颗,营收将达...

关键字: RISC-V CPU AI CUDA ARM 推理
关闭