как собрать asterisk с mysql (как собрать asterisk с mysql)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

v4567
Сообщения: 162
ОС: Devuan

как собрать asterisk с mysql

Сообщение v4567 »

На серваке установлена СУБД MySQL. MySQL прекрасно работает и запускается при загрузке системы.
При сборки asterisk при работе скрипта configure выдаёт следующие надписи:
configure: WARNING: *** Asterisk now uses SQLite3 for the internal Asterisk database.
configure: WARNING: *** Please install the SQLite3 development package.
Обязательно надо ставить SQLite3, можно ли как то использовать уже установленную и работающую MySQL?
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: как собрать asterisk с mysql

Сообщение allez »

Что говорит configure --help?
Спасибо сказали:
v4567
Сообщения: 162
ОС: Devuan

Re: как собрать asterisk с mysql

Сообщение v4567 »

allez писал(а):
10.03.2014 20:10
Что говорит configure --help?


конфигурировал с такими опциями:
./configure --with-dahdi=/usr/sbin/dahdi_cfg --with-crypto=/usr/local/ssl/bin/openssl --with-mysqlclient=/usr/bin/mysql

про mysql есть только --with-mysqlclient
но эти опции не помогли...........

Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: как собрать asterisk с mysql

Сообщение allez »

А насчет sqlite что-нибудь говорится?
Спасибо сказали:
v4567
Сообщения: 162
ОС: Devuan

Re: как собрать asterisk с mysql

Сообщение v4567 »

allez писал(а):
10.03.2014 20:18
А насчет sqlite что-нибудь говорится?


да есть пару опций:
--with-sqlite=PATH use SQLite files in PATH
--with-sqlite3=PATH use SQLite files in PATH

???????????
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: как собрать asterisk с mysql

Сообщение allez »

Боюсь, что вам все-таки придется использовать sqlite3. В официальной вики говорится, что без него никак:
Starting with Asterisk 10 , Asterisk uses SQLite3 for its internal database instead of the Berkeley DB database used by Asterisk 1.8 and previous versions.

И даже описан ваш случай:
Symptoms

./configure displays the warning: *** Please install the SQLite3 development package.

Cause

To build Asterisk 10, the SQLite 3 development libraries must be installed.

Solution

On Debian-based distros including Ubuntu, these libraries may be installed by running 'sudo apt-get install libsqlite3-dev'. For Red Hat-based distros including Fedora and Centos these libraries may be installed by running (as root) 'yum install sqlite3-devel'.
Спасибо сказали: