diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2010-04-16 13:37:54 -0400 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2010-04-16 13:37:54 -0400 |
commit | 32c3005bed0f7e3d01d52c3c863652176cf74cc4 (patch) | |
tree | 1220e69f120ba44fcf40787c770b234ddb120d47 /INSTALL | |
parent | 9f2f1712605705f483c20ce56fd3b927e1336291 (diff) | |
download | gpsd-32c3005bed0f7e3d01d52c3c863652176cf74cc4.tar.gz |
libusb support lands in the Garmin driver.
Diffstat (limited to 'INSTALL')
-rw-r--r-- | INSTALL | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -20,6 +20,7 @@ pthreads library -> support for PPS timekeeping on serial GPSes DBUS -> gpsd will issue DBUS notifications X windows -> two test clients depend on this ncurses -> two more test clients depend on this +libusb-1.0.x or later -> better USB device discovery Qt + qmake -> libQgpsmm depends on this Python 2.6 or 2.4+ & simplejson. The Python code in GPSD is @@ -28,6 +29,11 @@ from 2.6 or the functionally equivalent simplejson backport. Note that while Python is required to *build* GPSD (the build uses some code generators in Python), it is not required to *run* GPSD. +If you have libusb-1.0.0 or later, the GPSD build will autodetect +this and use it to discover Garmin USB GPSes, rather than groveling +through /proc/bus/usb/devices (which has been deprecated by the +Linux kernel team). + For building from the source tree, the following are necessary: autoconf 2.61 or later automake 1.10 or later |