From d5946a91d076d12b6376fb46ccbcc23ea82980f5 Mon Sep 17 00:00:00 2001 From: Clayton Craft Date: Sun, 29 Dec 2024 22:37:26 +0000 Subject: [PATCH] BUILDING.md: add some notes about setup on Linux (#150) Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/150 Co-authored-by: Clayton Craft Co-committed-by: Clayton Craft --- BUILDING.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/BUILDING.md b/BUILDING.md index ee64b088..70ef7b8a 100644 --- a/BUILDING.md +++ b/BUILDING.md @@ -1,5 +1,13 @@ # Building and flashing +NOTE: The development environment for Linux requires running external pre-compiled binaries linked against GLIBC. This means they will not run on Linux distros that use alternative libc (e.g. musl). + +0. For Linux, the following packages are needed to run the development env. Note that package names are from Debian, and may vary on other distros. + +- cmake +- libusb-1.0 +- python3-venv + 1. Make sure you've got all of the submodules in this repo correctly initialised: ```