A unix-like environment with the following base packages installed:
A unix-like environment with the following base packages installed:
- Git
- Python 3
- Python 3
- `pip`
- `pip`
- `wget`
- `wget`
@ -22,6 +23,8 @@ On Debian and Ubuntu, this can be accomplished with:
```bash
```bash
apt-get install -y \
apt-get install -y \
git \
wget \
autoconf \
autoconf \
automake \
automake \
build-essential \
build-essential \
@ -34,7 +37,6 @@ apt-get install -y \
libtool \
libtool \
make \
make \
cmake \
cmake \
ninja-build \
python3-dev \
python3-dev \
python3-pip \
python3-pip \
python3-setuptools \
python3-setuptools \
@ -65,7 +67,7 @@ pip3 install --user west
:::note
:::note
If you don't already have it configured, you may need to update your
If you don't already have it configured, you may need to update your
`PATH` to include the pip install path. See [User Installs](https://pip.pypa.io/en/stable/user_guide/#user-installs) and (Stack Overflow)[https://stackoverflow.com/questions/38112756/how-do-i-access-packages-installed-by-pip-user] for more details.
`PATH` to include the pip install path. See [User Installs](https://pip.pypa.io/en/stable/user_guide/#user-installs) and [Stack Overflow](https://stackoverflow.com/questions/38112756/how-do-i-access-packages-installed-by-pip-user) for more details.
:::
:::
### Zephyr™ ARM SDK
### Zephyr™ ARM SDK
@ -73,7 +75,7 @@ If you don't already have it configured, you may need to update your
To build firmwares for the ARM architecture (all supported MCUs/keyboards at this point), you'll need to install the Zephyr™ ARM SDK to your system:
To build firmwares for the ARM architecture (all supported MCUs/keyboards at this point), you'll need to install the Zephyr™ ARM SDK to your system: