Add README - smdev - suckless mdev | |
git clone git://git.suckless.org/smdev | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit d660ed761013bac5224ddb91d7085415a750ace8 | |
parent 216a9385f61d56082271603bb193abc12b03b531 | |
Author: sin <[email protected]> | |
Date: Sun, 28 Sep 2014 12:28:21 +0100 | |
Add README | |
Diffstat: | |
A README | 25 +++++++++++++++++++++++++ | |
1 file changed, 25 insertions(+), 0 deletions(-) | |
--- | |
diff --git a/README b/README | |
@@ -0,0 +1,25 @@ | |
+What is it? | |
+=========== | |
+ | |
+smdev is a simple program to manage device nodes. It is | |
+mostly compatible with mdev but doesn't have all of its features. | |
+ | |
+Building | |
+======== | |
+ | |
+You need to have the kernel headers available on your | |
+system to build smdev. | |
+ | |
+To build a statically linked smdev against musl-libc[0] | |
+install the cross-compilers[1], then install the kernel | |
+headers into your cross-compiler prefix and finally run | |
+the following: | |
+ | |
+$ make CC=x86_64-musl-linux-gcc LDFLAGS=-static | |
+$ x86_64-linux-musl-strip smdev | |
+ | |
+On my system the above results in a 88kB statically linked | |
+application. | |
+ | |
+[0] http://www.musl-libc.org/ | |
+[1] http://musl.codu.org/ |