开发环境:Ubuntu 10.04,linux-2.6.26.5开发步骤:1.安装和下载可能用到的软件包。sudo apt-get install bison flex build-essential patch libncurese5-dev//libncurese5-dev在10.04中似乎apt-get找不到,但是新力得里看得到的也可以把这些软件的deb报下下来,然后 sudo dpkg -i *.deb2. 降低gcc的版本Ubuntu默认的gcc是4.4的,版本高也是问题(对此实在是无语,真要命)但并不需要卸载4.4,因为我们在终端输入的gcc只是gcc-4.4的软连接,把这个软连接指向4.1就行了。两种方法:(a).直接apt-get安装sudo apt-get install gcc-4.1安装后gcc被覆盖,指向了gcc-4.1。(b).下载软件包gcc-4.1_4.1.2-23Ubuntu3_i386.debgcc-4.1-base_4.1.2-23Ubuntu3_i386.debcpp-4.1_4.1.2-23Ubuntu3_i386.deb然后sudo dpkg -i *.deb安装安装好后修改软连接sudo rm /usr/bin/gccsudo ln -s /usr/bin/gcc-4.1 /usr/bin/gcc3. 修改sh版本运行:ls -la /bin/sh可以看到/bin/sh的链接是dash,运行以下命令:sudo dpkg-reconfigure dash选择no以删除dash可以再运行一下ls -la /bin/sh 可以看到它现在指向了bash,别还以为是dash,别看错哦~4. 新建安装文件夹crosstool和downloads,最好是在/home/lnux下,一旦建立就不要移动了。mkdir /home/linux/downloads,将crosstoll-0.43.tar.gz拷入。除此之外,还有其他下面要用到的源码包,如果没有的话下面会自动下载。5.解压crosstool-0.43.cd /home/linux/downloadstar -zxvf crosstool-0.43.tar.gzcd crosstool-0.43这个目录下有很多脚本和配置文件,每一个支持的处理器都有对应的脚本。我们现在选用的demo-arm-softfloat.sh是建立支持软浮点的arm交叉编译工具链
Ubuntu 10.04下移植QtELinux系统中配置informix ISM 备份到磁盘基本配置相关资讯 Ubuntu 10.04
- 经典Linux操作系统:Ubuntu 10.04 (10/07/2014 10:00:12)
- Ubuntu 10.04 发布第四个维护版本 (02/17/2012 10:44:50)
- Ubuntu 10.04比较好用的串口程序 (07/15/2011 06:51:40)
| - Ubuntu 10.04编译LTP (03/21/2013 21:05:34)
- Ubuntu 10.04.3 发布 (07/22/2011 06:57:31)
- Ubuntu 10.04下构建Nagios监控平台 (07/05/2011 06:46:48)
|
本文评论 查看全部评论 (0)