aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
Diffstat (limited to '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
--------