so jetzt habe ich aber Probleme NOAD in der Version 0.6.1 zu übersetzen. So habe ich es gemacht:
wget
http://gentoo.fh-luh.de/files/noad/noad-0.6.1.tar.bz2
tar -xjf noad-0.6.1.tar.bz2
cd noad-0.6.1/
./configure --with-ffmpeg --with-ffmpeglibdir=/usr/local/lib --with-ffmpeginclude=/usr/local/include/ffmpeg --with-mpeginclude=/usr/local/include/mpeg2dec
und beim make kommt dann diese Fehlermeldung:
make all-am
make[1]: Entering directory `/tmp/noad-0.6.1'
if g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include/ffmpeg -I/usr/local/include/mpeg2dec -D_GNU_SOURCE -g -O3 -MT tools.o -MD -MP -MF ".deps/tools.Tpo" \
-c -o tools.o `test -f 'tools.cpp' || echo './'`tools.cpp; \
then mv -f ".deps/tools.Tpo" ".deps/tools.Po"; \
else rm -f ".deps/tools.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include/ffmpeg -I/usr/local/include/mpeg2dec -D_GNU_SOURCE -g -O3 -MT vdr_cl.o -MD -MP -MF ".deps/vdr_cl.Tpo" \
-c -o vdr_cl.o `test -f 'vdr_cl.cpp' || echo './'`vdr_cl.cpp; \
then mv -f ".deps/vdr_cl.Tpo" ".deps/vdr_cl.Po"; \
else rm -f ".deps/vdr_cl.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include/ffmpeg -I/usr/local/include/mpeg2dec -D_GNU_SOURCE -g -O3 -MT svdrpc.o -MD -MP -MF ".deps/svdrpc.Tpo" \
-c -o svdrpc.o `test -f 'svdrpc.cpp' || echo './'`svdrpc.cpp; \
then mv -f ".deps/svdrpc.Tpo" ".deps/svdrpc.Po"; \
else rm -f ".deps/svdrpc.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include/ffmpeg -I/usr/local/include/mpeg2dec -D_GNU_SOURCE -g -O3 -MT mpeg2wrap.o -MD -MP -MF ".deps/mpeg2wrap.Tpo" \
-c -o mpeg2wrap.o `test -f 'mpeg2wrap.cpp' || echo './'`mpeg2wrap.cpp; \
then mv -f ".deps/mpeg2wrap.Tpo" ".deps/mpeg2wrap.Po"; \
else rm -f ".deps/mpeg2wrap.Tpo"; exit 1; \
fi
rm -f libnoad.a
ar cru libnoad.a tools.o vdr_cl.o svdrpc.o mpeg2wrap.o
ranlib libnoad.a
if g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include/ffmpeg -I/usr/local/include/mpeg2dec -D_GNU_SOURCE -g -O3 -MT cchecklogo.o -MD -MP -MF ".deps/cchecklogo.Tpo" \
-c -o cchecklogo.o `test -f 'cchecklogo.cpp' || echo './'`cchecklogo.cpp; \
then mv -f ".deps/cchecklogo.Tpo" ".deps/cchecklogo.Po"; \
else rm -f ".deps/cchecklogo.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include/ffmpeg -I/usr/local/include/mpeg2dec -D_GNU_SOURCE -g -O3 -MT ccontrol.o -MD -MP -MF ".deps/ccontrol.Tpo" \
-c -o ccontrol.o `test -f 'ccontrol.cpp' || echo './'`ccontrol.cpp; \
then mv -f ".deps/ccontrol.Tpo" ".deps/ccontrol.Po"; \
else rm -f ".deps/ccontrol.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include/ffmpeg -I/usr/local/include/mpeg2dec -D_GNU_SOURCE -g -O3 -MT cgetlogo.o -MD -MP -MF ".deps/cgetlogo.Tpo" \
-c -o cgetlogo.o `test -f 'cgetlogo.cpp' || echo './'`cgetlogo.cpp; \
then mv -f ".deps/cgetlogo.Tpo" ".deps/cgetlogo.Po"; \
else rm -f ".deps/cgetlogo.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include/ffmpeg -I/usr/local/include/mpeg2dec -D_GNU_SOURCE -g -O3 -MT ctoolbox.o -MD -MP -MF ".deps/ctoolbox.Tpo" \
-c -o ctoolbox.o `test -f 'ctoolbox.cpp' || echo './'`ctoolbox.cpp; \
then mv -f ".deps/ctoolbox.Tpo" ".deps/ctoolbox.Po"; \
else rm -f ".deps/ctoolbox.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include/ffmpeg -I/usr/local/include/mpeg2dec -D_GNU_SOURCE -g -O3 -MT noad.o -MD -MP -MF ".deps/noad.Tpo" \
-c -o noad.o `test -f 'noad.cpp' || echo './'`noad.cpp; \
then mv -f ".deps/noad.Tpo" ".deps/noad.Po"; \
else rm -f ".deps/noad.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include/ffmpeg -I/usr/local/include/mpeg2dec -D_GNU_SOURCE -g -O3 -MT tnoad.o -MD -MP -MF ".deps/tnoad.Tpo" \
-c -o tnoad.o `test -f 'tnoad.cpp' || echo './'`tnoad.cpp; \
then mv -f ".deps/tnoad.Tpo" ".deps/tnoad.Po"; \
else rm -f ".deps/tnoad.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include/ffmpeg -I/usr/local/include/mpeg2dec -D_GNU_SOURCE -g -O3 -MT noaddata.o -MD -MP -MF ".deps/noaddata.Tpo" \
-c -o noaddata.o `test -f 'noaddata.cpp' || echo './'`noaddata.cpp; \
then mv -f ".deps/noaddata.Tpo" ".deps/noaddata.Po"; \
else rm -f ".deps/noaddata.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include/ffmpeg -I/usr/local/include/mpeg2dec -D_GNU_SOURCE -g -O3 -MT audiotools.o -MD -MP -MF ".deps/audiotools.Tpo" \
-c -o audiotools.o `test -f 'audiotools.cpp' || echo './'`audiotools.cpp; \
then mv -f ".deps/audiotools.Tpo" ".deps/audiotools.Po"; \
else rm -f ".deps/audiotools.Tpo"; exit 1; \
fi
In file included from audiotools.cpp:6:
/usr/local/include/ffmpeg/avcodec.h:2236: warning: ‘ImgReSampleContext’ is deprecated (declared at /usr/local/include/ffmpeg/avcodec.h:2230)
/usr/local/include/ffmpeg/avcodec.h:2246: warning: ‘ImgReSampleContext’ is deprecated (declared at /usr/local/include/ffmpeg/avcodec.h:2230)
audiotools.cpp: In function ‘int scan_audio_stream_0(unsigned char*, int)’:
audiotools.cpp:100: warning: ‘avcodec_decode_audio’ is deprecated (declared at /usr/local/include/ffmpeg/avcodec.h:2554)
audiotools.cpp:101: warning: ‘avcodec_decode_audio’ is deprecated (declared at /usr/local/include/ffmpeg/avcodec.h:2554)
if g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include/ffmpeg -I/usr/local/include/mpeg2dec -D_GNU_SOURCE -g -O3 -MT main.o -MD -MP -MF ".deps/main.Tpo" \
-c -o main.o `test -f 'main.cpp' || echo './'`main.cpp; \
then mv -f ".deps/main.Tpo" ".deps/main.Po"; \
else rm -f ".deps/main.Tpo"; exit 1; \
fi
main.cpp:360:56: warning: trigraph ?

ignored, use -trigraphs to enable
g++ -g -O3 -L/usr/local/lib -L/usr/local/lib -o noad cchecklogo.o ccontrol.o cgetlogo.o ctoolbox.o noad.o tnoad.o noaddata.o audiotools.o main.o libnoad.a -lavcodec -lmpeg2
audiotools.o: In function `scan_audio_stream_0(unsigned char*, int)':
/tmp/noad-0.6.1/audiotools.cpp:101: undefined reference to `avcodec_decode_audio(AVCodecContext*, short*, int*, unsigned char*, int)'
audiotools.o: In function `exitAVCodec()':
/tmp/noad-0.6.1/audiotools.cpp:70: undefined reference to `avcodec_close(AVCodecContext*)'
audiotools.o: In function `initAVCodec()':
/tmp/noad-0.6.1/audiotools.cpp:41: undefined reference to `avcodec_init()'
/tmp/noad-0.6.1/audiotools.cpp:45: undefined reference to `avcodec_register_all()'
/tmp/noad-0.6.1/audiotools.cpp:48: undefined reference to `avcodec_find_decoder(CodecID)'
/tmp/noad-0.6.1/audiotools.cpp:55: undefined reference to `avcodec_alloc_context()'
/tmp/noad-0.6.1/audiotools.cpp:58: undefined reference to `avcodec_open(AVCodecContext*, AVCodec*)'
collect2: ld returned 1 exit status
make[1]: *** [noad] Error 1
make[1]: Leaving directory `/tmp/noad-0.6.1'
make: *** [all] Error 2