From 950586135a7c0929f8e40934465c4143266c9e66 Mon Sep 17 00:00:00 2001 From: Rob Emery Date: Fri, 11 Sep 2026 11:14:32 +0000 Subject: [PATCH 1/2] Build seems to be breaking on zlib.h being missing? --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 606284d1..f5f0150b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -16,7 +16,7 @@ jobs: - name: Install dependencies run: | apt update - apt install make gcc sdcc xxd python-is-python3 libjson-c-dev -y + apt install make gcc sdcc xxd python-is-python3 libjson-c-dev zlib1g-dev -y - name: Check if machine.c can be compiled for all machines run: make machine_check - name: Make project From 7daa9effe0376abca1d8fd55ff22bdc29ab139f6 Mon Sep 17 00:00:00 2001 From: Rob Emery Date: Fri, 11 Sep 2026 11:21:05 +0000 Subject: [PATCH 2/2] Fixing dependencies and also broken link --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index acf787e9..74b2ffbd 100644 --- a/README.md +++ b/README.md @@ -59,7 +59,7 @@ device simulator is provided, which runs entirely under Linux as a local webserv Install the following particular build requisites (Debian 12/13), note that Ubuntu 24.04 still has an older version of sdcc, but you will need sdcc version 4.5 for the code to compile: ``` -sudo apt install make gcc sdcc xxd python-is-python3 libjson-c-dev +sudo apt install make gcc sdcc xxd python-is-python3 libjson-c-dev zlib1g-dev ```
@@ -175,7 +175,7 @@ Header checksum is: 0x5a1 ## (3) Sandbox Usage with Ghidra (optional) You can play with the image using ghidra or flash real Switch Hardware. For -ghidra see this information about [Ghidra images](ghidra.md). +ghidra see this information about [Ghidra images](doc/ghidra.md). ## (4) Installation through the Web interface (software way)