Welcome 微信登录

首页 / 操作系统 / Linux / Ubuntu 12.10搭建RTEMS开发环境(源码包编译)

1.首先下载工具包下载在Linux公社的1号FTP服务器里,下载地址:FTP地址:ftp://www.linuxidc.com用户名:www.6688.cc密码:www.linuxidc.com在 2012年LinuxIDC.com12月Ubuntu 12.10搭建RTEMS开发环境(源码包编译)下载方法见 http://www.linuxidc.net/thread-1187-1-1.html2.使用tar zxvf或tar jxvf解压下载下来的工具包;3.为各工具包打上补丁,下面以binutils为例,gcc和newlib步骤相同:    cd binutils-2.20.1/
    cat ../binutils-2.20.1-rtems4.10-20100826.diff | patch -p14.安装binutils:    cd ../    mkdir build-binutils    cd build-binutils    ../binutils-2.20.1/configure --target=i386-rtems4.10 --prefix=/opt/rtems-4.10 --disable-werror    make    make install
若不添加红色部分选项,则会出现以下错误:../../binutils-2.20.1/bfd/compress.c: 在函数‘bfd_uncompress_section_contents’中:
../../binutils-2.20.1/bfd/compress.c:54:45: 错误: 形参‘buffer’被设定但未被使用 [-Werror=unused-but-set-parameter]
../../binutils-2.20.1/bfd/compress.c:54:68: 错误: 形参‘size’被设定但未被使用 [-Werror=unused-but-set-parameter]
cc1: all warnings being treated as errors
make[4]: *** [compress.lo] 错误 1
make[4]:正在离开目录 `/home/rtems/tools/build-binutils/bfd"
make[3]: *** [all-recursive] 错误 1
make[3]:正在离开目录 `/home/rtems/tools/build-binutils/bfd"
make[2]: *** [all] 错误 2
make[2]:正在离开目录 `/home/rtems/tools/build-binutils/bfd"
make[1]: *** [all-bfd] 错误 2
make[1]:正在离开目录 `/home/rtems/tools/build-binutils"make: *** [all] 错误 25.将工具链目录添加到系统环境变量,打开/etc/bash.bashrc(之前版本的ubuntu是bashrc文件),在文件末尾加入以下内容:    export PATH=/opt/rtems-4.10/bin:${PATH}然后使修改生效:source /etc/bash.bashrc
  • 1
  • 2
  • 下一页
Ubuntu 12.10下搭建PyQt环境Linux中的newgrp命令相关资讯      RTEMS  RTEMS开发环境 
  • eCos Configuration Tool build on  (09/04/2011 06:51:19)
  • RTEMS yield_flash on MINI2440   (09/04/2011 06:49:05)
  • RTEMS 在 Linux环境开发的小技巧  (09/04/2011 06:33:46)
  • RTEMS Hello World for MINI2440   (09/04/2011 06:50:07)
  • RTEMS 的 MINI2440 QEMU 移植之bsp  (09/04/2011 06:48:13)
  • RTEMS 编译环境的建立(Cygwin)  (09/04/2011 06:32:43)
本文评论 查看全部评论 (0)
表情: 姓名: 字数