LINUX.ORG.RU

Установка VLC в МСВС 5.0

 , ,


0

2

Всем доброго времени суток! Столкнулся с дистрибутивом МСВС 5.0, нужно установить VLC для web камеры. По прошлому опыту с CentOS 5.9 установил rpmforge-release. Далее обновил и приступил к установке VLC. Однако yum оценил все отноительно без проблем, но в конце выдал ошибку по зависимостям. Это :libQtGui.so.4()(64bit), libfribidi.so.0()(64 bit), libQtCore.so4. Буду рад любой подсказке куда копать.



Последнее исправление: NightFobos (всего исправлений: 1)

Качать исходники и пересобирать

antiZzz
()

Что говорят в техподдержке дистрибутива?

Turbid ★★★★★
()
Последнее исправление: Turbid (всего исправлений: 1)

МСВС 5.0
установил rpmforge-release

Есть у меня чуйка, что пора идти за вазелином.

Deleted
()
Ответ на: комментарий от Deleted

Это не чуйка, он на статью заработал таким образом. Первая же проверка (если будет) покажет факт криворукого админа.

Deleted
()

Еси в части - то хрен с им. А если ты в военкомате - подумай для начала, что будет с тобой после проверки ФСБ, по части секретности. Качай сорцы и собирай.

Deleted
()
Ответ на: комментарий от nvl

Сперва вот краткая конфигурация

[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.18-194.26.1.el5 #1 SMP Fri Dec 10 17:00:35 MSK 2010 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]# 

А вот и сам лог ошибки инсталла VLC

[root@localhost home]# yum install vlc
Loaded plugins: aliases, changelog, downloadonly, fastestmirror, filter-data,
              : keys, kmod, list-data, protect-packages, protectbase, security,
              : tmprepo, verify, versionlock
Loading mirror speeds from cached hostfile
 * rpmforge: ftp.is.co.za
Skipping filters plugin, no data
0 packages excluded due to repository protections
Reading version lock configuration
Setting up Install Process
Resolving Dependencies
Skipping filters plugin, no data
--> Running transaction check
---> Package vlc.x86_64 0:0.9.9a-7.el5.rf set to be updated
--> Processing Dependency: libdvdnav.so.4()(64bit) for package: vlc
--> Processing Dependency: libdvbpsi.so.6()(64bit) for package: vlc
--> Processing Dependency: libliveMedia.so.0()(64bit) for package: vlc
--> Processing Dependency: libshout.so.3()(64bit) for package: vlc
--> Processing Dependency: liblirc_client.so.0()(64bit) for package: vlc
--> Processing Dependency: libkate.so.1()(64bit) for package: vlc
--> Processing Dependency: libdvdread.so.3()(64bit) for package: vlc
--> Processing Dependency: liba52.so.0()(64bit) for package: vlc
--> Processing Dependency: libzvbi.so.0()(64bit) for package: vlc
--> Processing Dependency: libdca.so.0()(64bit) for package: vlc
--> Processing Dependency: libixml.so.2()(64bit) for package: vlc
--> Processing Dependency: libcvaux.so.1()(64bit) for package: vlc
--> Processing Dependency: libebml.so.2()(64bit) for package: vlc
--> Processing Dependency: libid3tag.so.0()(64bit) for package: vlc
--> Processing Dependency: libfribidi.so.0()(64bit) for package: vlc
--> Processing Dependency: libdirac_decoder.so.0()(64bit) for package: vlc
--> Processing Dependency: libhighgui.so.1()(64bit) for package: vlc
--> Processing Dependency: libcxcore.so.1()(64bit) for package: vlc
--> Processing Dependency: libmpcdec.so.5()(64bit) for package: vlc
--> Processing Dependency: libxosd.so.2()(64bit) for package: vlc
--> Processing Dependency: libtwolame.so.0()(64bit) for package: vlc
--> Processing Dependency: libml.so.1()(64bit) for package: vlc
--> Processing Dependency: libupnp.so.3()(64bit) for package: vlc
--> Processing Dependency: libSDL_image-1.2.so.0()(64bit) for package: vlc
--> Processing Dependency: libvgagl.so.1()(64bit) for package: vlc
--> Processing Dependency: libBasicUsageEnvironment.so.0()(64bit) for package: vlc
--> Processing Dependency: libmodplug.so.0()(64bit) for package: vlc
--> Processing Dependency: libtag.so.1()(64bit) for package: vlc
--> Processing Dependency: libQtGui.so.4()(64bit) for package: vlc
--> Processing Dependency: libdirac_encoder.so.0()(64bit) for package: vlc
--> Processing Dependency: libUsageEnvironment.so.0()(64bit) for package: vlc
--> Processing Dependency: libportaudio.so.2()(64bit) for package: vlc
--> Processing Dependency: libgroupsock.so.0()(64bit) for package: vlc
--> Processing Dependency: libaa.so.1()(64bit) for package: vlc
--> Processing Dependency: libcddb.so.2()(64bit) for package: vlc
--> Processing Dependency: libcaca.so.0()(64bit) for package: vlc
--> Processing Dependency: libmpeg2.so.0()(64bit) for package: vlc
--> Processing Dependency: libcv.so.1()(64bit) for package: vlc
--> Processing Dependency: libvga.so.1()(64bit) for package: vlc
--> Processing Dependency: libQtCore.so.4()(64bit) for package: vlc
--> Processing Dependency: libmad.so.0()(64bit) for package: vlc
--> Processing Dependency: libmatroska.so.2()(64bit) for package: vlc
--> Running transaction check
---> Package SDL_image.x86_64 0:1.2.10-1.el5.rf set to be updated
---> Package a52dec.x86_64 0:0.7.4-8.el5.rf set to be updated
---> Package aalib.x86_64 0:1.4.0-5.el5.rf set to be updated
---> Package dirac.x86_64 0:1.0.2-1.el5.rf set to be updated
--> Processing Dependency: libcppunit-1.12.so.0()(64bit) for package: dirac
---> Package libcaca.x86_64 0:0.99-0.1.beta17.el5.rf set to be updated
---> Package libcddb.x86_64 0:1.3.1-1.el5.rf set to be updated
--> Processing Dependency: libcdio.so.7(CDIO_7)(64bit) for package: libcddb
--> Processing Dependency: libcdio.so.7()(64bit) for package: libcddb
---> Package libdca.x86_64 0:0.0.5-1.el5.rf set to be updated
---> Package libdvbpsi.x86_64 0:0.1.7-1.el5.rf set to be updated
---> Package libdvdnav.x86_64 0:0.1.10-3.el5.rf set to be updated
---> Package libdvdread.x86_64 0:0.9.7-1.el5.rf set to be updated
--> Processing Dependency: libdvdcss >= 1.2.5 for package: libdvdread
---> Package libebml.x86_64 0:1.0.0-1.el5.rf set to be updated
---> Package libid3tag.x86_64 0:0.15.1b-3.el5.rf set to be updated
---> Package libkate.x86_64 0:0.3.7-1.el5.rf set to be updated
---> Package libmad.x86_64 0:0.15.1b-4.el5.rf set to be updated
---> Package libmatroska.x86_64 0:1.0.0-1.el5.rf set to be updated
---> Package libmodplug.x86_64 0:0.8.7-1.el5.rf set to be updated
---> Package libmpcdec.x86_64 0:1.2.6-1.el5.rf set to be updated
---> Package libshout.x86_64 0:2.2.2-2.el5.rf set to be updated
---> Package libupnp.x86_64 0:1.6.6-1.el5.rf set to be updated
---> Package lirc.x86_64 0:0.6.6-4.el5.rf set to be updated
---> Package live555.x86_64 0:0-0.27.2012.02.04.el5.rf set to be updated
---> Package mpeg2dec.x86_64 0:0.4.1-2.el5.rf set to be updated
---> Package opencv.x86_64 0:1.0.0-1.el5.rf set to be updated
---> Package portaudio.x86_64 0:19-1.20071207.el5.rf set to be updated
---> Package svgalib.x86_64 0:1.9.25-1.el5.rf set to be updated
---> Package taglib.x86_64 0:1.5-1.el5.rf set to be updated
---> Package twolame.x86_64 0:0.3.13-1.el5.rf set to be updated
--> Processing Dependency: libsndfile.so.1(libsndfile.so.1.0)(64bit) for package: twolame
--> Processing Dependency: libsndfile.so.1()(64bit) for package: twolame
---> Package vlc.x86_64 0:0.9.9a-7.el5.rf set to be updated
--> Processing Dependency: libfribidi.so.0()(64bit) for package: vlc
--> Processing Dependency: libQtGui.so.4()(64bit) for package: vlc
--> Processing Dependency: libQtCore.so.4()(64bit) for package: vlc
---> Package xosd.x86_64 0:2.2.14-1.el5.rf set to be updated
---> Package zvbi.x86_64 0:0.2.33-2.el5.rf set to be updated
--> Running transaction check
---> Package cppunit.x86_64 0:1.12.0-3.el5.rf set to be updated
---> Package libcdio.x86_64 0:0.77-1.el5.rf set to be updated
---> Package libdvdcss.x86_64 0:1.2.10-1.el5.rf set to be updated
---> Package libsndfile.x86_64 0:1.0.17-1.el5.rf set to be updated
---> Package vlc.x86_64 0:0.9.9a-7.el5.rf set to be updated
--> Processing Dependency: libfribidi.so.0()(64bit) for package: vlc
--> Processing Dependency: libQtGui.so.4()(64bit) for package: vlc
--> Processing Dependency: libQtCore.so.4()(64bit) for package: vlc
--> Finished Dependency Resolution
vlc-0.9.9a-7.el5.rf.x86_64 from rpmforge has depsolving problems
  --> Missing Dependency: libQtGui.so.4()(64bit) is needed by package vlc-0.9.9a-7.el5.rf.x86_64 (rpmforge)
vlc-0.9.9a-7.el5.rf.x86_64 from rpmforge has depsolving problems
  --> Missing Dependency: libfribidi.so.0()(64bit) is needed by package vlc-0.9.9a-7.el5.rf.x86_64 (rpmforge)
vlc-0.9.9a-7.el5.rf.x86_64 from rpmforge has depsolving problems
  --> Missing Dependency: libQtCore.so.4()(64bit) is needed by package vlc-0.9.9a-7.el5.rf.x86_64 (rpmforge)
Error: Missing Dependency: libQtCore.so.4()(64bit) is needed by package vlc-0.9.9a-7.el5.rf.x86_64 (rpmforge)
Error: Missing Dependency: libQtGui.so.4()(64bit) is needed by package vlc-0.9.9a-7.el5.rf.x86_64 (rpmforge)
Error: Missing Dependency: libfribidi.so.0()(64bit) is needed by package vlc-0.9.9a-7.el5.rf.x86_64 (rpmforge)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest
[root@localhost home]#                                   
NightFobos
() автор топика

Столкнулся с дистрибутивом МСВС 5.0, нужно установить VLC для web камеры

Не нужно по 2 причинам: сама МСВС 5.0 не нужна, а для работы веб-камеры не нужно наличие VLC. Даже если поставите VLC, то только для того, чтобы убедиться, что веб-камера по-прежнему не работает, потому что нет драйвера. Или вы не проверяли, работает ли она? Тогда проверьте. Драйвер может оказаться в ядре, но ядро 2.6 уже давно не используется и для разнообразного современного оборудования драйверов в нём может не хватать. В общем, если ваша веб-камера вообще работает в Linux, то замена МСВС 5.0 на что-нибудь пригодное для работы решит проблему с ней (а также не будет проблемы с установкой VLC). Хотя можно ещё заменить веб-камеру.

libQtGui.so.4()(64bit), libfribidi.so.0()(64 bit), libQtCore.so4.

Вообще-то вам уже ответили: выбросить. Но оттранслировать последнюю версию VLC в МСВС 5.0 вы не сможете. В описании VLC сказано, что для трансляции нужна версия GCC не ниже 4.9, а вашей позорной МСВС 5.0 она ниже. Показанное вами сообщение об ошибке относится к Qt, поэтому может сам Qt несовместим с вашим GCC или библиотеками из вашей... хотя я уже написал «позорной». Можно попробовать поставить более старую версию VLC (начиная с самой первой), но правильное решение - просто не заниматься этой ненужной работой.

Partisan ★★★★
()
Ответ на: комментарий от Rayman24

ну может за шпилями наблюдать.
но я имел в виду более простое. если человек ставит влц для использования вебки то ему на винфак.

mos ★★☆☆☆
()
Ответ на: комментарий от Deleted

значит нужен любой плеер умеющий в http или rtsp поток, а не обязательно этот монстр. и этот любой может оказаться проще в установке учитывая обстоятельства (в любом случае лучше иметь выбор). что может оказаться решающим фактором как в деле выполнения ответственного задания, так и в экономии свободного времени ТС.
а вообще пусть Виндовс Медиа Плеер на вайне ставит, мне то што лол.

ЗЫ на сетевых еще веб-морда бывает (всегда или нет не знаю).

ЗЗЫ накрайняк можно юниксвейно брать поток тулзой писать в файло оттуда читать чем угодно.

mos ★★☆☆☆
()
Последнее исправление: mos (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.