danikcom
написал 3 мая 2006 года в 19:50 (2225 просмотров)
Ведет себя
как мужчина; открыл 52 темы в форуме, оставил 132 комментария на сайте.
Мот у кого была такая проблема:
при конфигурировании vlc выдает ошибку:
checking for FFMPEG... Package libavcodec was not found in the pkg-config search path. Perhaps you should add the directory containing `libavcodec.pc' to the PKG_CONFIG_PATH environment variable No package 'libavcodec' found 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 до этого установил… Не понимаю в чем дело, не могу установить vlc
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
А система у нас .. ?
Потому что в Debian вот, все по-честному:
$ apt-cache search libavcodec
libavcodec-dev — development files for libavcodec
libavcodec0d — ffmpeg codec library
Видимо, оно идет в составе ffmpeg опционально. Ключик какой к ./configure указать? Или почитать readme по теме…
система RHEL 4
читал уже кучу readme, но ответа так и не нашел…
А ffmpeg-devel ставил?
нет
на сайте vlc не сказано что его надо устанавливать, у них там тока ffmpeg лежит…
Помню до переустановки Линукса тоже мучался с этой проблемой, но както потом настроил, вот тока не помню как, вроде чтото кудато копировал (ffmpeg)…
> А ffmpeg-devel ставил?
>> нет
`у них там тока ffmpeg лежит` — так из исходников ставил или как?
Если нет (и ставил из пакетов для дистрибутива) — нужен ffmpeg-devel.
Если да (и ставил ffmpeg из исходников) — нужно копаться с параметрами при сборке исходников, чтобы поставилась libavcodec. (Возможно, она там вообще в отдельном подкаталоге где-нибудь лежит и по умолчанию даже не пытается собраться.)
ставил ffmpeg из исходников и смотрел уже параметры, вроде все есть, а вот работать чегото не хочет… :(
ты его поставил в /usr/local? ./configure по умолчанию туда ставит. Тогда, скорее всего, просто pkgconfig не может найти файл /usr/local/lib/pkgconfig/libavcodec.pc. Потому как не там ищет.
Проверь, во-первых, что этот .pc там лежит, и если есть, то, во-вторых, повтыкай в man pkg-config напротив PKG_CONFIG_PATH.
да
его там нету… (в /usr/lib/pkgconfig тож нету)
этот файл libavcodec.pc создается только в папке с исходным кодом FFMPEG когда делаю ./configure
Пробовал копировать его в /usr/local/lib/pkgconfig/libavcodec.pc но ничего не помогает…