Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Общего характера / версия 1.6

версия 1.6

Сообщений: 17

версия 1.6

Не могу собрать пакет asterisk-addons из состава версии 1.6.(дистр CentOS-5.3) Вылетает с ошибками. Так с самого начала выхода этой версии.
У меня у одного так, или это системно?
2009-09-11 20:24

Сообщений: 10

Re: версия 1.6

А какие ошибки?
2009-09-11 23:11

Avatara of dnz63
Сообщений: 177

Re: версия 1.6

С самого начала этой версии 1.01 ?
2009-09-11 23:15

Сообщений: 17

Re: версия 1.6

dnz63:

С самого начала этой версии 1.01 ?
версии 1.6.

Вот вывод:

[root@host asterisk-addons-1.6.0.3]# make
CC="gcc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" makeopts
make[1]: Entering directory `/Projects/1.6/asterisk-addons-1.6.0.3/menuselect'
make[1]: `makeopts' не требует обновления.
make[1]: Leaving directory `/Projects/1.6/asterisk-addons-1.6.0.3/menuselect'
make[1]: Entering directory `/Projects/1.6/asterisk-addons-1.6.0.3/channels'
make[1]: Цель `all' не требует выполнения команд.
make[1]: Leaving directory `/Projects/1.6/asterisk-addons-1.6.0.3/channels'
make[1]: Entering directory `/Projects/1.6/asterisk-addons-1.6.0.3/apps'
[CC] app_addon_sql_mysql.c -> app_addon_sql_mysql.o
app_addon_sql_mysql.c:123:36: error: macro "AST_LIST_REMOVE_CURRENT" requires 2 arguments, but only 1 given
app_addon_sql_mysql.c: In function ‘mysql_ds_destroy’:
app_addon_sql_mysql.c:123: ошибка: ‘AST_LIST_REMOVE_CURRENT’ undeclared (first use in this function)
app_addon_sql_mysql.c:123: ошибка: (Each undeclared identifier is reported only once
app_addon_sql_mysql.c:123: ошибка: for each function it appears in.)
app_addon_sql_mysql.c:148:36: error: macro "AST_LIST_REMOVE_CURRENT" requires 2 arguments, but only 1 given
app_addon_sql_mysql.c: In function ‘mysql_ds_fixup’:
app_addon_sql_mysql.c:148: ошибка: ‘AST_LIST_REMOVE_CURRENT’ undeclared (first use in this function)
app_addon_sql_mysql.c: In function ‘load_module’:
app_addon_sql_mysql.c:576: ошибка: слишком много аргументов в вызове функции ‘ast_config_load’
make[1]: *** [app_addon_sql_mysql.o] Ошибка 1
make[1]: Leaving directory `/Projects/1.6/asterisk-addons-1.6.0.3/apps'
make: *** [apps] Ошибка 2

если отключить сборку модуля MySQL то подобные ошибки появляются при сборке остальных модулей.
На этой же машине asterisk-addons-1.4 собирается на ура!
2009-09-14 15:27

Сообщений: 6521

Re: версия 1.6

call, не используйте русскую локаль.
2009-09-14 16:14

Сообщений: 17

Re: версия 1.6

Не влияет. Да и не должно было, но проверил.
2009-09-14 17:35

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: версия 1.6

На этой же машине asterisk-addons-1.4 собирается на ура!
Бардак-с у Вас, сударь-с... :-))
Значит, установлены заголовочные файлы от Asterisk 1.4 :-)
Что говорит rpm -qa | grep asterisk ?
Или find / -name asterisk.h
Результат сюда.
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2009-09-14 18:56

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru