zoukankan      html  css  js  c++  java
  • rtems 4.11 ubuntu 12.04

    #!/bin/bash


    ARCH=$(uname -i)
    BRANCH=4.11

    sudo -s
    cat  >/etc/apt/sources.list.d/rtems-ftp.list  <<EOF
    deb http://www.rtems.org/ftp/pub/rtems/linux/$BRANCH/ubuntu/ natty rtems$BRANCH
    deb-src http://www.rtems.org/ftp/pub/rtems/linux/$BRANCH/ubuntu/ natty rtems$BRANCH
    EOF

    apt-get -d update
    apt-get install -y libc-dev
    apt-get install -y rtems-$BRANCH-automake rtems-$BRANCH-autoconf
    apt-get install -y rtems-$BRANCH-$ARCH-rtems$BRANCH-binutils rtems-$BRANCH-$ARCH-rtems$BRANCH-gdb rtems-$BRANCH-$ARCH-rtems$BRANCH-gcc rtems-$BRANCH-$ARCH-rtems$BRANCH-gcc-c++


    apt-get install -y git
    git clone git://git.rtems.org/examples-v2.git examples-v2
    git clone git://git.rtems.org/rtems.git rtems
    git clone git://git.rtems.org/rtems-schedsim.git rtems-schedsim
    git clone git://git.rtems.org/rtems-testing.git rtems-testing
    git clone git://git.rtems.org/rtems-addon-packages.git rtems-addon-packages
    wget -c http://www.rtems.com/ftp/pub/rtems/SOURCES/4.11/autoconf-2.69.tar.xz
    wget -c http://www.rtems.com/ftp/pub/rtems/SOURCES/4.11/automake-1.12.2.tar.xz
    tar xf autoconf-2.69.tar.xz
    tar xf automake-1.12.2.tar.xz
    cd autoconf-2.69
    ./configure --prefix=/opt/autoconf2.69 && make && sudo make install
    cd ..
    cd automake-1.12.2
    PATH=/opt/autoconf2.69/bin:$PATH
    ./configure --prefix=/opt/automake1.12.2 && make && sudo make install
    cd ..


    cd rtems
    PATH=/opt/automake1.12.2:$PATH
    ./bootstrap
    cd ..

    mkdir pc386
    cd pc386
    ../rtems/configure --target=i386-rtems4.11 --enable-rtemsbsp=pc386 --enable-tests=samples --disable-posix --prefix=/opt | tee ../pc386.build.log
    make


  • 相关阅读:
    关于 相对论 的 一些 讨论推理 杂集
    反相 大全
    收录 猴哥 对于 相对论 水星进动 星光偏折 引力透镜 GPS 的 说法
    哲学 一词 起源于 古希腊 的 “爱智慧”
    字符流的父类
    字符编码
    对象流
    BufferStream 缓存流
    OutputStream 以及 使用文件输入输出流实现文件的复制操作
    InputStream
  • 原文地址:https://www.cnblogs.com/wangfengju/p/6172300.html
Copyright © 2011-2022 走看看