На серваке установлена СУБД 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?
как собрать asterisk с mysql (как собрать asterisk с mysql)
Модераторы: SLEDopit, Модераторы разделов
-
allez
- Сообщения: 2223
- Статус: Не очень злой админ :-)
- ОС: SuSE, CentOS, FreeBSD, Windows
Re: как собрать asterisk с mysql
Что говорит configure --help?
-
v4567
- Сообщения: 162
- ОС: Devuan
-
allez
- Сообщения: 2223
- Статус: Не очень злой админ :-)
- ОС: SuSE, CentOS, FreeBSD, Windows
Re: как собрать asterisk с mysql
А насчет sqlite что-нибудь говорится?
-
v4567
- Сообщения: 162
- ОС: Devuan
-
allez
- Сообщения: 2223
- Статус: Не очень злой админ :-)
- ОС: SuSE, CentOS, FreeBSD, Windows
Re: как собрать asterisk с mysql
Боюсь, что вам все-таки придется использовать 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'.