freeswitchforum.com https://freeswitchforum.com/ |
|
HOWTO: Установка FreeSWITCH из исходников на Debian 8 https://freeswitchforum.com/viewtopic.php?f=6&t=462 |
Страница 3 из 3 |
Автор: | Phoner79 [ 27 июн 2017 17:42 ] |
Заголовок сообщения: | Re: HOWTO: Установка FreeSWITCH из исходников на Debian 8 |
Вдруг кому пригодится (сам наткнулся, нагуглил и проверил): Ставил по https://freeswitch.org/confluence/displ ... /SBC_Setup но на шаге с ./bootstrap.sh получил ./bootstrap.sh root@debian:/opt/sources/freeswitch.git# root@debian:/opt/sources/freeswitch.git# ./bootstrap.sh bootstrap: checking installation... bootstrap: autoconf version 2.69 (ok) bootstrap: automake version 1.11.6 (ok) bootstrap: aclocal version 1.11.6 (ok) bootstrap: libtool not found. You need libtool version 1.5.14 or newer to build FreeSWITCH from source. root@debian:/opt/sources/freeswitch.git# Хотя, на самом деле, все стоит root@debian:~# root@debian:~# dpkg -l | grep libtool ii libltdl-dev:amd64 2.4.2-1.11+b1 amd64 System independent dlopen wrapper for GNU libtool ii libltdl7:amd64 2.4.2-1.11+b1 amd64 System independent dlopen wrapper for GNU libtool ii libtool 2.4.2-1.11 all Generic library support script root@debian:~# ---Решение--- http://www.openmutual.org/2015/05/frees ... btool-bin/ FreeSWITCH bootstrap libtool not found – missing libtool-bin Posted on May 28, 2015 Was rebuilding FreeSWITCH source and had upgraded my test machine Ubuntu from 14.10 to version 15.04 so I did a make uninstall on FreeSWITCH and reran the bootstrap.sh but it came up with the error of libtool not found. Libtool (2.4.2) was installed but what I found is that I had to add libtool-bin with, sudo apt-get install libtool-bin Then bootstrap.sh worked fine. ------------- Ставим доппакет: root@debian:~# root@debian:~# apt-get install libtool-bin Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: libtool-bin 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 81.9 kB of archives. After this operation, 344 kB of additional disk space will be used. Get:1 http://mirror.yandex.ru/debian/ jessie/main libtool-bin amd64 2.4.2-1.11+b1 [81.9 kB] Fetched 81.9 kB in 0s (99.4 kB/s) Selecting previously unselected package libtool-bin. (Reading database ... 150166 files and directories currently installed.) Preparing to unpack .../libtool-bin_2.4.2-1.11+b1_amd64.deb ... Unpacking libtool-bin (2.4.2-1.11+b1) ... Processing triggers for man-db (2.7.0.2-5) ... Setting up libtool-bin (2.4.2-1.11+b1) ... root@debian:~# root@debian:~# И пробуем заново: cd /opt/sources/freeswitch.git root@debian:/opt/sources/freeswitch.git# root@debian:/opt/sources/freeswitch.git# ./bootstrap.sh bootstrap: checking installation... bootstrap: autoconf version 2.69 (ok) bootstrap: automake version 1.11.6 (ok) bootstrap: aclocal version 1.11.6 (ok) bootstrap: libtool version 2.4.2 (ok) Bootstrapping using: autoconf : /usr/bin/autoconf automake : /usr/bin/automake aclocal : /usr/bin/aclocal libtool : /usr/bin/libtool (2.4.2.) libtoolize: /usr/bin/libtoolize make : /usr/bin/make (GNU Make 4.0 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.) awk : () Entering directory /opt/sources/freeswitch.git/libs/apr Copying libtool helper files ... libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. libtoolize: copying file `build/config.guess' libtoolize: copying file `build/config.sub' libtoolize: copying file `build/install-sh' libtoolize: copying file `build/ltmain.sh' libtoolize: You should add the contents of the following files to `aclocal.m4': libtoolize: `/usr/share/aclocal/libtool.m4' libtoolize: `/usr/share/aclocal/ltoptions.m4' libtoolize: `/usr/share/aclocal/ltversion.m4' libtoolize: `/usr/share/aclocal/ltsugar.m4' libtoolize: `/usr/share/aclocal/lt~obsolete.m4' libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. libtoolize: `AC_PROG_RANLIB' is rendered obsolete by `LT_INIT' bootstrap: Using libtool.m4 at /usr/share/aclocal/libtool.m4. main::scan_file() called too early to check prototype at /usr/bin/aclocal line 643. Re-creating aclocal.m4 ... main::scan_file() called too early to check prototype at /usr/bin/aclocal line 643. Creating configure ... Creating include/arch/unix/apr_private.h.in ... Entering directory /opt/sources/freeswitch.git/libs/apr-util Looking for apr source in /opt/sources/freeswitch.git/libs/apr Creating include/private/apu_config.h ... Creating configure ... Generating 'make' outputs ... Invoking xml/expat/buildconf.sh ... Copying libtool helper files ... Incorporating libtool.m4 into aclocal.m4 ... Incorporating ltsugar.m4 into aclocal.m4 ... Incorporating ltoptions.m4 into aclocal.m4 ... Incorporating ltversion.m4 into aclocal.m4 ... Incorporating lt~obsolete.m4 into aclocal.m4 ... Creating config.h.in ... Creating configure ... main::scan_file() called too early to check prototype at /usr/bin/aclocal line 643. rebuilding rpm spec file main::scan_file() called too early to check prototype at /usr/bin/aclocal line 643. main::scan_file() called too early to check prototype at /usr/bin/aclocal line 643. configure.ac:50: installing `config/compile' configure.ac:15: installing `config/config.guess' configure.ac:15: installing `config/config.sub' configure.ac:34: installing `config/install-sh' configure.ac:34: installing `config/missing' Makefile.am: installing `config/depcomp' Entering directory /opt/sources/freeswitch.git/libs/iksemel bootstrap: cd /opt/sources/freeswitch.git/libs/iksemel bootstrap: rm -f aclocal.m4 Creating aclocal.m4 bootstrap: aclocal main::scan_file() called too early to check prototype at /usr/bin/aclocal line 643. Running libtoolize... bootstrap: /usr/bin/libtoolize --force --copy --install libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. libtoolize: copying file `build/config.guess' libtoolize: copying file `build/config.sub' libtoolize: copying file `build/install-sh' libtoolize: copying file `build/ltmain.sh' libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. Creating configure bootstrap: autoconf Running autoheader... bootstrap: autoheader Creating Makefile.in bootstrap: automake --no-force --add-missing --copy configure.ac:6: installing `build/missing' src/Makefile.am: installing `build/depcomp' bootstrap: rm -rf autom4te.cache Entering directory /opt/sources/freeswitch.git/libs/libdingaling bootstrap: cd /opt/sources/freeswitch.git/libs/libdingaling bootstrap: rm -f aclocal.m4 Creating aclocal.m4 bootstrap: aclocal main::scan_file() called too early to check prototype at /usr/bin/aclocal line 643. Running libtoolize... bootstrap: /usr/bin/libtoolize --force --copy --install libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. libtoolize: copying file `build/config.guess' libtoolize: copying file `build/config.sub' libtoolize: copying file `build/install-sh' libtoolize: copying file `build/ltmain.sh' libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. Creating configure bootstrap: autoconf Running autoheader... bootstrap: autoheader Creating Makefile.in bootstrap: automake --no-force --add-missing --copy configure.ac:7: installing `build/missing' Makefile.am: installing `build/depcomp' bootstrap: rm -rf autom4te.cache Entering directory /opt/sources/freeswitch.git/libs/sofia-sip bootstrap: cd /opt/sources/freeswitch.git/libs/sofia-sip bootstrap: rm -f aclocal.m4 Creating aclocal.m4 bootstrap: aclocal main::scan_file() called too early to check prototype at /usr/bin/aclocal line 643. Running libtoolize... bootstrap: /usr/bin/libtoolize --force --copy --install libtoolize: putting auxiliary files in `.'. libtoolize: copying file `./config.guess' libtoolize: copying file `./config.sub' libtoolize: copying file `./install-sh' libtoolize: copying file `./ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' Creating configure bootstrap: autoconf Running autoheader... bootstrap: autoheader Creating Makefile.in bootstrap: automake --no-force --add-missing --copy configure.ac:56: installing `./compile' configure.ac:37: installing `./missing' libsofia-sip-ua-glib/su-glib/Makefile.am: installing `./depcomp' bootstrap: rm -rf autom4te.cache Entering directory /opt/sources/freeswitch.git/libs/srtp bootstrap: cd /opt/sources/freeswitch.git/libs/srtp bootstrap: rm -f aclocal.m4 Creating aclocal.m4 bootstrap: aclocal main::scan_file() called too early to check prototype at /usr/bin/aclocal line 643. Running libtoolize... bootstrap: /usr/bin/libtoolize --force --copy --install libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. libtoolize: copying file `build/config.guess' libtoolize: copying file `build/config.sub' libtoolize: copying file `build/install-sh' libtoolize: copying file `build/ltmain.sh' libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. Creating configure bootstrap: autoconf Running autoheader... bootstrap: autoheader Creating Makefile.in bootstrap: automake --no-force --add-missing --copy configure.ac:4: installing `build/missing' test/Makefile.am: installing `build/depcomp' bootstrap: rm -rf autom4te.cache Entering directory /opt/sources/freeswitch.git/libs/freetdm bootstrap: cd /opt/sources/freeswitch.git/libs/freetdm bootstrap: rm -f aclocal.m4 Creating aclocal.m4 bootstrap: aclocal main::scan_file() called too early to check prototype at /usr/bin/aclocal line 643. Running libtoolize... bootstrap: /usr/bin/libtoolize --force --copy --install libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. libtoolize: copying file `build/config.guess' libtoolize: copying file `build/config.sub' libtoolize: copying file `build/install-sh' libtoolize: copying file `build/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `build'. libtoolize: copying file `build/libtool.m4' libtoolize: copying file `build/ltoptions.m4' libtoolize: copying file `build/ltsugar.m4' libtoolize: copying file `build/ltversion.m4' libtoolize: copying file `build/lt~obsolete.m4' Creating configure bootstrap: autoconf Creating Makefile.in bootstrap: automake --no-force --add-missing --copy configure.ac:24: installing `build/compile' configure.ac:10: installing `build/missing' Makefile.am: installing `build/depcomp' bootstrap: rm -rf autom4te.cache Entering directory /opt/sources/freeswitch.git/libs/spandsp bootstrap: cd /opt/sources/freeswitch.git/libs/spandsp bootstrap: rm -f aclocal.m4 Creating aclocal.m4 bootstrap: aclocal main::scan_file() called too early to check prototype at /usr/bin/aclocal line 643. Running libtoolize... bootstrap: /usr/bin/libtoolize --force --copy --install libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `config'. libtoolize: copying file `config/config.guess' libtoolize: copying file `config/config.sub' libtoolize: copying file `config/install-sh' libtoolize: copying file `config/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' Creating configure bootstrap: autoconf Running autoheader... bootstrap: autoheader Creating Makefile.in bootstrap: automake --no-force --add-missing --copy configure.ac:46: installing `config/missing' spandsp-sim/Makefile.am: installing `config/depcomp' Makefile.am: installing `./INSTALL' bootstrap: rm -rf autom4te.cache Entering directory /opt/sources/freeswitch.git/libs/unimrcp bootstrap: cd /opt/sources/freeswitch.git/libs/unimrcp bootstrap: rm -f aclocal.m4 Creating aclocal.m4 bootstrap: aclocal main::scan_file() called too early to check prototype at /usr/bin/aclocal line 643. Running libtoolize... bootstrap: /usr/bin/libtoolize --force --copy --install libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build'. libtoolize: copying file `build/config.guess' libtoolize: copying file `build/config.sub' libtoolize: copying file `build/install-sh' libtoolize: copying file `build/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `build/acmacros'. libtoolize: copying file `build/acmacros/libtool.m4' libtoolize: copying file `build/acmacros/ltoptions.m4' libtoolize: copying file `build/acmacros/ltsugar.m4' libtoolize: copying file `build/acmacros/ltversion.m4' libtoolize: copying file `build/acmacros/lt~obsolete.m4' libtoolize: Consider adding `-I build/acmacros' to ACLOCAL_AMFLAGS in Makefile.am. Creating configure bootstrap: autoconf Creating Makefile.in bootstrap: automake --no-force --add-missing --copy configure.ac:51: installing `build/compile' configure.ac:41: installing `build/missing' libs/apr-toolkit/Makefile.am: installing `build/depcomp' bootstrap: rm -rf autom4te.cache main::scan_file() called too early to check prototype at /usr/bin/aclocal line 643. configure.ac:250: installing `build/config/compile' configure.ac:23: installing `build/config/config.guess' configure.ac:23: installing `build/config/config.sub' configure.ac:16: installing `build/config/install-sh' configure.ac:16: installing `build/config/missing' libs/esl/Makefile.am: installing `build/config/depcomp' tests/unit/unit.mk:1: AUTOMAKE_OPTIONS multiply defined in condition TRUE ... Makefile.am:860: `tests/unit/unit.mk' included from here Makefile.am:3: ... `AUTOMAKE_OPTIONS' previously defined here root@debian:/opt/sources/freeswitch.git# root@debian:/opt/sources/freeswitch.git# root@debian:/opt/sources/freeswitch.git# |
Страница 3 из 3 | Часовой пояс: UTC + 4 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |