Skip to content

Commit

Permalink
Merge pull request contiki-os#2611 from nvt/update-macos-install-doc
Browse files Browse the repository at this point in the history
doc: Add homebrew packages required in macOS Ventura.
  • Loading branch information
nfi authored Aug 17, 2023
2 parents cf375fd + c4569bb commit 9977b16
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion doc/getting-started/Toolchain-installation-on-macOS.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,19 @@ $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/inst
Using homebrew, install a bunch of helper tools, such as git, srecord, doxygen (to build the API documentation), mosquitto (to test Contiki-NG's MQTT functionality), tuntap (for tunslip and to run native examples with networking), rlwrap (for shell history), python (python 3 for running scripts and pip).

```bash
$ brew install git git-lfs srecord doxygen uncrustify ant mosquitto wget libmagic rlwrap python
$ brew install git git-lfs srecord doxygen uncrustify ant mosquitto wget libmagic rlwrap python make gawk
$ brew tap caskroom/cask
$ brew cask install tuntap
```

You may also need to update your PATH environment variable to use GNU Make 4 when running the "make" command. This can be set in your shell initialization file (e.g., ~/.zshrc) as follows.

```bash
$ echo 'PATH="/opt/homebrew/opt/make/libexec/gnubin:$PATH"' >> ~/.zshrc
```

Note that if Homebrew is installed in a different path, you have to modify the command accordingly.

### Install some python packages
Those are used/needed by some Contiki-NG Python scripts.

Expand Down

0 comments on commit 9977b16

Please sign in to comment.