- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
作者:广东海洋大学09届 钟涛
硬件平台: RedHat Linux 5、mini2440(arm9)开发板
软 件:arm-Linux-gcc-4.3.2
下载库文件libmad-0.15.1b.tar.gz并解压到 /mywork/ 文件夹
输入:cd /mywork/libmad/libmad-0.15.1b //打开文件夹
在此文件路径下
输入:./configure --enable-fpm=arm --host=arm-linux --disable-shared --disable-debugging --prefix=/opt/toolchains/arm920t-eabi/lib CC=arm-linux-gcc
在make之前,首先解决一个问题先,要不后面make会出现问题。
即在此文件路径下
输入:vi Makefile //打开Makefile文件
找到Makefile并打开后,找到“--fforce-mem”删除就OK了,既“--fforce-mem”整个删除掉, 原因是gcc 4.3.2已经将其去除了,所以会出现上面的错误
删除后:
输入:wq!
然后
输入:make
输入:make install
好了,第一步完成了!
2. 下载MPlayer-1.0rc2.tar.gz也解压到/mywork/中。
输入:cd /mywork /MPlayer-1.0rc2
输入:./configure --host-cc=gcc --cc=arm-linux-gcc --target=arm --enable-static --disable-win32dll --disable-ivtv --disable-dvdread --disable-dvdread-internal --disable-dvdnav --disable-libdvdcss-internal --enable-fbdev --disable-mencoder --disable-live --disable-mp3lib --enable-mad --with-extraincdir=/opt/toolchains/arm920t-eabi/lib/include --with-extralibdir=/opt/toolchains/arm920t-eabi/lib/lib --enable-libavcodec_a --language=en --disable-live 21 | tee logfile
同样在make之前也要修改两个地方,不改后面make会出现错误。
在make之前修改两个地方,否则会出现不支持pld [r1]指令的问题
在MPlayer-1.0rc2/libmpeg2/motion_comp_arm_s.S文件
和MPlayer-1.0rc2/libavcodec/armv4l/dsputil_arm_s.S文件的开始处写入
#ifndef HAVE_PLD?
.macro pld reg?
.endm?
#endif
(gedit MPlayer-1.0rc2/libmpeg2/motion_comp_arm_s.S 打开文件,另一个亦同gedit MPlayer-1.0rc2/libavcodec/armv4l/dsputil_arm_s.S)
然后
输入:make (此步时间蛮久)
输入:make install
make install中出现错误了,
以下来解决:
输入:gedit Makefile
找到$(INSTALLSTRIP) mplayer$(EXESUF)中的$(INSTALLSTRIP)删除掉就可以了!
然后
再入:make install
OK了!mplayer出来了。
然后打开mplayer所在文件目录
那就是可以执行的文件了,放到开发板某个目录
如 /mnt 中
在此文件目录放入mp3或者MP4后
输入:./mplayer XXX.mp3 就能执行了!
您可能关注的文档
- 硫酸银回收价格江苏环亚贵金属.ppt
- 硬盘原理的详细解读.docx
- 硬盘基础知识27527.ppt
- 硬盘基础知识27229.ppt
- 硬盘基础知识28525.ppt
- 硬盘基础知识28802.ppt
- 硬盘基础知识27646.ppt
- 硬盘基础知识27807.ppt
- 硬盘基础知识28733.ppt
- 硬盘基础知识29015.ppt
- GB/T 32151.38-2024温室气体排放核算与报告要求 第38 部分:水泥制品生产企业.pdf
- 中国国家标准 GB/T 32151.38-2024温室气体排放核算与报告要求 第38 部分:水泥制品生产企业.pdf
- 《GB/T 22069-2024燃气发动机驱动空调(热泵)机组》.pdf
- GB/T 22069-2024燃气发动机驱动空调(热泵)机组.pdf
- 中国国家标准 GB/T 22069-2024燃气发动机驱动空调(热泵)机组.pdf
- 中国国家标准 GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法.pdf
- GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法.pdf
- 《GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法》.pdf
- GB/T 1148-2024内燃机 铝活塞.pdf
- 中国国家标准 GB/T 1148-2024内燃机 铝活塞.pdf
文档评论(0)