mplayer交叉编译过程: GCC版本:Sourcery G++ 4.2.1 目标机:S3C6410 ARM内核为arm1176jzf-s(GCC有-mcpu=arm1176jzf-s) 主机:Ubuntu 8.04 提示:mplayer有自动configure,无需手动写Make~注意区分GCC的参数和configure的参数。 参考文章: ARM MPlayer移植过程 http://www.usr.cc/html/54/n-654.html mplayer在arm 2410上的移植 http://www.hzlitai.com.cn/article/ARM9-article/example/1483.html
其实,configure脚本是为了根据配置参数和系统环境自动生成config.mak,而config.mak又是包含在Makefile当中的。在config.mak中,发现./configure用到的参数都原封不动地搬进去了。 通过阅读gcc -help 和 gcc --platform-help 找到的-mcpu=arm1176jzf-s 这个参数希望用上。
但是gcc应该是认识的。于是,首先使用
应该说这次编译应该是比较顺利的,关键是采用了与源代码版本相适应的编译工具环境,才能相对顺利。 |
Mplayer 在Linux - S3C6410 下的编译
最新推荐文章于 2024-01-16 07:26:03 发布