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

cdr --with-postgres

Добавлено: 25 дек 2013, 12:09
D9thc
Недавно мучаю asterisk.
Стоит: Centos 6.4, * 11.7.0, postgresql 9.3
cdr не пишется в базу.
На данном этапе поисков почему? нашел следующее
*CLI> module show like sql
Module Description Use Count
cdr_sqlite3_custom.so SQLite3 Custom CDR Module 0
cel_sqlite3_custom.so SQLite3 Custom CEL Module 0
res_config_sqlite3.so SQLite 3 realtime config engine 0
3 modules loaded
При попытке сделать
$./configure --with-postgres (или ./configure --with-postgres=<PATH>)
>>>
checking for mandatory modules: PGSQL... fail
configure: ***
configure: *** The PGSQL installation appears to be missing or broken.
configure: *** Either correct the installation, or run configure
configure: *** including --without-postgres.
На всякий случай из системы
$ rpm -qa | grep sql
postgresql93-9.3.2-1PGDG.rhel6.i686
sqlite-devel-3.6.20-1.el6.i686
sqlite-3.6.20-1.el6.i686
mysql-libs-5.1.71-1.el6.i686
postgresql93-libs-9.3.2-1PGDG.rhel6.i686
postgresql93-server-9.3.2-1PGDG.rhel6.i686
php-pgsql-5.3.3-27.el6_5.i686
ну и соответственно в /usr/lib/asterisk/modules нет и намека на *pgsql.so
Подскажите как правильно его пересобрать

Re: cdr --with-postgres

Добавлено: 25 дек 2013, 12:14
Wapo
поставьте postgre-devel

Re: cdr --with-postgres

Добавлено: 25 дек 2013, 12:42
D9thc
thks
так и знал что где-то по мелочи туплю.
установил postgresql-devel
./configure --with-postgres
и вуаля - работает