LINUX.ORG.RU
ФорумAdmin

AVIPLAY что ему надо для работы!!!!!!!!!


0

0

Собрал Aviplay вроде все ок пытаюсь запустить пишет такую гадость aviplay: error while loading shared libraries: libqt-mt.so.3: cannot open shared object file: No such file or directory Млин у меня стоит QT-devel но не 3 а 3.0.4 есть выход а???????????????????????????????????????

anonymous

А ты читать умеешь по-аглийски? Тогда бы так не паниковал.
Он тебе говорит - не могу загрузить libqt-mt.so.3
При чем тут *-devel? Последний нужен для сборки.
Заходишь туда, где у тебя стоит qt и смотришь на предмет
libqt-mt.so.3.0.4 (вообще уже пора обновляться).
Если такая либа есть, ищешь симлинк на нее в той же директории
libqt-mt.so.3 (я подозреваю, что у тебя rpm-based дистрибутив,
поэтому qt у тебя где-то в /usr/lib).
Если ты его не находишь (по идее не должен найти), то делаешь
его.
Если находишь, тогда открываешь /etc/ld.so.conf, прописываешь путь
директории *../lib (где у тебя qt-шные либы лежат) и делаешь
ldconfig.
Если у тебя libqt-mt нет, а вместо него просто libqt*, значит
qt у тебя собрано без поддержки тредов.
(./configure -threads надо было говорить при сборке тем, кто делал
rpm-ку)
Ты не огорчаешься, находишь src.rpm и пытаешься сказать
нечто вроде rpm --rebuild -threads qt***.src.rpm (название твоего
qt).
Если не получается пересобрать, обращайся к более знающим людям,
потому что qt я предпочитаю собирать из тарболов.

jackill ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.