summaryrefslogtreecommitdiffstats
path: root/rsb/building-tools-and-rtems.rst
diff options
context:
space:
mode:
authorJoel Sherrill <joel@rtems.org>2018-10-12 13:44:22 -0500
committerJoel Sherrill <joel@rtems.org>2018-10-13 20:06:50 -0500
commitc1809d631dc2dc9e30894325680ff9f5396ccff8 (patch)
treecaaa7366f4bbdd7ac9c3f9d9bfd97f1737e4e074 /rsb/building-tools-and-rtems.rst
parentc-user/index.rst: Reorder linker sets and directive status codes (diff)
downloadrtems-docs-c1809d631dc2dc9e30894325680ff9f5396ccff8.tar.bz2
Merge duplicative RSB Quick Start into Users Guide
Diffstat (limited to 'rsb/building-tools-and-rtems.rst')
-rw-r--r--rsb/building-tools-and-rtems.rst38
1 files changed, 38 insertions, 0 deletions
diff --git a/rsb/building-tools-and-rtems.rst b/rsb/building-tools-and-rtems.rst
new file mode 100644
index 0000000..5fd5d78
--- /dev/null
+++ b/rsb/building-tools-and-rtems.rst
@@ -0,0 +1,38 @@
+.. comment SPDX-License-Identifier: CC-BY-SA-4.0
+
+.. comment COPYRIGHT (c) 2012 - 2016, 2018.
+.. comment Chris Johns <chrisj@rtems.org>
+
+Building Tools and RTEMS
+========================
+
+The Quick Start section of the RTEMS Users Guide covers the typical
+information and process needed to build both an RTEMS toolset and
+RTEMS itself. This section has information on specific configuration
+options that may be needed.
+
+Controlling the Build
+---------------------
+
+Build sets can be controlled via the command line to enable and disable various
+features. There is no definitive list of build options that can be listed
+because they are implemented with the configuration scripts. The best way to
+find what is available is to grep the configuration files. for ``with`` and
+``without``.
+
+Following are currently available:
+
+``--without-rtems``
+ Do not build RTEMS when building an RTEMS build set.
+
+``--without-cxx``
+ Do not build a C++ compiler.
+
+``--with-ada``
+ Attempt to build an Ada compiler. You need a native GNAT installed.
+
+``--with-fortran``
+ Attempt to build a Fortran compiler.
+
+``--with-objc``
+ Attempt to build a C++ compiler.