yum install libsrtp
Дает мне v 1.4.4-10
Как я могу вместо этого принудительно установить версию> = 1.5?
Версия 1.4.4-10 из libsrtp
- это последняя версия, доступная в репозиториях CentOS. Чтобы получить более позднюю версию, вам необходимо скомпилировать ее из исходного кода. Вы можете получить исходный код здесь:
https://github.com/cisco/libsrtp/releases
Доступны все версии от 1.5.0 до текущей 2.2.0.
После компиляции вам нужно будет либо добавить библиотеки в ваш LD_LIBRARY_PATH, либо создать файл .conf в /etc/ld.so.conf.d с путем к libsrtp
библиотеки внутри, а затем запустить ldconfig
чтобы система добавила его в путь к библиотеке.