Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#52 Does not compiles with fresh ffmpeg.

v1.0 (example)
open
nobody
5
2013-04-24
2013-04-24
Anonymous
No

libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/FLAC -pthread -O2 -Wall -std=gnu99 -g -O2 -MT idjc_la-avcodecdecode.lo -MD -MP -MF .deps/idjc_la-avcodecdecode.Tpo -c avcodecdecode.c -fPIC -DPIC -o .libs/idjc_la-avcodecdecode.o
avcodecdecode.c: In function 'avformatinfo':
avcodecdecode.c:340:23: error: 'AV_METADATA_DONT_STRDUP_KEY' undeclared (first use in this function)
avcodecdecode.c:340:23: note: each undeclared identifier is reported only once for each function it appears in
avcodecdecode.c:340:53: error: 'AV_METADATA_DONT_STRDUP_VAL' undeclared (first use in this function)
make[1]: *** [idjc_la-avcodecdecode.lo] Error 1
make[1]: Leaving directory `/home/user/idjc-0.8.8/c'
make: *** [install-recursive] Error 1

Installed ffmpeg-1.0.6.
revdep-rebuild said that it needed libavcodec.so.53, which i only got in lib32, in lib64 there is only ....so.54
After rebuilding ffmpeg - /usr/lib64/idjc.so.0.0.0 -> (none)

---
Gentoo,AMD64,building from source.

Discussion

  • The version in git will build or you could ./configure --disable-libav