Skip to content
Advertisement

compile error in VeridisBiometricSDK_5.0_Linux sample: MatchingExample

I try to use VeridisBiometricSDK_5.0_Linux which is free Biometric library which has samples I tired to compile MatchingExample by doing exactly what the Readme file said : make MatchingExample.cpp but I have this error result:

JavaScript

To compile use: make

For example: make AsyncCaptureExample

The output will be generated in the bin folder.

also this is the VeridisBiometricSDK_5.0 ReadMe file: 1 – install necessary packages: *libudev *libusb *libusb-1.0 *fxload 2 – In the misc folder there are files necessary for the program access the USB with the extension .rules. Copy them to /etc/udev/rules.d folder or equivalent

3 – mkdir /usr/share/usb and copy the .hex files of the misc folder there 4 – Set LD_LIBRARY_PATH as the path to the .so files

5 – copy the file UFLicense.dat, which is in the misc folder, to the folder of your application if you use suprema readers.

would you please help me?

UPDATE

I am so close to solve my problem: First, I found solution for installing libtiff.so.4 for Ubuntu on this the following link: https://askubuntu.com/questions/457011/why-is-libtiff-so-4-not-recognized Second, I convert the same Ubuntu library package into centos rpm using alien tool as the following: alien -r -g libtiff4_3.9.7-2ubuntu1_amd64.deb Third, I Installed libtiff4-3.9.7-3.x86_64.rpm (which is result from alien converting) on my Centos 6.7 it installed successfully but when try make my samples I supersized that libtiff.so.4 requires 2 library which are

JavaScript

I installed libjpeg.so.8 from source code library from jpegsrc.v8.tar.gz and it worked well But I couldn’t find any suitable package to fix missing libbig.so.0 library So would you help me to fix this missing library… By way the when I fixed my problem, I will explain the all solution so it will be useful for any one

Advertisement

Answer

Finally I solved my problem if you read my problem you would know that my problem is missing libtiff.so.4

I fixed it, my solutions steps as follows first if you dipslay current libtiff.so by using this command

JavaScript

so I made symble link to libtiff.so.3

JavaScript

after I tested my sample it diplayed this 2 error messages tried this solution: first create symbolic link ln -s /usr/lib64/libtiff.so.3.9.4 /usr/lib64/libtiff.so.4 then I did the command [root@localhost MatchingExample]# make MatchingExample it had an error result as:

JavaScript

second I solved this error by installing

A- glibc for (GLIBC_2.14) as the follows:

JavaScript

B-

We have to fix a little typo, so run:

JavaScript

see more form this link https://github.com/FezVrasta/ark-server-tools/wiki/Install-of-required-versions-of-glibc-and-gcc-on-RHEL-CentOS then when I compile my sample it worked well

User contributions licensed under: CC BY-SA
5 People found this is helpful
Advertisement