XScale交叉编译环境搭建及MPlayer移植
今天拿到一个博创PXA270A开发板,但是随机光盘挂掉了,新的光盘至少要等待下周,所以自己尝试搭建了一个交叉编译环境。
在google上找了一天,大部分的交叉编译环境搭建方法并不适用于此开发板。最后,终于发现了一个开源项目crosstool,利用此工具可以轻松搭建XScale,ARM7-ARM9,MK6800,POWERPC等环境的交叉编译环境。通过执行不同的脚本,会自动下载并编译,最终形成可用的开发套件。
crosstool可以在下面的网站找到,并有较为详细的文档
www.kegel.com/crosstool/
在成功的搭建平台后,尝试着交叉编译MPlayer
按以下方式执行configure
./configure --host-cc=gcc --cc=arm-xscale-linux-gnu-gcc --target=arm-armv4l-linux --enable-static --prefix=/tmp/mplayer --disable-dvdread --enable-fbdev --disable-mencoder --disable-dvdread-internal --disable-live 2>&1 | tee logfile
注意,网上的大多数方法没有 --disable-dvdread-internal选项而有--disbale-win32选项,但是我这样编译时回有错误,于是去掉了--disable-win32加入了 --disable-dvdread-internal 可以成功的得到mplayer的静态编译执行文件,移植到开发板上即可。
XScale交叉编译环境搭建及MPlayer移植相关推荐
- Linux 上 NetBSD 交叉编译环境搭建
Linux 上 NetBSD 交叉编译环境搭建 NetBSD 以高移植性著称,支持众多的处理器架构,并且它的代码和工具稳定性非常高,包括各种接口,工具等.并且由于 BSD 授权的宽松条件,对于构建商业 ...
- Ubuntu16.04下arm-linux-gcc交叉编译环境搭建
Ubuntu下arm-Linux-gcc交叉编译环境搭建 参考:http://blog.csdn.net/hebbely/article/details/53992805 1.网上下载 arm-lin ...
- ubuntu14.04安装arm-linux-gcc,Ubuntu14.04下arm-linux-gcc交叉编译环境搭建
Ubuntu下arm-linux-gcc交叉编译环境搭建 系统:Ubuntu 14.04 32bit 1.网上下载arm-linux-gcc-4.4.3.tar.gz 2.解压 sudo tar -x ...
- 龙芯交叉编译环境搭建之交叉编译工具链配置
龙芯交叉编译环境搭建之 交叉编译工具链配置 1 概括 本文档适用于龙芯3A3000/4000 UEFI代码编译,重点指导交叉编译环境的搭建方法,对系统安装不做介绍. Ubuntu系统(版本为ubun ...
- PowerPC uboot交叉编译环境搭建说明
MPC8640D uboot交叉编译环境搭建说明 目录 1 概括... ...
- SEED-DEC138 开发环境搭建与系统移植
最近根据需求,我使用SEED-DEC138开发平台,按照附带的手册,进行了Linux系统的移植,遇到一些问题,积累了一些经验,特地记录下来! 开发环境:宿主计算机winXP .VMwar ...
- 嵌入式软件开发培训笔记——ARM架构Linux系统下交叉编译环境搭建、NFS、TFTP服务配置及Nandflash的读写
bootloader原理和开发-->kernel构建-->文件系统/根文件系统(filesystem/rootfs) APP 一.配置交叉编译环境(可参考嵌入式Linux移植与驱动开发co ...
- Zedboard学习(二):zedboard的Linux下交叉编译环境搭建
环境准备 首先肯定是要下载xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin文件,这是官方提供的linux下交叉编译链安装文件,下载地址为:https://p ...
- qt5 交叉编译webkit_基于QT平台的交叉编译环境搭建的架构分析
第三步认识:为什么需要搭建交叉编译环境? 从这点,我们应该明白,这是为了多元化同样也是为了适应不同的环境:举个例子: 话题中心:电脑可以实现看电影的功能,我们需要一直看电影的状态: A.在草原上看电影 ...
最新文章
- DYNP_VALUES_READ
- python 进位_Python小课堂(第一讲)
- 从原理到方法,一文讲清如何应对C语言内存泄露!
- svn代码版本管理总结
- 基于YOLOv3 与CRNN的中文自然场景文字检测与识别
- java 输入流可以合并吗_Java 使用IO流实现大文件的分割与合并实例详解
- 走进我的交易室06_交易
- php word 简历模板,php程序员简历模板
- LoadRunner脚本录制
- 最好的离子应用程序模板
- codevs2069 油画 — 动态维护优先队列
- C# NPOI 导出Excel
- 《程序员》11期最新上市:互联网架构集结号
- 用mac系统怎么连宽带连接服务器吗,苹果电脑怎么连宽带_MAC系统怎么连接有线宽带-win7之家...
- Android框架排行榜,上百项资源汇总不容错过
- linux文件无法写入
- 滤波电容的原理到底是什么???
- android 1像素变粗,一亿像素的意义:聊聊图像采样与重建
- 微信公众号支付--3--接收微信支付异步通知
- 汉字乱码状态下的编码转换将导致的问题