summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2013-03-26 20:57:14 +1100
committerChris Johns <chrisj@rtems.org>2013-03-26 20:57:14 +1100
commit70ca999a7ab63599148ffdb92e6900cbf7177c03 (patch)
treecd5440a5603f8a3525997e94d59eda0046fdec9d /doc
parentInstall reports under "share" directory (diff)
downloadrtems-source-builder-70ca999a7ab63599148ffdb92e6900cbf7177c03.tar.bz2
Add openSUSE and rearrange them.
Diffstat (limited to 'doc')
-rw-r--r--doc/source-builder.txt96
1 files changed, 55 insertions, 41 deletions
diff --git a/doc/source-builder.txt b/doc/source-builder.txt
index 9592644..6b5bbce 100644
--- a/doc/source-builder.txt
+++ b/doc/source-builder.txt
@@ -32,13 +32,14 @@ some sort of magic that can take any piece of source code and make it
build. Someone at some point in time has figured out how to build that package
from source and taught this tool. The RTEMS Source Builder has been tested on:
-* FreeBSD
-* MacOS (Mountain Lion)
-* Ubuntu
+* Archlinux
* Centos
* Fedora
+* FreeBSD
+* MacOS
+* openSUSE
* Raspbian
-* Archlinux
+* Ubuntu
Windows support is being added how-ever there are issues with the Python
threading used in the RTEMS Source Builder and the MinGW project's MSYS process
@@ -1541,23 +1542,59 @@ Options and arguments:
Host Setups
-----------
-MacOS X
-~~~~~~~
+The host versions are listed. If a later version of the host operating system
+exists it should unless listed.
-The RTEMS Source Builder has been tested on Mountain Lion. You will need to
-install the Xcode app using the _App Store_ tool, run Xcode and install the
-Developers Tools package within Xcode.
+Archlinux
+~~~~~~~~~
-Ubuntu
+The following packages are required on a fresh Archlinux installation
+
+--------------------------------------------------------------
+# pacman -S base-devel gdb xz unzip ncurses git zlib
+--------------------------------------------------------------
+
+Archlinux, by default installs `texinfo-5` which is incompatible for building
+GCC 4.7 tree. You will have to obtain `texinfo-legacy` from `AUR` and provide
+a manual override.
+
+--------------------------------------------------------------
+# pacman -R texinfo
+$ yaourt -S texinfo-legacy
+# ln -s /usr/bin/makeinfo-4.13a /usr/bin/makeinfo
+--------------------------------------------------------------
+
+CentOS
~~~~~~
-The latest testing was with 12.10. A minimal installation was used and the
-following packages installed.
+The following packages are required on a minimal CentOS 6.3 installation:
-------------------------------------------------------------
-$ sudo apt-get build-dep binutils gcc g++ gdb unzip git
+# yum install autoconf automake binutils gcc gcc-c++ gdb make patch \
+bison flex xz unzip ncurses-devel texinfo zlib-devel python-devel git
-------------------------------------------------------------
+The minimal CentOS distribution is a specific DVD that installs a minimal
+system. If you use a full system some of these packages may have been
+installed.
+
+Fedora
+~~~~~~
+
+The RTEMS Source Builder has been tested on Fedora 18.
+
+FreeBSD
+~~~~~~~
+
+The RTEMS Source Builder has been tested on FreeBSD 9.1.
+
+MacOS X
+~~~~~~~
+
+The RTEMS Source Builder has been tested on Mountain Lion. You will need to
+install the Xcode app using the _App Store_ tool, run Xcode and install the
+Developers Tools package within Xcode.
+
Raspbian
~~~~~~~~
@@ -1573,39 +1610,16 @@ It is recommended you get Model B of the Pi with 512M of memory and to mount a
remote disk over the network. The tools can be build with a prefix under your
home directory as recommended and end up on the SD card.
-CentOS 6
-~~~~~~~~
+Ubuntu
+~~~~~~
-The following packages are required on a minimal CentOS 6.3 installation:
+The latest testing was with 12.10. A minimal installation was used and the
+following packages installed.
-------------------------------------------------------------
-# yum install autoconf automake binutils gcc gcc-c++ gdb make patch \
-bison flex xz unzip ncurses-devel texinfo zlib-devel python-devel git
+$ sudo apt-get build-dep binutils gcc g++ gdb unzip git
-------------------------------------------------------------
-The minimal CentOS distribution is a specific DVD that installs a minimal
-system. If you use a full system some of these packages may have been
-installed.
-
-Archlinux
-~~~~~~~~~
-
-The following packages are required on a fresh Archlinux installation
-
---------------------------------------------------------------
-# pacman -S base-devel gdb xz unzip ncurses git zlib
---------------------------------------------------------------
-
-Archlinux, by default installs `texinfo-5` which is incompatible for building
-GCC 4.7 tree. You will have to obtain `texinfo-legacy` from `AUR` and provide
-a manual override.
-
---------------------------------------------------------------
-# pacman -R texinfo
-$ yaourt -S texinfo-legacy
-# ln -s /usr/bin/makeinfo-4.13a /usr/bin/makeinfo
---------------------------------------------------------------
-
History
-------