Титла: Проблем с VLC 0.8.6d - source code Публикувано от: Nik123 в Dec 31, 2012, 15:09 Здравейте! От доста време не се бях занимавал с линукс и съм позабравил много неща.
Накратко: Инсталирах мандрива 2009 на един дърт лаптоп- пентиум 2 на 360 мхз, рам 4 МБ, хард 6 ГБ, видео 4 МБ. На същата щайга имаше мандрива 2007, но по разни причини реших да ъпдейтна /клийн инстал всъщност, затрих старата ОС и наново инсталирах мд2009.0 с LXDE/. Проблемът ми е- опитвам се да прекомпилирам от сорс VLC-0.8.6d. Ето какво се получава /след ./configure /checking for ffmpeg-config... no checking for FFMPEG... yes 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. Тоя хедър го имам :[root@localhost ~]# updatedb[root@localhost ~]# locate avcodec.h /usr/include/libavcodec/avcodec.h като юзър /nik/ също се вижда: [nik@localhost vlc-0.8.6d]$ locate avcodec.h /usr/include/libavcodec/avcodec.h опитах и това :[root@localhost ~]# PATH=$PATH:/usr/include [root@localhost ~]# export PATH и същото го направих и като nik Резултатът е пак същия: checking for FFMPEG... yes 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. Как мога да оправя тоя проблем? Ядрото е Linux localhost 2.6.27-desktop-0.rc8.2mnb #1 SMP графичната среда LXDE дистрото мандрива 2009.0 п.п. Изглежда, configure не намира avcodec.h, който обаче си съществува и е наличен. Някакви идеи? Благодаря предварително! Титла: Re: Проблем с VLC 0.8.6d - source code Публикувано от: dejuren в Dec 31, 2012, 20:25 Първо: http://www.videolan.org/vlc/download-mandriva.html
Плюс: http://rpm.pbone.net/index.php3/stat/4/idpl/15209710/dir/mandriva_2009/com/vlc-0.9.8a-5mdv2009.1.i586.rpm.html И второ: ./configure --help и четеш внимателно. След което ./configure --with-avcodec-directory-mozhe-bi-parameter=/usr/include/libavcodec И последно: 0.8.6d? Не е ли малко старичок? Титла: Re: Проблем с VLC 0.8.6d - source code Публикувано от: Nik123 в Dec 31, 2012, 23:31 Приятел, знам, че има рпм пакет за мандрива, включително и в мирърите и с urpmi бих могъл да го инсталирам.
Да, старичък е, имам си причини да пробвам стара версия и то от сорс код. Ще пробвам това с ./configure --with-avcodec-directory-mozhe-bi-parameter=/usr/include/libavcodec и ще напиша тук резултата. Благодаря все-пак и весело посрещане на новата година! Титла: Re: Проблем с VLC 0.8.6d - source code Публикувано от: tolostoi в Jan 01, 2013, 01:42 dev пакет libav или както там се казва в Мандрива ти трябва за компилирането.
Титла: Re: Проблем с VLC 0.8.6d - source code Публикувано от: ico36 в Jan 01, 2013, 15:13 Приятел, знам, че има рпм пакет за мандрива, включително и в мирърите и с urpmi бих могъл да го инсталирам.Заради стрийма на някой дърт дриймбокс сигурно? Титла: Re: Проблем с VLC 0.8.6d - source code Публикувано от: bvbfan в Jan 01, 2013, 17:20 Сваляш си сорса за Мандрива vlc-0.8.6d-1plf2007.1.src.rpm ($2)
Код
Титла: Re: Проблем с VLC 0.8.6d - source code Публикувано от: Nik123 в Jan 02, 2013, 20:19 @tolostоi : има си инсталиран -devel пакет и хедъра avcodec.h си е налице, но конфигуриращият скрипт не го намира.
@ico36: не е заради дърт стрийм, просто новите версии доста тежат на тая скапана машина, затова искам да пробвам с някоя от по-старите дали ще плейват гладко филмите в .avi, .mpeg формати. Версията, която инсталирах с uprmi през мирърите - мисля, че беше 1.0 нещо си- направо крашва при опит за плей. @bvbfan : ще пробвам това със сорс рпм-а, но си мисля, че той също ще търси тоя хедър. Дано поне като са го пакетирали, да са му указали пътеката. И другият вариант ще пробвам, да си поиграя с опциите на configure и ще напиша резултата, предполагам, до два-три дни, че в момента се занимавам с други глупости Титла: Re: Проблем с VLC 0.8.6d - source code Публикувано от: jivco_t в Jan 03, 2013, 11:06 Пробва ли това: http://wiki.videolan.org/Linux_VLC_FAQ
|