LINUX.ORG.RU

Сообщения grats

 

Вопросы по установке freeswitch 1.10 на Ubuntu 22.04

Чистая установка Ubuntu 22.04
Получил токен signalwire, сделал по инструкции на их сайте, получил тонну ошибок, путем изучения сего события пришел к следующим шагам
/usr/src/freeswitch - исходники самого freeswitch
/usr/src/freeswitch/libs/spandsp - клон https://github.com/freeswitch/spandsp.git
/usr/src/freeswitch/libs/sofia-sip - клон https://github.com/freeswitch/sofia-sip.git
установил требуемое
apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev libtiff-dev apt-get install libsqlite3-dev libpcre3-dev libspeex-dev libspeexdsp-dev libldns-dev libksba-dev libedit-dev yasm uuid-dev
затем в папках с spandsp и sofia-sip запустил ./bootstrap.sh && ./configure && make && make install
следующим шагом в папке с freeswitch запустил ./bootstrap.sh -j && ./configure
и вот на команде make получил следующую ошибку и куда дальше копать не представляю
make[2]: Entering directory ‘/usr/src/freeswitch’
CCLD freeswitch
/usr/bin/ld: ./.libs/libfreeswitch.so: undefined reference to uuid_parse' /usr/bin/ld: ./.libs/libfreeswitch.so: undefined reference touuid_unparse_lower’
/usr/bin/ld: ./.libs/libfreeswitch.so: undefined reference to `uuid_generate’
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:1985: freeswitch] Error 1
make[2]: Leaving directory ‘/usr/src/freeswitch’
make[1]: *** [Makefile:3715: all-recursive] Error 1
make[1]: Leaving directory ‘/usr/src/freeswitch’
make: *** [Makefile:1437: all] Error 2

P.S. на Debian 12 поставилось без проблем, но хочется докопаться до верного пути для Ubuntu 22.04

 

grats
()

RSS подписка на новые темы