[devel] ffmpeg vs libav

Ivan Zakharyaschev imz на altlinux.org
Вс Дек 11 19:41:01 MSK 2016


On Sun, 11 Dec 2016, Vladimir D. Seleznev wrote:

> On Sun, Dec 11, 2016 at 07:33:47PM +0300, Ivan Zakharyaschev wrote:
>> On Sun, 11 Dec 2016, Hihin Ruslan wrote:
>> 
>> >> >> Да нет, .so и так уже переименовали. Так что по именам
>> >> >> файлов они не совпадают.
>> >> >
>> >> > Или у кого-то "метаидея", что-бы приложение хватало любую
>> >> > библиотеку?
>> >>
>> >> app -> libA.so -> libav
>> >>      \-> libB.so -> ffmpeg
>> >
>> > Тогда вроде проблем быть не должно, если всё аккуратно собирать, 
>> > и не пытаться обе прилинковать сразу.
>> 
>> Ну а если неаккуратно?..
>> 
>> Их прилинкуют те, кто соберут libA и libB, независимо.
>
> Можно добавить проверку, что в слинкованных библиотеках нет одинаковых
> символов.

Во время сборки?

А потом могут пересобрать libA или libB по-другому, и всё изменится во 
время запуска.

-- 
Best regards,
Ivan


Подробная информация о списке рассылки Devel