aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorB. Watson <urchlay@slackware.uk>2025-05-12 07:22:07 -0400
committerB. Watson <urchlay@slackware.uk>2025-05-12 07:22:07 -0400
commit1c6f70f8fadef21cc32703539b676651a662db5d (patch)
treeae6782887e8a3e5d3405d5991b2584d1b7b51934
parent41d4d3afab82d46e5fe8d2ee2e48e065035c7d88 (diff)
downloadmarsond-1c6f70f8fadef21cc32703539b676651a662db5d.tar.gz
update README.
-rw-r--r--README16
1 files changed, 14 insertions, 2 deletions
diff --git a/README b/README
index ba6eb5e..e4de984 100644
--- a/README
+++ b/README
@@ -25,14 +25,26 @@ https://slackware.uk/~urchlay/sdl-usblink-hack/
Prerequisites
-------------
+Build time:
+
- Recent-ish Linux kernel. Anything from 4.x up should be fine.
- glibc and kernel headers.
-- uinput support in the kernel. Most distros should have this.
- gcc or clang.
- make.
- perl.
-- The usual Linux development stuff (shell, coreutils, etc).
+- sed.
+- rst2man.
+- python (since rst2man requires it).
+- The usual Linux development stuff (shell, coreutils, binutils, etc).
+Runtime:
+
+- uinput support in the kernel. Most distros should have this.
+ If your kernel has uinput as a module, you'll have to make sure
+ it's loaded on boot (how you do this is distro-specific).
+- udevd. This is standard on all (?) Linux distros these days. Actually
+ this is optional: you could manually run the daemon, if you really
+ are using a distro that doesn't have udevd.
Building
--------