User Tools

Site Tools

A PCRE internal error occured. This might be caused by a faulty plugin

===== Introduction ===== The library [[|libfprint]] provides support for several fingerprint readers. Even though this project wasn't officially aimed to embedded systems, I was able to successfully install it and run all of it's applications using U.are.U fingerprint readers from [[|Digital Persona]]. ==== Install dependencies ==== Libfprint makes use of four main libraries which are: LIBUSB, CRYPTO, GLIB and IMAGEMAGICK. First of all, you need libusb-1.0 installed on your system. Download the latest package sources (1.0.8 at the time) and install them: <code> cd /opt wget tar jxvf libusb-1.0.8.tar.bz2 cd libusb-1.0.8/ ./configure --prefix=/usr make make install </code> Now install: <code> apt-get install libusb-dev libssl-dev libglib2.0-dev imagemagick libmagick9-dev </code> Be patient, installing ''imagemagick'' can take a while, I ran into some trouble with packages being corrupted, simply remove them and install them again. ==== Compiling libfprint ==== Now that you have everything set up, download libfprint, compile it and install it: <code> cd /opt wget tar jxvf libfprint-0.0.6.tar.bz2 cd libfprint-0.0.6/ ./configure --prefix=/usr make make install </code> ==== Examples ==== After you have compiled and installed the library, go ahead and compile the examples: <code> cd examples/ make </code> That's it! Go test them!

installing_libfprint.txt · Last modified: 2017/01/03 21:27 by admin