Имеется драйвер под сканер отпечатка пальцев:
https://github.com/indev29/egis0570/tree/master/libfprintМоя попытка собрать не удалась:
vltsoy@vltsoy:~/Загрузки/egis0570-master/libfprint$ aclocal
aclocal: warning: couldn't open directory 'm4': No such file or directory
vltsoy@vltsoy:~/Загрузки/egis0570-master/libfprint$ autoheader
vltsoy@vltsoy:~/Загрузки/egis0570-master/libfprint$ automake --gnu --add-missing --copy --foreign
configure.ac:11: installing './compile'
configure.ac:2: installing './install-sh'
configure.ac:2: installing './missing'
examples/Makefile.am: installing './depcomp'
libfprint/Makefile.am:1: error: Libtool library used but 'LIBTOOL' is undefined
libfprint/Makefile.am:1: The usual way to define 'LIBTOOL' is to add 'LT_INIT'
libfprint/Makefile.am:1: to 'configure.ac' and run 'aclocal' and 'autoconf' again.
libfprint/Makefile.am:1: If 'LT_INIT' is in 'configure.ac', make sure
libfprint/Makefile.am:1: its definition is in aclocal's search path.
vltsoy@vltsoy:~/Загрузки/egis0570-master/libfprint$ autoconf -f -Wall
configure.ac:214: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:214: You should run autoupdate.
../../lib/autoconf/general.m4:207: AC_HELP_STRING is expanded from...
configure.ac:214: the top level
configure.ac:285: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.ac:285: You should run autoupdate.
../../lib/autoconf/general.m4:2625: AC_TRY_COMPILE is expanded from...
configure.ac:267: AC_CHECK_XV is expanded from...
configure.ac:285: the top level
configure.ac:12: error: possibly undefined macro: AC_PROG_LIBTOOL
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
vltsoy@vltsoy:~/Загрузки/egis0570-master/libfprint$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
./configure: line 3632: AC_PROG_LIBTOOL: command not found
checking for inline... inline
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
./configure: line 4469: syntax error near unexpected token `LIBUSB,'
./configure: line 4469: `PKG_CHECK_MODULES(LIBUSB, libusb-1.0 >= 0.9.1)'
При попытке проигнорировать эту ошибку удалением строчки 4469 в "configure" выскакивает другая ошибка, за ней следующая и т.д. .
Я так понимаю я что-то делаю не так, но не могу понять что. Вложенную инструкцию по сборке читал, ничего там нового нет.
Помогите собрать, или ткните носом в ссылку, где максимально рассасывают этот процесс
Заранее спасибо)