The Quantis software for Linux is provided by id Quantique in a directory structure like so: / |- Quantis-USB | | | \- src | | | |- windows | \- linux | | | |- driver | |- include | |- lib | \- qrng | |- Quantis-PCI | \- src | |- freebsd |- solaris |- windows \- linux | |- driver |- include |- lib \- qrng The library must first be compiled (and the driver must be compiled and installed for it to be useful.) Instructions are provided in the file install_usergd.html in the root of the software distribution. There are no installation routines or pkg-config files included for the libraries so the TkResolver++ configure script must be told where they are. It needs to be told about both the include and lib directories. The Quantis-USB and Quantis-PCI libraries implement the same API, in a file called quantis.h. This file is included under the include/ directory of both trees so the option for the include directory is indifferent to which version of the library it comes from. The option is: --with-quantis-include-dir directory containing Quantis library header The library object files are named differently and so there are separate options for the USB and PCI versions: --with-quantis-usb-dir directory containing Quantis USB library --with-quantis-pci-dir directory containing Quantis PCI library These options are mutually exclusive; only one of the libraries can be used by TkResolver++. Eg, if the Quantis software is in a directory ${HOME}/quantis-cd, the following options will enable TkResolver++ to use the USB library: ./configure \ --with-quantis-include-dir=${HOME}/quantis-cd/Quantis-USB/src/linux/include \ --with-quantis-usb-dir=${HOME}/quantis-cd/Quantis-USB/src/linux/lib and these options will enable use of the PCI library: ./configure \ --with-quantis-include-dir=${HOME}/quantis-cd/Quantis-PCI/src/linux/include \ --with-quantis-pci-dir=${HOME}/quantis-cd/Quantis-PCI/src/linux/lib The author does not have access to a Quantis device so it would be helpful if users with access could report (to rah@bash.sh) both success and failure in using the device.