Автор Тема: Проблем с инстал на vlc 0.8.5  (Прочетена 944 пъти)

cartman

  • Напреднали
  • *****
  • Публикации: 288
    • Профил
Проблем с инстал на vlc 0.8.5
« -: Aug 07, 2006, 09:17 »
Здравейте,опитвам се да инсталирам vlc 0.8.5,но още при ./configure ми излиза грешка:

Цитат
checking for ffmpeg-config... no
checking for FFMPEG_CFLAGS...
checking for FFMPEG_LIBS...
checking ffmpeg/avcodec.h usability... no
checking ffmpeg/avcodec.h presence... no
checking for ffmpeg/avcodec.h... no
configure: error: Missing header file ffmpeg/avcodec.h.

Проверих и имам ffmpeg,но наистина нямам този header. '<img'>
Въпроса ми е как да го инсталирам и изобщо какво е добре да направя в случая?

Edit:Ето какво дава в случай,че пробвам с рпм (това го пробвах сега):
Цитат
[root@cartman zusammen]# urpmi vlc
Some package requested cannot be installed:
vlc-0.8.5-0.20060123.0.1.20060plf.i586 (due to unsatisfied libwx_baseu_xml-2.6.so.0)
Continue? (Y/n) n


А ето и друго:
Цитат
[root@cartman zusammen]# urpme libwx_baseu_xml-2.6.so.0
unknown package: libwx_baseu_xml-2.6.so.0
[root@cartman zusammen]# urpmi libwx_baseu_xml-2.6.so.0
no package named libwx_baseu_xml-2.6.so.0


Чудно ми е каква е тази libwx_baseu_xml-2.6.so.0 и защо не я намира?

Благодаря на всички отзовали се!  '<img'>



Активен

old:Mandriva 2007.0, kernel 2.6.17-5mdv, Qt: 3.3.6,KDE: 3.5.4
current:Mandriva 2008.0,kernel 2.6.22.9-desktop-1mdv, Qt:3.3.8,KDE:3.5.7, gcc: 4.2.2

Nik123

  • Напреднали
  • *****
  • Публикации: 4212
  • Distribution: Mageia, Q4OS
    • Профил
Проблем с инстал на vlc 0.8.5
« Отговор #1 -: Aug 07, 2006, 10:11 »
Щом ти липсва хедър на ffmpeg, сложи си и ffmpeg-devel (направо urpmi ffmpeg-devel).

А относно библиотеката libwx_baseu-XXXX трябва ти това- libwxgtku2.6-2.6.1-1mdk.i586.rpm , може би и -devel пакета към него (виж в urpmi пак)



Активен

cartman

  • Напреднали
  • *****
  • Публикации: 288
    • Профил
Проблем с инстал на vlc 0.8.5
« Отговор #2 -: Aug 07, 2006, 11:32 »
Благодаря за отговора!  '<img'>
Оправих го ffmpeg като сложих -devel пакета.Тъй като съм се заинатил и искам да го компилирам сега ми излезе друга грешка:
Цитат
configure: error: Missing header file postproc/postprocess.h
.
Пробвах с urpmi postproc,но не става.Показва две библиотеки,като никоя от тях не мога да си сложа,дава ми следното:
Цитат
[root@cartman zusammen]# urpmi postproc
no package named postproc
The following packages contain postproc:
libpostproc0
libpostproc0-devel
[root@cartman zusammen]# urpmi libpostproc0 libpostproc0-devel

    ftp://ftp.caliu.info/pub/distribucions/mandrake/official/updates/2006.0/main_updates/./libpostproc0-1.0-1.pre7.12.3.20060mdk.i586.rpm
    ftp://ftp.caliu.info/pub/distribucions/mandrake/official/updates/2006.0/main_updates/./libpostproc0-devel-1.0-1.pre7.12.3.20060mdk.i586.rpm
...retrieving failed: curl: (9) FTP: access denied
...retrieving failed: curl failed: exited with 9 or signal 0

Installation failed, some files are missing:
    ftp://ftp.caliu.info/pub/distribucions/mandrake/official/updates/2006.0/main_updates/./libpostproc0-1.0-1.pre7.12.3.20060mdk.i586.rpm
    ftp://ftp.caliu.info/pub/distribucions/mandrake/official/updates/2006.0/main_updates/./libpostproc0-devel-1.0-1.pre7.12.3.20060mdk.i586.rpm
You may want to update your urpmi database

...retrieving failed: curl: (9) FTP: access denied

Току-що си ъпдейтнах database-a,така че не е оттам!
И изобщо има ли начин да си ги сложа тия *.h файлове,за които пита,за да не пиша всеки път,когато нещо такова излезе?Т.е.как да разбера към кой пакет принадлежи съответния .h?
Активен

old:Mandriva 2007.0, kernel 2.6.17-5mdv, Qt: 3.3.6,KDE: 3.5.4
current:Mandriva 2008.0,kernel 2.6.22.9-desktop-1mdv, Qt:3.3.8,KDE:3.5.7, gcc: 4.2.2

Nik123

  • Напреднали
  • *****
  • Публикации: 4212
  • Distribution: Mageia, Q4OS
    • Профил
Проблем с инстал на vlc 0.8.5
« Отговор #3 -: Aug 07, 2006, 15:39 »
Здравей! Значи, първо по проблема с компилирането- липсващите хедъри означават, че ти липсва -devel пакета на някоя програма/пакет. Това postproc.h е devel-a на libpostproc. За urpmi- от известно време насам и аз срещам същите проблеми с мирърите, не мога да сваля това-онова (което ми трябва за момента) но от easy urpmi сайта преконфигурирах urpmi да ползва немските (берлинските) миръри и проблема изчезна. За postproces.h ти трябва libpostproc0-devel-1.0-1.pre7.12mdk.i586.rpm - има го в мирърите, но смени базата данни да ползва немските миръри. Като ти излезе нещо такова- файл.h липсва, копваш името на файла/библиотеката/програмата без разширението .h в търсачката на сайта rpmfind.net и то ти показва какво трябва да сложиш. Същото е и с липсващите библиотеки -например xxx.so.2 Начинът за откриване на "липсите" може да е леймърски, но работи '<img'>
Активен

cartman

  • Напреднали
  • *****
  • Публикации: 288
    • Профил
Проблем с инстал на vlc 0.8.5
« Отговор #4 -: Aug 07, 2006, 21:42 »
Благодаря за отговорите!
Успях да го преборя и го инсталирах.Трябва да му пипна настройките и ако успея ще стане любимия ми плейър '<img'> Сега нещо се бъгна,заради един скин,по-късно ще мисля как да го оправя.Това rpmfind.net много ми помогна,като ми е чудно защо немските огледала са различни от френските ':huh:' Странна работа,но като ги смених се получи.Благодарско! '<img'>
Активен

old:Mandriva 2007.0, kernel 2.6.17-5mdv, Qt: 3.3.6,KDE: 3.5.4
current:Mandriva 2008.0,kernel 2.6.22.9-desktop-1mdv, Qt:3.3.8,KDE:3.5.7, gcc: 4.2.2