URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 96430
[ Назад ]

Исходное сообщение
"Не устанавливается PJSIP на FreeBSD 10.2"

Отправлено yurybx , 17-Янв-16 13:18 
Нужно для Asterisk 13. Установка производится из портов. Результатом выполнения команды MAKE являются ошибки:

/usr/ports/net/pjsip/work/pjproject-2.4.5/pjmedia/lib/libpjmedia.so: undefined reference to `srtp_deinit'
cc: error: linker command failed with exit code 1 (use -v to see invocation)
/usr/ports/net/pjsip/work/pjproject-2.4.5/build/rules.mak:124: recipe for target '../bin/pjmedia-test-amd64-portbld-freebsd10.2' failed
gmake[4]: *** [../bin/pjmedia-test-amd64-portbld-freebsd10.2] Error 1
gmake[4]: Leaving directory '/usr/ports/net/pjsip/work/pjproject-2.4.5/pjmedia/build'
Makefile:243: recipe for target 'pjmedia-test-amd64-portbld-freebsd10.2' failed
gmake[3]: *** [pjmedia-test-amd64-portbld-freebsd10.2] Error 2
gmake[3]: Leaving directory '/usr/ports/net/pjsip/work/pjproject-2.4.5/pjmedia/build'
Makefile:14: recipe for target 'all' failed

Как полечить эту проблему?
Поможет ли установка более стай версии PJSIP?


Содержание

Сообщения в этом обсуждении
"Не устанавливается PJSIP на FreeBSD 10.2"
Отправлено urgordeadbeef , 18-Янв-16 14:29 
> Нужно для Asterisk 13. Установка производится из портов. Результатом выполнения команды
> MAKE являются ошибки:
> /usr/ports/net/pjsip/work/pjproject-2.4.5/pjmedia/lib/libpjmedia.so: undefined
> reference to `srtp_deinit'
> Makefile:14: recipe for target 'all' failed
> Как полечить эту проблему?
> Поможет ли установка более стай версии PJSIP?

Вообще это у тебя configure скрипт отрабатывает некорректно на поиске внешних зависимостей. Описываемая тобой проблема исправлена 2 года назад в pjsip:
https://trac.pjsip.org/repos/ticket/1730


"Не устанавливается PJSIP на FreeBSD 10.2"
Отправлено Alex , 02-Мрт-16 11:22 
>> Нужно для Asterisk 13. Установка производится из портов. Результатом выполнения команды
>> MAKE являются ошибки:
>> /usr/ports/net/pjsip/work/pjproject-2.4.5/pjmedia/lib/libpjmedia.so: undefined
>> reference to `srtp_deinit'
>> Makefile:14: recipe for target 'all' failed
>> Как полечить эту проблему?
>> Поможет ли установка более стай версии PJSIP?
> Вообще это у тебя configure скрипт отрабатывает некорректно на поиске внешних зависимостей.
> Описываемая тобой проблема исправлена 2 года назад в pjsip:
> https://trac.pjsip.org/repos/ticket/1730

Ни капли не исправлена. Попробуйте поставить из портов. FreeBSD 9.3 Я уже как только не пытался с srtp_deinit... даже создавал заглушки.


"Не устанавливается PJSIP на FreeBSD 10.2"
Отправлено urgordeadbeef , 04-Мрт-16 15:54 
> Ни капли не исправлена. Попробуйте поставить из портов. FreeBSD 9.3 Я уже
> как только не пытался с srtp_deinit... даже создавал заглушки.

У меня собралось. 9.2-RELEASE, 9.3-STABLE и 10.2-STABLE. Собирал с EXTSRTP.


"Не устанавливается PJSIP на FreeBSD 10.2"
Отправлено Hammer , 09-Мрт-16 03:26 
>[оверквотинг удален]
> gmake[4]: Leaving directory '/usr/ports/net/pjsip/work/pjproject-2.4.5/pjmedia/build'
> Makefile:243: recipe for target 'pjmedia-test-amd64-portbld-freebsd10.2' failed
> gmake[3]: *** [pjmedia-test-amd64-portbld-freebsd10.2] Error 2
> gmake[3]: Leaving directory '/usr/ports/net/pjsip/work/pjproject-2.4.5/pjmedia/build'
> Makefile:14: recipe for target 'all' failed
> Как полечить эту проблему?
> Поможет ли установка более стай версии PJSIP?
>> Ни капли не исправлена. Попробуйте поставить из портов. FreeBSD 9.3 Я уже
>> как только не пытался с srtp_deinit... даже создавал заглушки.
> У меня собралось. 9.2-RELEASE, 9.3-STABLE и 10.2-STABLE. Собирал с EXTSRTP.

Не поленился, поставил фрю на вмваре. Всё собирается.

может Вам сначала "portsnap fetch update" сделать?