| Index: INSTALL
|
| diff --git a/INSTALL b/INSTALL
|
| index 0ff1ae8d51198668457d8c6f9777c7a7dbbdb6c1..203957d4ebf8e26aedfaae3c1f00698c071caa0d 100644
|
| --- a/INSTALL
|
| +++ b/INSTALL
|
| @@ -87,16 +87,26 @@ the same system. When you compile your programs they will typically
|
| bind to the latest version of the shared library. A link to the
|
| latest version is always provided as $PREFIX/lib/libmtp.so.
|
|
|
| -libusb Support
|
| +libusb support
|
| --------------
|
|
|
| -This package depends on libusb. Get libusb from sourceforge at:
|
| +This package depends on libusb. Get libusb from sourceforge at:
|
|
|
| http://www.sourceforge.net/projects/libusb/
|
|
|
| -On Linux, please use the very latest version you can get, between
|
| -0.1.8 and 0.1.12 a lot of things happened which pertains to
|
| -the udev hotplugging support, see below.
|
| +libusb 1.0 and later is preferred for libmtp, but currently also
|
| +older 0.1.x versions of libusb are supported.
|
| +
|
| +
|
| +libgcrypt support
|
| +-----------------
|
| +
|
| +The MTPZ extension to libmtp requires libgcrypt to be installed.
|
| +
|
| + http://www.gnu.org/software/libgcrypt/
|
| +
|
| +MTPZ support will not be built unless the configure script finds
|
| +libgcrypt.
|
|
|
|
|
| BASIC BUILD PROCEDURE
|
| @@ -204,13 +214,17 @@ If you cannot run hotplugging
|
|
|
| If you have a distro without hotplugging enabled try this as root:
|
|
|
| + % chmod -R a+w /dev/bus/usb
|
| +
|
| +Or if it's *really* ancient you could try:
|
| +
|
| % chmod -R a+w /proc/bus/usb
|
|
|
| You have to do this again every time you unplug/replug your USB cable
|
| or restart the jukebox, every time you quit libnjb and restart it,
|
| etc etc etc an alternative is to run libmtp as root which works just fine.
|
| The problem is to somehow assure that you (ie the current user) always
|
| -has write access on /proc/bus/usb/*
|
| +has write access to these files.
|
|
|
| You can find the Linux hotplug project at:
|
| http://linux-hotplug.sourceforge.net/
|
|
|