mirror of
https://git.rtems.org/rtems-docs/
synced 2025-10-19 09:32:52 +08:00
user: Fix header levels.
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
.. _development-host:
|
||||
|
||||
Host Computer
|
||||
-------------
|
||||
*************
|
||||
.. index:: Host Computer
|
||||
|
||||
RTEMS applications are developed using cross-development tools running on a
|
||||
|
@@ -6,7 +6,7 @@
|
||||
.. _macos:
|
||||
|
||||
Apple OS X
|
||||
~~~~~~~~~~
|
||||
==========
|
||||
|
||||
Apple's OS X is fully supported. You need to download and install a recent
|
||||
version of the Apple developer application Xcode. Xocde is available in the App
|
||||
|
@@ -6,7 +6,7 @@
|
||||
.. _host-os:
|
||||
|
||||
Host Operating Systems
|
||||
~~~~~~~~~~~~~~~~~~~~~~
|
||||
======================
|
||||
|
||||
.. sidebar:: *GDB and Python*
|
||||
|
||||
|
@@ -6,7 +6,7 @@
|
||||
.. _posix-hosts:
|
||||
|
||||
POSIX Hosts
|
||||
~~~~~~~~~~~
|
||||
===========
|
||||
|
||||
POSIX hosts are most Unix operating systems such as Linux, FreeBSD and
|
||||
NetBSD. RTEMS development works well on Unix and can scale from a single user
|
||||
@@ -14,7 +14,7 @@ and a desktop machine to a team with decentralised or centralised development
|
||||
infrastructure.
|
||||
|
||||
Root Access
|
||||
^^^^^^^^^^^
|
||||
-----------
|
||||
|
||||
You either have ``root`` access to your host development machine or you do
|
||||
not. Some users are given hardware that is centrally managed. If you do not
|
||||
|
@@ -6,7 +6,7 @@
|
||||
.. _microsoft-windows:
|
||||
|
||||
Microsoft Windows
|
||||
~~~~~~~~~~~~~~~~~
|
||||
=================
|
||||
|
||||
RTEMS supports Windows as a development host and the tools for most
|
||||
architectures are available. The RTEMS Project relies on the GNU tools for
|
||||
@@ -44,7 +44,7 @@ Building is known to work on `Windows 7 64bit Professional` and `Windows 10`.
|
||||
.. _windows-path-length:
|
||||
|
||||
Windows Path Length
|
||||
^^^^^^^^^^^^^^^^^^^
|
||||
-------------------
|
||||
|
||||
Windows path length is limited and can cause problems when building the
|
||||
tools. The standard Windows API has a ``MAX_PATH`` length of 260
|
||||
@@ -61,7 +61,7 @@ smaller to build. This is indicated in :ref:`released-version`.
|
||||
.. _msys2_parallel_builds:
|
||||
|
||||
Parallel Builds with Make
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
-------------------------
|
||||
|
||||
The MSYS2 GNU ``make`` has problems when using the `jobs` option. The RSB
|
||||
defaults to automatically using as many cores as the host machine has. To get a
|
||||
@@ -69,7 +69,7 @@ successful build on Windows it is recommended you add the ``--jobs=none``
|
||||
option to all RSB build set commands.
|
||||
|
||||
POSIX Support
|
||||
^^^^^^^^^^^^^
|
||||
-------------
|
||||
|
||||
Building the RTEMS compilers, debugger, the RTEMS kernel and a number of other
|
||||
3rd party packages requires a POSIX environment. On Windows you can use Cygwin
|
||||
@@ -87,7 +87,7 @@ distribution and that is a welcome feature on Windows. You get a powerful tool
|
||||
to manage your development environment on Windows.
|
||||
|
||||
Python
|
||||
^^^^^^
|
||||
------
|
||||
|
||||
We need Python to build the tools as the RSB is written in Python and we need
|
||||
suitable Python libraries to link to GDB as RTEMS makes use of GDB's Python
|
||||
@@ -113,7 +113,7 @@ generate.
|
||||
.. _microsoft-windows-installation:
|
||||
|
||||
Installing MSYS2
|
||||
^^^^^^^^^^^^^^^^
|
||||
----------------
|
||||
|
||||
MSYS2 is installed on a new machine using the MSYS2 installer found on
|
||||
https://msys2.github.io/. Please select the ``x86_64`` variant for 64bit
|
||||
|
Reference in New Issue
Block a user