aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Zyngier <maz@kernel.org>2023-10-15 15:55:00 +0100
committerMarc Zyngier <maz@kernel.org>2023-10-15 15:55:00 +0100
commit9a1c099ce9d7eb62c3c7259c5cca09ede84a0d44 (patch)
tree58e7ead67cb2f1e3a4ae855b9e99a7b80eb6658f
parent6380214954b2fcd02ed20bf54277f9c7742b8675 (diff)
downloadcs-sw-9a1c099ce9d7eb62c3c7259c5cca09ede84a0d44.tar.gz
Add macos nuild information
It appears that building the firmware on macos is more complicated than it should normally be, due to some toolchain issues. Kacper has provided some valuable information on the subject, so dump them here. Signed-off-by: Marc Zyngier <maz@kernel.org>
-rw-r--r--README6
1 files changed, 6 insertions, 0 deletions
diff --git a/README b/README
index 6b056d4..14ec93d 100644
--- a/README
+++ b/README
@@ -32,6 +32,12 @@ On a Debian system, this is what you need:
I'm sure there is an equivalent for other OSs, but life is too short
to use anything else.
+On macos:
+
+Kacper reports that you need to use the gcc-arm-embedded instead of
+arm-none-gcc-eabi if compiling on macos. This looks like a packaging
+problem (see https://github.com/raspberrypi/pico-feedback/issues/355).
+
** Build the Pico firmware:
I'm now relying on git submodules for the Pico SDK, currently 1.5.1.