smdev

suckless mdev
git clone git://git.2f30.org/smdev
Log | Files | Refs | README | LICENSE

commit 6beba201a3e776cabe04a2e354d0a67d510777bd
parent 88108c5b955e2d5dda48b45e50640b175fcd98f5
Author: sin <sin@2f30.org>
Date:   Sun, 28 Sep 2014 12:28:21 +0100

Add README

Diffstat:
AREADME | 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/