mirror of
https://github.com/nasa/fprime.git
synced 2025-12-10 17:47:10 -06:00
* drop: @params None
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: anymore
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: baremetal
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: cannot
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: cookiecutter
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: macos
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: neither
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: nonexistent
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: param
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* spelling: unix
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* grammar: like
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
* Update check-spelling to v0.0.22
- enables sarif reporting
- enables checking dependabot PRs to validate extra_dictionaries in the
future
- refreshes dictionaries
- refreshes metadata
* Shim for check-spelling v0.0.21
* Comment out false positive
---------
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Co-authored-by: Thomas Boyer-Chammard <49786685+thomas-bc@users.noreply.github.com>
1.0 KiB
1.0 KiB
macOS
macOS, like Linux, is a Unix system and thus may be used directly for most of this tutorial. However, Mac users must install the following utilities and ensure they are available on the command line path.
Installing GCC/CLang on macOS
xcode-select --install
Installing Python and running the above command to install gcc/CLang should ensure that those tools are on the path.
CMake requires one additional step to ensure it is on the path:
sudo "/Applications/CMake.app/Contents/bin/cmake-gui" --install
In order to cross-compile, a Linux box is essential. You may choose to use a virtual machine or may choose to follow the instructions in Appendix I to install a docker container including the necessary tools.
After the steps above are completed, return to the tutorial.