On Sat, 10 Aug 2013, Phil Dibowitz wrote: > The big trick here (on both Linux and Mac) is that you have to use libhid from > git, not from one of the releases... then use the instructions for installing > a shared library. INSTALL docs have been updated in this patch. > > And as Scott discovered, on Linux, you have to use libhid-libusb (turns out > the hidraw version is still pretty non-complete and buggy).
I haven't checked out the patch yet, but I'm still having trouble seeing the value in switching to libhid on Linux. Essentially, we'd be adding another layer on top of libusb (when we have a perfectly good libusb implementation) and requiring a library that isn't packaged by any distros. I know you said that libraries will get packaged when other packages need them, but that's easier said than done. Concordance 1.0 only recently made it into Fedora and Debian (after ~4 months), and that was after a *lot* of nagging on my part. I think the fact that it isn't packaged also tells us that there aren't a lot of other users, at least on Linux. I think at the very least, we shouldn't get rid of the libusb implementation. Perhaps we could make it a 'configure' option to pick between the implementations. ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk _______________________________________________ concordance-devel mailing list concordance-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/concordance-devel