Не собираются обновления (По-моему не те версии библиотек)

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

Ответить
Аватара пользователя
Archangel
Сообщения: 431
ОС: Slackware64-14.1

Не собираются обновления

Сообщение Archangel »

Установлены на две машины Slackware 13.37, на одной пакеты собираются нормально, на другой постоянно затыки. Глянул и удивился, обновляю все с одного места, но в /usr/lib версии библиотек почему-то разные, например:

Код: Выделить всё

lrwxrwxrwx   1 root root       20 Дек 23 23:19 libavcodec.so -> libavcodec.so.53.8.0*
lrwxrwxrwx   1 root root       20 Дек 23 23:19 libavcodec.so.53 -> libavcodec.so.53.8.0*
-rwxr-xr-x   1 root root  6086224 Дек 23 23:18 libavcodec.so.53.8.0*

Код: Выделить всё

lrwxrwxrwx   1 root root            21 Апр 30  2011 libavcodec.so -> libavcodec.so.52.72.2*
lrwxrwxrwx   1 root root            21 Апр 30  2011 libavcodec.so.52 -> libavcodec.so.52.72.2*
-rwxr-xr-x   1 root root       4930012 Апр 30  2011 libavcodec.so.52.72.2*

там где первый вариант ffmpeg собирается нормально, а там где второй не хочет, ругается как раз на версии библиотек. Как такое могло произойти и что дальше делать?
С другими библиотеками вроде все нормально.
PS ошибка при сборке opencv, зависимость ffmpeg:

Код: Выделить всё

/usr/lib/gcc/i486-slackware-linux/4.5.2/../../../../i486-slackware-linux/bin/ld: warning: libx264.so.107, needed by /usr/lib/libavcodec.so.52, not found (try using -rpath or -rpath-link)

Требует libx264.so.107, а у меня лежит libx264.so.118
Спасибо сказали:
Аватара пользователя
Archangel
Сообщения: 431
ОС: Slackware64-14.1

Re: Не собираются обновления

Сообщение Archangel »

Вроде разобрался, правда как-то немного через ОПУ получается, чтобы собрать opencv зависимость для ffmpeg, нужно сначала собрать ffmpeg, без опции opencv, а потом собрать саму opencv и ffmpeg c опцией.
Спасибо сказали:
Ответить