Hi there,
rev r11210 compiled fine on my Xubuntu 10.04.2 32bit system. Today’s rev r11212 stops the “make”-process with the following lines:
FFmpeg.o
In file included from FFmpeg.cpp:21:
FFmpeg.h:787: warning: ‘AVMetadataTag’ is deprecated (declared at /usr/include/libavformat/avformat.h:125)
FFmpeg.h:787: warning: ‘AVMetadata’ is deprecated (declared at /usr/include/libavutil/dict.h:40)
FFmpeg.h:787: warning: ‘AVMetadataTag’ is deprecated
FFmpeg.h:787: warning: ‘AVMetadataTag’ is deprecated (declared at /usr/include/libavformat/avformat.h:125)
FFmpeg.h:787: warning: ‘AVMetadata’ is deprecated (declared at /usr/include/libavutil/dict.h:40)
FFmpeg.h:787: warning: ‘AVMetadataTag’ is deprecated
FFmpeg.h:793: warning: ‘AVMetadata’ is deprecated (declared at /usr/include/libavutil/dict.h:40)
FFmpeg.h:793: warning: ‘AVMetadata’ is deprecated (declared at /usr/include/libavutil/dict.h:40)
FFmpeg.h:799: warning: ‘AVMetadata’ is deprecated (declared at /usr/include/libavutil/dict.h:40)
FFmpeg.h:799: warning: ‘AVMetadata’ is deprecated (declared at /usr/include/libavutil/dict.h:40)
FFmpeg.cpp: In function ‘int ufile_fopen(AVIOContext**, const wxString&, int)’:
FFmpeg.cpp:275: warning: ‘int url_open(URLContext**, const char*, int)’ is deprecated (declared at FFmpeg.h:647)
FFmpeg.cpp:275: warning: ‘int url_open(URLContext**, const char*, int)’ is deprecated (declared at FFmpeg.h:647)
FFmpeg.cpp:281: warning: ‘int url_fdopen(AVIOContext**, URLContext*)’ is deprecated (declared at FFmpeg.h:653)
FFmpeg.cpp:281: warning: ‘int url_fdopen(AVIOContext**, URLContext*)’ is deprecated (declared at FFmpeg.h:653)
FFmpeg.cpp:283: warning: ‘int url_close(URLContext*)’ is deprecated (declared at FFmpeg.h:659)
FFmpeg.cpp:283: warning: ‘int url_close(URLContext*)’ is deprecated (declared at FFmpeg.h:659)
FFmpeg.cpp: In function ‘int ufile_fopen_input(AVFormatContext**, wxString&)’:
FFmpeg.cpp:319: error: ‘AVERROR_NOMEM’ was not declared in this scope
FFmpeg.cpp:384: error: ‘AVERROR_NOFMT’ was not declared in this scope
FFmpeg.cpp:389: warning: ‘int av_open_input_stream(AVFormatContext**, AVIOContext*, const char*, AVInputFormat*, AVFormatParameters*)’ is deprecated (declared at FFmpeg.h:565)
FFmpeg.cpp:389: warning: ‘int av_open_input_stream(AVFormatContext**, AVIOContext*, const char*, AVInputFormat*, AVFormatParameters*)’ is deprecated (declared at FFmpeg.h:565)
FFmpeg.cpp: In member function ‘bool FFmpegLibs::InitLibs(wxString, bool)’:
FFmpeg.cpp:924: warning: ‘int av_register_protocol2(URLProtocol*, int)’ is deprecated (declared at FFmpeg.h:823)
FFmpeg.cpp:924: warning: ‘int av_register_protocol2(URLProtocol*, int)’ is deprecated (declared at FFmpeg.h:823)
make[1]: *** [FFmpeg.o] Fehler 1
make[1]: Verlasse Verzeichnis ‘/home/babarosa/audacity-read-only/src’
make: *** [audacity] Fehler 2
I updated ffmpeg yesterday from 4:0.7 to 4:0.8 from here “https://launchpad.net/~jon-severinsson/+archive/ffmpeg”, so this could be responsable too for the error message
It is intended for your information, maybe someone has got a clue.
Cheers, Michael