Ошибка при компиляции модуля chan_datacard
.
..
| Код: |
| chan_datacard.h:267:2: warning: (near initialization for ‘channel_tech.devicestate’) [enabled by default] gcc -L/usr/lib -shared -Xlinker -x chan_datacard.o -liconv -o chan_datacard.so /usr/bin/ld: cannot find -liconv collect2: error: ld returned 1 exit status make: *** [chan_datacard.so] Error 1 |
Пожалуйста сильно не пинайте, с ОС Linux и Asterisk-ом только начинаю знакомиться. Спасибо!
система:
Linux ubnt-server-14-04 3.13.0-44-generic #73-Ubuntu SMP Tue Dec 16 00:23:46 UTC 2014 i686 i686 i686 GNU/Linux
Asterisk 11.7.0~dfsg-1ubuntu1 - инсталлировался из репозитория
_________________
Скажи мне - и я забуду, покажи мне - и я запомню, дай мне сделать - и я пойму.
| Код: |
| /usr/bin/ld: cannot find -liconv |
не найдена либа iconv. посмотрите стоит ли она и если нет, то установите
yum install ldconfig
Говорит, уже стоит последняя версия...
Тем не менее - ошибка в силе...
А впрочем уже неактуально.
Оказывается, под 11-й Асериск нужен особый патченный chan_dongle:
https://github.com/jstasiak/asterisk-chan-dongle/
Вот он скомпилировался вроде.