blob: c6b2b5bfd5ce7d57c59994aef223c60c361c43ca [file] [log] [blame]
Native Installation
===================
.. toctree::
:hidden:
../../newt/install/newt_mac
../../newt/install/newt_linux
../../newt/install/newt_windows
native_tools
cross_tools
This section shows you how to install the tools to develop and build
Mynewt OS applications on Mac OS, Linux, and Windows, and run and debug
the applications on target boards. For Mac OS and Linux, you can also
build Mynewt OS applications that run on Mynewt's simulated hardware.
These applications run natively on Mac OS and Linux.
The tools you need are:
- **Newt tool**: Tool to create, build, load, and debug Mynewt OS
applications.
- :doc:`../../newt/install/newt_mac`.
- :doc:`../../newt/install/newt_linux`.
- :doc:`../../newt/install/newt_windows`.
- **Native toolchain**: Native toolchain to compile and build Mynewt OS
applications that run on Mynewt's simulated hardware on Mac OS and
Linux.
(See :doc:`native_tools`).
- **Cross tools** for ARM:
- Cross toolchain for ARM to compile and build Mynewt OS
applications for target boards.
- Debuggers to load and debug applications on target boards.
(See :doc:`cross_tools`).
If you would like to use an IDE to develop and debug Mynewt
applications, see :doc:`../../misc/ide`. You must still perform the native
installation outlined on this page.