summaryrefslogtreecommitdiff
path: root/BUILDING.md
diff options
context:
space:
mode:
authorClayton Craft <clayton@craftyguy.net>2024-12-29 22:37:26 +0000
committercooljqln <cooljqln@noreply.codeberg.org>2024-12-29 22:37:26 +0000
commitd5946a91d076d12b6376fb46ccbcc23ea82980f5 (patch)
tree9100c2da689df0e6b870e1c0a156a6d3c5817af7 /BUILDING.md
parentae6746fc950415512ce8a625762e01d99694291c (diff)
downloadtangara-fw-d5946a91d076d12b6376fb46ccbcc23ea82980f5.tar.gz
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 <clayton@craftyguy.net> Co-committed-by: Clayton Craft <clayton@craftyguy.net>
Diffstat (limited to 'BUILDING.md')
-rw-r--r--BUILDING.md8
1 files changed, 8 insertions, 0 deletions
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:
```