| 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. |