Skip to content

Commit bc119a8

Browse files
committed
Update README for Zephyr and remove wget Windows source
Signed-off-by: paulober <[email protected]>
1 parent ce09192 commit bc119a8

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

README.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,11 +102,22 @@ When prompted, select the `Pico` kit in CMake Tools, and set your build and laun
102102
* **macOS**: `clang`
103103
* **Windows**: `MSVC`
104104

105-
## Additonal Zephyr Prerequisites (macOS and Linux)
105+
## Zephyr notes
106+
107+
Unfortunately, the Zephyr project requires numerous external dependencies. Most of these are covered automatically, but for `wget` we were not able to identify a reliable upstream source that provides official binaries for all three supported platforms.
108+
109+
We recommend using package managers such as winget (Windows), Homebrew or MacPorts (macOS), or your system package manager on Linux to install `wget` or consult the [Zephyr documentation](https://docs.zephyrproject.org/latest/getting_started/index.html) for more information.
110+
111+
For further context, see this discussion in the Zephyr project: https://github.com/zephyrproject-rtos/sdk-ng/pull/1016
112+
113+
## Additonal Zephyr Prerequisites
106114

107115
> On Raspberry Pi OS Trixie these come pre-installed.
108116
109117
* **wget** - Required for sdk-ng to download toolchains. Install via your package manager (e.g., `brew install wget` on macOS or `sudo apt install wget` on Debian based Linux distributions).
118+
119+
### Linux and macOS only
120+
110121
* **7-Zip** - Required for sdk-ng to extract toolchains. Install via your package manager (e.g., `brew install p7zip` on macOS or `sudo apt install p7zip-full` on Debian based Linux distributions) or download from [7-zip.org](https://www.7-zip.org/).
111122
* **python3-venv** - Required to create isolated Python environments. Install via your package manager (e.g., `sudo apt install python3-venv` on Debian based Linux distributions).
112123

src/utils/sharedConstants.mts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,6 @@ export const WINDOWS_X86_GPERF_DOWNLOAD_URL =
3333
"d033d1c0fb054de32043af1d4d3be71b91c38221/packages/" +
3434
"gperf/3.1/gperf-3.1-win64_x64.zip";
3535
export const CURRENT_GPERF_VERSION = "3.1";
36-
export const WINDOWS_X86_WGET_DOWNLOAD_URL =
37-
"https:///eternallybored.org/misc/wget/releases/wget-1.21.4-win64.zip";
38-
export const CURRENT_WGET_VERSION = "1.21.4";
3936
export const LICENSE_URL_7ZIP = "https://7-zip.org/license.txt";
4037
export const WINDOWS_X86_7ZIP_DOWNLOAD_URL = "https://www.7-zip.org/a/7zr.exe";
4138

0 commit comments

Comments
 (0)