- You must be running a 2.6 version of the Linux kernel.
+- Your 2.6 kernel must have had CONFIG_HOTPLUG enabled when it was built.
+
- Make sure sysfs is mounted. udev will figure out where sysfs is mounted, but
the traditional place for it is at /sys. You can mount it by hand by running:
mount -t sysfs none /sys
would do:
make USE_KLIBC=true DEBUG=true
+ Note: If you want to use klibc, you will have to set up the "linux"
+ symlink properly. See the file klibc/klibc/README and pay
+ attention to step "a)" there.
- Install the project:
make install
make uninstall
-Things are still quite rough, and it's a bit beyond proof of concept
-code. Help is very much appreciated, see the TODO file for a list of
-things left to be done.
+Things are still quite rough, but it should work properly. If nothing
+seems to happen, make sure your build worked properly by running the
+udev-test.pl script as root in the test/ subdirectory of the udev source
+tree.
+
+Development and documentation help is very much appreciated, see the TODO
+file for a list of things left to be done.
-If you want to build using klibc, use the Makefile.klibc file:
- - read the klibc/klibc/README file for how to set up the linux
- symlink properly.
- - make clean
- - make -f Makefile.klibc
-and marvel at the tiny binary you just created :)
-Any comment/questions/concerns please let me know.
+Any comment/questions/concerns please let me and the other udev developers
+know by sending a message to the linux-hotplug-devel mailing list at:
+ linux-hotplug-devel@lists.sourceforge.net
greg k-h
greg@kroah.com