I'm having trouble building the 3rdparty code. I've tried on two different Ubuntu systems, one running 14.04 and the other 16.04. The linker fails with
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libindidriver.so: undefined reference to `libusb_error_name'
linux-vdso.so.1 => (0x00007ffc4a159000) libusb-1.0.so.0 => /usr/local/lib/libusb-1.0.so.0 (0x00007f4b3b4e1000) libnova-0.14.so.0 => /usr/lib/x86_64-linux-gnu/libnova-0.14.so.0 (0x00007f4b3af5a000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f4b3ad3c000) libcfitsio.so.3 => /usr/lib/x86_64-linux-gnu/libcfitsio.so.3 (0x00007f4b3a984000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f4b3a76b000) libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8 (0x00007f4b3a516000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f4b3a212000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f4b39f0c000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f4b39cf6000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f4b39931000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f4b39729000) /lib64/ld-linux-x86-64.so.2 (0x00007f4b3ba38000)