IDJC git fails to build under Ubuntu 12.04.4 (KXStudio) amd64:
make[2]: Entering directory /home/dan/src/idjc/c'
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/FLAC -pthread -I/usr/include/opus -O2 -Wall -std=gnu99 -O2 -MT idjc_la-agc.lo -MD -MP -MF .deps/idjc_la-agc.Tpo -c -o idjc_la-agc.lo
test -f 'agc.c' || echo './'agc.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/FLAC -pthread -I/usr/include/opus -O2 -Wall -std=gnu99 -O2 -MT idjc_la-agc.lo -MD -MP -MF .deps/idjc_la-agc.Tpo -c agc.c -fPIC -DPIC -o .libs/idjc_la-agc.o
mv -f .deps/idjc_la-agc.Tpo .deps/idjc_la-agc.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/FLAC -pthread -I/usr/include/opus -O2 -Wall -std=gnu99 -O2 -MT idjc_la-audio_feed.lo -MD -MP -MF .deps/idjc_la-audio_feed.Tpo -c -o idjc_la-audio_feed.lo
test -f 'audio_feed.c' || echo './'audio_feed.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/FLAC -pthread -I/usr/include/opus -O2 -Wall -std=gnu99 -O2 -MT idjc_la-audio_feed.lo -MD -MP -MF .deps/idjc_la-audio_feed.Tpo -c audio_feed.c -fPIC -DPIC -o .libs/idjc_la-audio_feed.o
mv -f .deps/idjc_la-audio_feed.Tpo .deps/idjc_la-audio_feed.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/FLAC -pthread -I/usr/include/opus -O2 -Wall -std=gnu99 -O2 -MT idjc_la-avcodecdecode.lo -MD -MP -MF .deps/idjc_la-avcodecdecode.Tpo -c -o idjc_la-avcodecdecode.lo
test -f 'avcodecdecode.c' || echo './'avcodecdecode.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/FLAC -pthread -I/usr/include/opus -O2 -Wall -std=gnu99 -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 'avcodecdecode_init':
avcodecdecode.c:87:18: error: 'AV_CODEC_ID_MUSEPACK7' undeclared (first use in this function)
avcodecdecode.c:87:18: note: each undeclared identifier is reported only once for each function it appears in
avcodecdecode.c:88:18: error: 'AV_CODEC_ID_MUSEPACK8' undeclared (first use in this function)
make[2]: *** [idjc_la-avcodecdecode.lo] Error 1
make[2]: Leaving directory
/home/dan/src/idjc/c'
make[1]: [all-recursive] Error 1
make[1]: Leaving directory `/home/dan/src/idjc'
make: [all] Error 2
./configure --disable-libav
Ah OK, using the --disable-libav configure option got idjc git to compile but if I have libopus-dev installed idjc still fails to start with the same error I reported in https://sourceforge.net/p/idjc/bugs/66/
This bug can be closed now.