libavcodec(ffmpeg)문제입니다.

영식의 이미지

ffmpeg-20030304.tar.gz를 받아서 압축을 풀어 configure후 make해서 인스톨까지 마쳤습니다만

vlc를 configure때 잘 안되길래 static라이브러리로 옵션을 줘버렸습니다..
--with-ffmpeg-tree=../ffmpeg
configure는 그나마 되었는데...

왠걸 make할때 또 다시 말썽이네요..

vlc를 컴파일 하는데 나오는 에러 중 극히 일부분입니다..

ffmpeg.c:40:5: #error You must have a libavcodec >= 4680 (get CVS)
ffmpeg.c: In function `OpenDecoder':
ffmpeg.c:209: `CODEC_ID_AAC' undeclared (first use in this function)
ffmpeg.c:209: (Each undeclared identifier is reported only once
ffmpeg.c:209: for each function it appears in.)

vlc를 컴파일 하는데 나오는 에러 중 극히 일부분입니다..

ffmpeg.c:40:5: #error You must have a libavcodec >= 4680 (get CVS)
ffmpeg.c: In function `OpenDecoder':
ffmpeg.c:209: `CODEC_ID_AAC' undeclared (first use in this function)
ffmpeg.c:209: (Each undeclared identifier is reported only once
ffmpeg.c:209: for each function it appears in.)

libavcodec이 없는 것 같은데...어떻게 해야하는지.....

너무 오랜시간 삽질 후 죄절감에 빠졌습니다..

이 좌절감에서 구해주세요....

Prentice의 이미지

get CVS라고 나와 있으므로 최신 CVS 소스를 받으셔서 해보시기 바랍니다.

에러메시지 해석을 생활화하세요.. :)

oedalpha의 이미지

libavcodec 은 ffmpeg에 포함된 라이브러리입니다. 검은해님 말대로 cvs에서 받으시거나 최신버전을 이용하세요

Prentice의 이미지

그리고 좌절금지 로고를 월페이퍼로 사용하세요.

http://bbs.kldp.org/viewtopic.php?t=37980#239035