Страница 1 из 2

не могу включить cdr_mysql в asterisk addon

Добавлено: 09 май 2013, 14:29
shaverdoff
Доброго дня...

Пытаюсь добавить опытный функционал к своему домашнему астеру.
хочу поставить cdr с хранением его в базе, позже прикрутить к нему вебанализатор.
так вот зайдя в распакованный каталог астериск-аддон и дав там команду ./configure -> make menuselect и попав в меню выбора получаю
****************************************
Asterisk-addons Module Selection
****************************************
Press 'h' for help.
XXX cdr_addon_mysql
и не могу выбрать этот пункт .. соответственно драйвер сдр мускуль не собирается. как быть?
версия астериска и аддона старенькая но вроде как они совместимы. аддон-1.6.2.3, астериск -1.6.2.18

астериск конфы хранит не в мускуле. (обычные файлы)

Re: не могу включить cdr_mysql в asterisk addon

Добавлено: 09 май 2013, 14:33
Vlad1983
при постановке курсора на это место, оно покажет что ему нехватат

Re: не могу включить cdr_mysql в asterisk addon

Добавлено: 09 май 2013, 14:38
shaverdoff
MySQL CDR Backend
Depends on: mysqlclient(E)
но у меня же .
[root@jewysip asterisk-addons-1.6.2.4]# yum list mysql*
Loaded plugins: fastestmirror, kmod, security
Loading mirror speeds from cached hostfile
* base: mirror.yandex.ru
* epel: mirror.yandex.ru
* extras: mirror.yandex.ru
* updates: mirror.yandex.ru
Installed Packages
mysql.i386 5.0.95-5.el5_9 installed
mysql-server.i386 5.0.95-5.el5_9 installed

Re: не могу включить cdr_mysql в asterisk addon

Добавлено: 09 май 2013, 14:56
shaverdoff
блин судя по config.log он не может найти lmysqlclient

configure:7777: checking for mysql_config
configure:7795: found /usr/bin/mysql_config
configure:7807: result: /usr/bin/mysql_config
configure:7835: checking for mysql_init in -lmysqlclient
configure:7870: gcc -o conftest -g -O2 conftest.c -lmysqlclient -rdynamic -L/usr/lib/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib -lssl -lcrypto >&5
/usr/bin/ld: cannot find -lmysqlclient

странно как то...

Re: не могу включить cdr_mysql в asterisk addon

Добавлено: 09 май 2013, 15:00
shaverdoff
поставил дополнительно mysql-devel. далее rehash и поновой ./configure. теперь в логе все спокойно и опция появилась:)

Re: не могу включить cdr_mysql в asterisk addon

Добавлено: 09 май 2013, 15:49
Aven
Не нужно использовтаь cdr_mysql, используйте cdr_adaptive_odbc

Re: не могу включить cdr_mysql в asterisk addon

Добавлено: 09 май 2013, 15:51
shaverdoff
может быть поэтому народ не использует mysql конектор а пользует odbc?
а в чем собственно причина?

Re: не могу включить cdr_mysql в asterisk addon

Добавлено: 09 май 2013, 15:54
Aven
Там же четко написано:
MySQL CDR Backend

Depends on: mysqlclient(E)
Conflicts with: N/A
Support Level: deprecated, Replaced by: cdr_adaptive_odbc

Re: не могу включить cdr_mysql в asterisk addon

Добавлено: 09 май 2013, 16:02
shaverdoff
у меня астериск старый :))) нету таких записей

Re: не могу включить cdr_mysql в asterisk addon

Добавлено: 09 май 2013, 16:04
Aven
А зачем использовать неподдерживаемую версию, где даже патчи безопасности не выходят?