Dear, I am compiling the kannel version 1.5.0 and I can not advance, due to failure in the compilation, pointing out the following message:
make: OLD_LIBTOOL@: Command not found make: *** [Makefile:324: libgw.a] Error 127 Please I need your help. Operating System: Red Hat Enterprise Linux release 8.5 with subscription Kannel versión 1.5.0 Libxml versión libxml2-2.9.7-9.el8_4.2.x86_64 Multiprocesor machine All prerequisites are met. I downloaded the source with : svn co https://svn.kannel.org/gateway/trunk Then run ./configure But when I run make I get this message: # make check make: OLD_LIBTOOL@: Command not found make: *** [Makefile:324: libgw.a] Error 127 Your help please. [root@wiq-app01 trunk]# ls -l total 2140 -rw-r--r-- 1 root root 6040 Jan 25 14:13 acinclude.m4 -rw-r--r-- 1 root root 420334 Jan 25 14:13 aclocal.m4 drwxr-xr-x 4 root root 39 Jan 25 14:13 addons -rw-r--r-- 1 root root 81 Jan 25 14:13 AUTHORS drwxr-xr-x 2 root root 255 Jan 27 12:01 benchmarks -rwxr-xr-x 1 root root 323 Jan 25 14:13 bootstrap.sh -rw-r--r-- 1 root root 13345 Jan 27 12:01 ChangeLog drwxr-xr-x 2 root root 4096 Jan 27 12:01 checks -rwxr-xr-x 1 root root 43423 Jan 25 14:13 config.guess -rw-r--r-- 1 root root 68956 Jan 27 12:01 config.log -rwxr-xr-x 1 root root 58 Jan 27 12:01 config.nice -rw-r--r-- 1 root root 0 Jan 25 14:13 config.rpath -rwxr-xr-x 1 root root 61108 Jan 27 12:01 config.status -rwxr-xr-x 1 root root 30012 Jan 25 14:13 config.sub -rwxr-xr-x 1 root root 642570 Jan 25 14:12 configure -rw-r--r-- 1 root root 47565 Jan 25 14:12 configure.in drwxr-xr-x 7 root root 174 Jan 25 14:13 contrib -rw-r--r-- 1 root root 124 Jan 25 14:13 COPYING drwxr-xr-x 2 root root 4096 Jan 25 14:13 debian drwxr-xr-x 8 root root 4096 Jan 27 12:01 doc drwxr-xr-x 3 root root 8192 Jan 27 12:02 gw -rw-r--r-- 1 root root 9887 Jan 27 12:01 gw-config.h -rw-r--r-- 1 root root 9465 Jan 25 14:13 gw-config.h.in -rw-r--r-- 1 root root 9465 Jan 25 14:13 gw-config.h.in.old drwxr-xr-x 2 root root 4096 Jan 27 12:01 gwlib -rw-r--r-- 1 root root 7919 Jan 25 14:13 INSTALL -rwxr-xr-x 1 root root 13620 Jan 25 14:13 install-sh -rwxr-xr-x 1 root root 299730 Jan 27 12:01 libtool -rw-r--r-- 1 root root 2767 Jan 25 14:13 LICENSE -rwxr-xr-x 1 root root 284668 Jan 25 14:13 ltmain.sh -rw-r--r-- 1 root root 11540 Jan 27 12:01 Makefile -rw-r--r-- 1 root root 764 Jan 25 14:13 Makefile.am -rw-r--r-- 1 root root 11231 Jan 25 14:13 Makefile.in -rw-r--r-- 1 root root 11231 Jan 25 14:13 Makefile.in_old -rw-r--r-- 1 root root 721 Jan 25 14:13 mkinstalldirs -rw-r--r-- 1 root root 56533 Jan 25 14:13 NEWS drwxr-xr-x 2 root root 193 Jan 27 12:01 radius -rw-r--r-- 1 root root 9985 Jan 25 14:13 README drwxr-xr-x 4 root root 70 Jan 27 12:01 soap drwxr-xr-x 3 root root 123 Jan 25 14:13 solaris -rw-r--r-- 1 root root 26 Jan 27 12:01 stamp-h1 -rw-r--r-- 1 root root 1565 Jan 25 14:13 STATUS drwxr-xr-x 2 root root 4096 Jan 27 12:01 test drwxr-xr-x 2 root root 4096 Jan 27 12:01 utils -rw-r--r-- 1 root root 556 Jan 25 14:13 VERSION drwxr-xr-x 2 root root 4096 Jan 27 12:01 wap drwxr-xr-x 2 root root 4096 Jan 27 12:01 wmlscript [root@wiq-app01 trunk]# ./configure checking svn checkout revision... 5320 Configuring for Kannel gateway version svn-r5320 ... checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes /bin/sh: /root/kannel/trunk/missing: No such file or directory configure: WARNING: 'missing' script is too old or missing checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking how to print strings... printf checking whether make supports the include directive... yes (GNU style) 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 dependency style of gcc... none checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no Running system checks ... checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) none checking for gcc option to accept ISO C99... none needed checking for bison... no checking for byacc... no checking for flex... no checking for lex... no checking for convert... /usr/bin/convert checking for perl... /usr/bin/perl checking for inline... inline checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking size of short... 2 checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking for log in -lm... yes checking for accept in -lsocket... no checking for inet_ntoa in -lnsl... no checking for inet_ntop in -lresolv... yes checking for inet_ntop in -lbind... no checking for pthread_exit in -lpthread... yes checking for libiconv in -liconv... no checking for ANSI C header files... (cached) yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking for stdlib.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/sockio.h usability... no checking sys/sockio.h presence... no checking for sys/sockio.h... no checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking for net/if.h... yes checking sys/ucontext.h usability... yes checking sys/ucontext.h presence... yes checking for sys/ucontext.h... yes checking for ld used by gcc... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking for shared library run path origin... done checking for iconv... yes checking for working iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for gettimeofday... yes checking for select... yes checking for socket... yes checking for strdup... yes checking for getopt_long... yes checking for localtime_r... yes checking for gmtime_r... yes checking for backtrace... yes checking for srandom... yes checking for strtoll... yes checking for strtoq... yes checking for setpriority... yes checking for initgroups... yes checking for getopt... yes checking for dlopen... no checking for dlopen in -ldl... yes checking for gethostbyname_r... yes checking for which type of gethostbyname_r... 6 checking for socklen_t in <sys/socket.h>... yes checking for getopt in <stdio.h>... no checking for getopt in <unistd.h>... yes checking ftw.h usability... yes checking ftw.h presence... yes checking for ftw.h... yes checking for nftw... yes checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking for regcomp... yes Checking for POSIX threads support ... checking for working pthreads... yes checking for pthread_spinlock support... yes checking for pthread_rwlock support... yes checking for sem_init in -lrt... yes checking for semaphore support... yes Checking for libxml2 support ... checking for xml2-config... /usr/bin/xml2-config checking libxml version... 2.9.7 Configuring for PCRE support ... checking whether to compile with PCRE support... disabled Configuring DocBook support ... checking for jade... jade checking for jadetex... jadetex checking for pdfjadetex... pdfjadetex checking for dvips... dvips checking for fig2dev... fig2dev checking for convert... /usr/bin/convert checking for /usr/lib/sgml/stylesheet/dsssl/docbook/nwalsh/html/docbook.dsl... no checking for /usr/lib/sgml/stylesheets/nwalsh-modular/html/docbook.dsl... no checking for /usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/docbook.dsl... yes checking for /usr/lib/sgml/stylesheet/dsssl/docbook/nwalsh/print/docbook.dsl... no checking for /usr/lib/sgml/stylesheets/nwalsh-modular/print/docbook.dsl... no checking for /usr/share/sgml/docbook/dsssl-stylesheets-1.79/print/docbook.dsl... yes checking for /usr/lib/sgml/stylesheet/dsssl/docbook/nwalsh/dtds/decls/xml.dcl... no checking for /usr/lib/sgml/stylesheets/nwalsh-modular/dtds/decls/xml.dcl... no checking for /usr/share/sgml/docbook/dsssl-stylesheets-1.79/dtds/decls/xml.dcl... yes Documentation will be built as well. Configuring parameters ... checking which malloc to use... native malloc enabling local time enabling cookies enabling HTTP/1.1 keep-alive checking whether to compile start-stop-daemon... disabled Configuring OpenSSL support ... checking whether to compile with SSL support... trying Configuring DB support ... checking whether to compile with MySQL support... disabled checking whether to compile with LibSDB support... disabled checking whether to compile with SQLite2 support... disabled checking whether to compile with SQLite3 support... disabled checking whether to compile with Oracle support... disabled checking whether to compile with PostgresSQL support... disabled checking whether to compile with Redis support... disabled checking whether to compile with FreeTDS Ct-Lib support... disabled checking whether to compile with Cassandra support... disabled Configuring for gSOAP support ... checking whether to compile with SOAP support... disabled Generating output files ... checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating gwlib/Makefile config.status: creating gwlib/gw_uuid_types.h config.status: creating wmlscript/Makefile config.status: creating radius/Makefile config.status: creating wap/Makefile config.status: creating gw/Makefile config.status: creating soap/Makefile config.status: creating utils/Makefile config.status: creating test/Makefile config.status: creating doc/Makefile config.status: creating checks/Makefile config.status: creating benchmarks/Makefile config.status: creating gw-config.h config.status: gw-config.h is unchanged config.status: executing depfiles commands config.status: executing libtool commands License information ... +--------------------------------------------------------------------+ | License: | | This software is subject to the Kannel Software License, available | | in this distribution in the file LICENSE. By continuing this | | installation process, you are bound by the terms of this license | | agreement. If you do not agree with the terms of this license, you | | must abort the installation process at this point. | | | | The Kannel Group <http://www.kannel.org/> | +--------------------------------------------------------------------+ Thank you for using Kannel. [root@wiq-app01 trunk]# make check make: OLD_LIBTOOL@: Command not found make: *** [Makefile:324: libgw.a] Error 127