Could not compile 1.12.2 on Ubuntu
Posted: Mon Apr 30, 2018 3:35 am
I'm using Ubuntu 16.04 LTS. I have my makemkv license but I had to re-install it because I changed computer. In makemkv-oss-1.12.2, I ran ./configure alone, then with the following CFLAGS:
CFLAGS='-D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -D__STDC_FORMAT_MACROS' ./configure
but the make command gives the same errors. Below is the output of the said make command. Please provide a workaround. Thanks.
mkdir -p out
gcc -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -D__STDC_FORMAT_MACROS -D_linux_ -D_GNU_SOURCE -D_REENTRANT -shared -Wl,-z,defs -oout/libmakemkv.so.1.full -I./libebml/inc -DEBML_NO_READ -DEBML_STRICT_API -DEBML_DEBUG \
-I./libmatroska/inc -I./libmakemkv/inc -I./sstring/inc -I./makemkvgui/inc -I./libabi/inc \
-I./libffabi/inc libebml/src/EbmlBinary.cpp libebml/src/EbmlContexts.cpp libebml/src/EbmlCrc32.cpp libebml/src/EbmlDate.cpp libebml/src/EbmlDummy.cpp libebml/src/EbmlElement.cpp libebml/src/EbmlFloat.cpp libebml/src/EbmlHead.cpp libebml/src/EbmlMaster.cpp libebml/src/EbmlSInteger.cpp libebml/src/EbmlString.cpp libebml/src/EbmlSubHead.cpp libebml/src/EbmlUInteger.cpp libebml/src/EbmlUnicodeString.cpp libebml/src/EbmlVersion.cpp libebml/src/EbmlVoid.cpp libebml/src/IOCallback.cpp libebml/src/MemIOCallback.cpp libmatroska/src/FileKax.cpp libmatroska/src/KaxAttached.cpp libmatroska/src/KaxAttachments.cpp libmatroska/src/KaxBlock.cpp libmatroska/src/KaxBlockData.cpp libmatroska/src/KaxCluster.cpp libmatroska/src/KaxContexts.cpp libmatroska/src/KaxCues.cpp libmatroska/src/KaxCuesData.cpp libmatroska/src/KaxInfoData.cpp libmatroska/src/KaxSeekHead.cpp libmatroska/src/KaxSegment.cpp libmatroska/src/KaxTracks.cpp libmatroska/src/KaxVersion.cpp libmatroska/src/KaxSemantic.cpp libmakemkv/src/ebmlwrite.cpp libmakemkv/src/libmkv.cpp libmakemkv/src/version.cpp libmakemkv/src/world.cpp libmakemkv/src/stdstring.cpp sstring/src/sstring.cpp \
libabi/src/ossl_aes.c libabi/src/ossl_sha.c libabi/src/ossl_ec.c libabi/src/zlib.c libabi/src/xpat.c libabi/src/libm.c libabi/src/httplinux.cpp makemkvgui/src/api_linux.cpp libabi/src/sys_linux.c makemkvgui/src/spawn_posix.cpp libffabi/src/ffabi.c libffabi/src/mlp.c libffabi/src/log.c libffabi/src/audio_convert.c libffabi/src/audio_mix.c libffabi/src/audio_mix_matrix.c \
-DHAVE_BUILDINFO_H -Itmp -I/usr/local/include \
-fPIC -Xlinker -dy -Xlinker --version-script=libmakemkv/src/libmakemkv.vers \
-Xlinker -soname=libmakemkv.so.1 -lc -lstdc++ -lcrypto -lz -lexpat -L/usr/local/lib -lavcodec -pthread -lm -llzma -lz -lmp3lame -lm -lswresample -lm -lavutil -pthread -lm -lrt -lm -lrt
libffabi/src/ffabi.c: In function ‘ffabi_register_all’:
libffabi/src/ffabi.c:87:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_ac3_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:89:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_eac3_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:92:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_aac_latm_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:95:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_aac_fixed_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:98:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_dca_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:101:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mlp_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:104:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_truehd_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:107:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mp1_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:110:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mp2_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:113:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mp3_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:116:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_flac_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:120:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_ac3_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:123:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_ac3_fixed_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:126:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_aac_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:132:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_flac_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:135:5: warning: ‘av_register_codec_parser’ is deprecated [-Wdeprecated-declarations]
av_register_codec_parser(&ff_mlp_parser);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:5229:6: note: declared here
void av_register_codec_parser(AVCodecParser *parser);
^
libffabi/src/ffabi.c: In function ‘ffm_audio_encode_init’:
libffabi/src/ffabi.c:520:30: error: ‘CODEC_FLAG_GLOBAL_HEADER’ undeclared (first use in this function)
ctx->avctx->flags |= CODEC_FLAG_GLOBAL_HEADER;
^
libffabi/src/ffabi.c:520:30: note: each undeclared identifier is reported only once for each function it appears in
libffabi/src/ffabi.c: In function ‘ffm_audio_encode_get_info’:
libffabi/src/ffabi.c:721:28: error: ‘CODEC_FLAG_GLOBAL_HEADER’ undeclared (first use in this function)
if ((ctx->avctx->flags&CODEC_FLAG_GLOBAL_HEADER)!=0)
^
Makefile:74: recipe for target 'out/libmakemkv.so.1.full' failed
make: *** [out/libmakemkv.so.1.full] Error 1
andre@LAPTOP-ANDRE:~/Downloads/makemkv-oss-1.12.2$ cd ..
andre@LAPTOP-ANDRE:~/Downloads$ cd makemkv-oss-1.12.2
andre@LAPTOP-ANDRE:~/Downloads/makemkv-oss-1.12.2$ make > make_errors.txt
libffabi/src/ffabi.c: In function ‘ffabi_register_all’:
libffabi/src/ffabi.c:87:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_ac3_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:89:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_eac3_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:92:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_aac_latm_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:95:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_aac_fixed_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:98:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_dca_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:101:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mlp_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:104:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_truehd_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:107:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mp1_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:110:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mp2_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:113:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mp3_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:116:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_flac_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:120:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_ac3_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:123:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_ac3_fixed_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:126:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_aac_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:132:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_flac_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:135:5: warning: ‘av_register_codec_parser’ is deprecated [-Wdeprecated-declarations]
av_register_codec_parser(&ff_mlp_parser);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:5229:6: note: declared here
void av_register_codec_parser(AVCodecParser *parser);
^
libffabi/src/ffabi.c: In function ‘ffm_audio_encode_init’:
libffabi/src/ffabi.c:520:30: error: ‘CODEC_FLAG_GLOBAL_HEADER’ undeclared (first use in this function)
ctx->avctx->flags |= CODEC_FLAG_GLOBAL_HEADER;
^
libffabi/src/ffabi.c:520:30: note: each undeclared identifier is reported only once for each function it appears in
libffabi/src/ffabi.c: In function ‘ffm_audio_encode_get_info’:
libffabi/src/ffabi.c:721:28: error: ‘CODEC_FLAG_GLOBAL_HEADER’ undeclared (first use in this function)
if ((ctx->avctx->flags&CODEC_FLAG_GLOBAL_HEADER)!=0)
^
make: *** [out/libmakemkv.so.1.full] Error 1
andre@LAPTOP-ANDRE:~/Downloads/makemkv-oss-1.12.2$ CFLAGS='-D __STDC_CONSTANT_^C
andre@LAPTOP-ANDRE:~/Downloads/makemkv-oss-1.12.2$ make
mkdir -p out
gcc -D __STDC_CONSTANT_MACROS -D __STDC_LIMIT_MACROS -D __STDC_FORMAT_MACROS -D_linux_ -D_GNU_SOURCE -D_REENTRANT -shared -Wl,-z,defs -oout/libmakemkv.so.1.full -I./libebml/inc -DEBML_NO_READ -DEBML_STRICT_API -DEBML_DEBUG \
-I./libmatroska/inc -I./libmakemkv/inc -I./sstring/inc -I./makemkvgui/inc -I./libabi/inc \
-I./libffabi/inc libebml/src/EbmlBinary.cpp libebml/src/EbmlContexts.cpp libebml/src/EbmlCrc32.cpp libebml/src/EbmlDate.cpp libebml/src/EbmlDummy.cpp libebml/src/EbmlElement.cpp libebml/src/EbmlFloat.cpp libebml/src/EbmlHead.cpp libebml/src/EbmlMaster.cpp libebml/src/EbmlSInteger.cpp libebml/src/EbmlString.cpp libebml/src/EbmlSubHead.cpp libebml/src/EbmlUInteger.cpp libebml/src/EbmlUnicodeString.cpp libebml/src/EbmlVersion.cpp libebml/src/EbmlVoid.cpp libebml/src/IOCallback.cpp libebml/src/MemIOCallback.cpp libmatroska/src/FileKax.cpp libmatroska/src/KaxAttached.cpp libmatroska/src/KaxAttachments.cpp libmatroska/src/KaxBlock.cpp libmatroska/src/KaxBlockData.cpp libmatroska/src/KaxCluster.cpp libmatroska/src/KaxContexts.cpp libmatroska/src/KaxCues.cpp libmatroska/src/KaxCuesData.cpp libmatroska/src/KaxInfoData.cpp libmatroska/src/KaxSeekHead.cpp libmatroska/src/KaxSegment.cpp libmatroska/src/KaxTracks.cpp libmatroska/src/KaxVersion.cpp libmatroska/src/KaxSemantic.cpp libmakemkv/src/ebmlwrite.cpp libmakemkv/src/libmkv.cpp libmakemkv/src/version.cpp libmakemkv/src/world.cpp libmakemkv/src/stdstring.cpp sstring/src/sstring.cpp \
libabi/src/ossl_aes.c libabi/src/ossl_sha.c libabi/src/ossl_ec.c libabi/src/zlib.c libabi/src/xpat.c libabi/src/libm.c libabi/src/httplinux.cpp makemkvgui/src/api_linux.cpp libabi/src/sys_linux.c makemkvgui/src/spawn_posix.cpp libffabi/src/ffabi.c libffabi/src/mlp.c libffabi/src/log.c libffabi/src/audio_convert.c libffabi/src/audio_mix.c libffabi/src/audio_mix_matrix.c \
-DHAVE_BUILDINFO_H -Itmp -I/usr/local/include \
-fPIC -Xlinker -dy -Xlinker --version-script=libmakemkv/src/libmakemkv.vers \
-Xlinker -soname=libmakemkv.so.1 -lc -lstdc++ -lcrypto -lz -lexpat -L/usr/local/lib -lavcodec -pthread -lm -llzma -lz -lmp3lame -lm -lswresample -lm -lavutil -pthread -lm -lrt -lm -lrt
libffabi/src/ffabi.c: In function ‘ffabi_register_all’:
libffabi/src/ffabi.c:87:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_ac3_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:89:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_eac3_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:92:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_aac_latm_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:95:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_aac_fixed_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:98:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_dca_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:101:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mlp_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:104:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_truehd_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:107:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mp1_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:110:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mp2_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:113:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mp3_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:116:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_flac_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:120:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_ac3_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:123:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_ac3_fixed_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:126:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_aac_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:132:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_flac_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:135:5: warning: ‘av_register_codec_parser’ is deprecated [-Wdeprecated-declarations]
av_register_codec_parser(&ff_mlp_parser);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:5229:6: note: declared here
void av_register_codec_parser(AVCodecParser *parser);
^
libffabi/src/ffabi.c: In function ‘ffm_audio_encode_init’:
libffabi/src/ffabi.c:520:30: error: ‘CODEC_FLAG_GLOBAL_HEADER’ undeclared (first use in this function)
ctx->avctx->flags |= CODEC_FLAG_GLOBAL_HEADER;
^
libffabi/src/ffabi.c:520:30: note: each undeclared identifier is reported only once for each function it appears in
libffabi/src/ffabi.c: In function ‘ffm_audio_encode_get_info’:
libffabi/src/ffabi.c:721:28: error: ‘CODEC_FLAG_GLOBAL_HEADER’ undeclared (first use in this function)
if ((ctx->avctx->flags&CODEC_FLAG_GLOBAL_HEADER)!=0)
^
Makefile:74: recipe for target 'out/libmakemkv.so.1.full' failed
make: *** [out/libmakemkv.so.1.full] Error 1
CFLAGS='-D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -D__STDC_FORMAT_MACROS' ./configure
but the make command gives the same errors. Below is the output of the said make command. Please provide a workaround. Thanks.
mkdir -p out
gcc -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -D__STDC_FORMAT_MACROS -D_linux_ -D_GNU_SOURCE -D_REENTRANT -shared -Wl,-z,defs -oout/libmakemkv.so.1.full -I./libebml/inc -DEBML_NO_READ -DEBML_STRICT_API -DEBML_DEBUG \
-I./libmatroska/inc -I./libmakemkv/inc -I./sstring/inc -I./makemkvgui/inc -I./libabi/inc \
-I./libffabi/inc libebml/src/EbmlBinary.cpp libebml/src/EbmlContexts.cpp libebml/src/EbmlCrc32.cpp libebml/src/EbmlDate.cpp libebml/src/EbmlDummy.cpp libebml/src/EbmlElement.cpp libebml/src/EbmlFloat.cpp libebml/src/EbmlHead.cpp libebml/src/EbmlMaster.cpp libebml/src/EbmlSInteger.cpp libebml/src/EbmlString.cpp libebml/src/EbmlSubHead.cpp libebml/src/EbmlUInteger.cpp libebml/src/EbmlUnicodeString.cpp libebml/src/EbmlVersion.cpp libebml/src/EbmlVoid.cpp libebml/src/IOCallback.cpp libebml/src/MemIOCallback.cpp libmatroska/src/FileKax.cpp libmatroska/src/KaxAttached.cpp libmatroska/src/KaxAttachments.cpp libmatroska/src/KaxBlock.cpp libmatroska/src/KaxBlockData.cpp libmatroska/src/KaxCluster.cpp libmatroska/src/KaxContexts.cpp libmatroska/src/KaxCues.cpp libmatroska/src/KaxCuesData.cpp libmatroska/src/KaxInfoData.cpp libmatroska/src/KaxSeekHead.cpp libmatroska/src/KaxSegment.cpp libmatroska/src/KaxTracks.cpp libmatroska/src/KaxVersion.cpp libmatroska/src/KaxSemantic.cpp libmakemkv/src/ebmlwrite.cpp libmakemkv/src/libmkv.cpp libmakemkv/src/version.cpp libmakemkv/src/world.cpp libmakemkv/src/stdstring.cpp sstring/src/sstring.cpp \
libabi/src/ossl_aes.c libabi/src/ossl_sha.c libabi/src/ossl_ec.c libabi/src/zlib.c libabi/src/xpat.c libabi/src/libm.c libabi/src/httplinux.cpp makemkvgui/src/api_linux.cpp libabi/src/sys_linux.c makemkvgui/src/spawn_posix.cpp libffabi/src/ffabi.c libffabi/src/mlp.c libffabi/src/log.c libffabi/src/audio_convert.c libffabi/src/audio_mix.c libffabi/src/audio_mix_matrix.c \
-DHAVE_BUILDINFO_H -Itmp -I/usr/local/include \
-fPIC -Xlinker -dy -Xlinker --version-script=libmakemkv/src/libmakemkv.vers \
-Xlinker -soname=libmakemkv.so.1 -lc -lstdc++ -lcrypto -lz -lexpat -L/usr/local/lib -lavcodec -pthread -lm -llzma -lz -lmp3lame -lm -lswresample -lm -lavutil -pthread -lm -lrt -lm -lrt
libffabi/src/ffabi.c: In function ‘ffabi_register_all’:
libffabi/src/ffabi.c:87:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_ac3_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:89:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_eac3_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:92:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_aac_latm_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:95:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_aac_fixed_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:98:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_dca_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:101:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mlp_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:104:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_truehd_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:107:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mp1_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:110:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mp2_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:113:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mp3_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:116:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_flac_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:120:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_ac3_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:123:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_ac3_fixed_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:126:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_aac_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:132:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_flac_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:135:5: warning: ‘av_register_codec_parser’ is deprecated [-Wdeprecated-declarations]
av_register_codec_parser(&ff_mlp_parser);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:5229:6: note: declared here
void av_register_codec_parser(AVCodecParser *parser);
^
libffabi/src/ffabi.c: In function ‘ffm_audio_encode_init’:
libffabi/src/ffabi.c:520:30: error: ‘CODEC_FLAG_GLOBAL_HEADER’ undeclared (first use in this function)
ctx->avctx->flags |= CODEC_FLAG_GLOBAL_HEADER;
^
libffabi/src/ffabi.c:520:30: note: each undeclared identifier is reported only once for each function it appears in
libffabi/src/ffabi.c: In function ‘ffm_audio_encode_get_info’:
libffabi/src/ffabi.c:721:28: error: ‘CODEC_FLAG_GLOBAL_HEADER’ undeclared (first use in this function)
if ((ctx->avctx->flags&CODEC_FLAG_GLOBAL_HEADER)!=0)
^
Makefile:74: recipe for target 'out/libmakemkv.so.1.full' failed
make: *** [out/libmakemkv.so.1.full] Error 1
andre@LAPTOP-ANDRE:~/Downloads/makemkv-oss-1.12.2$ cd ..
andre@LAPTOP-ANDRE:~/Downloads$ cd makemkv-oss-1.12.2
andre@LAPTOP-ANDRE:~/Downloads/makemkv-oss-1.12.2$ make > make_errors.txt
libffabi/src/ffabi.c: In function ‘ffabi_register_all’:
libffabi/src/ffabi.c:87:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_ac3_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:89:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_eac3_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:92:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_aac_latm_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:95:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_aac_fixed_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:98:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_dca_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:101:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mlp_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:104:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_truehd_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:107:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mp1_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:110:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mp2_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:113:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mp3_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:116:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_flac_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:120:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_ac3_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:123:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_ac3_fixed_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:126:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_aac_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:132:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_flac_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:135:5: warning: ‘av_register_codec_parser’ is deprecated [-Wdeprecated-declarations]
av_register_codec_parser(&ff_mlp_parser);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:5229:6: note: declared here
void av_register_codec_parser(AVCodecParser *parser);
^
libffabi/src/ffabi.c: In function ‘ffm_audio_encode_init’:
libffabi/src/ffabi.c:520:30: error: ‘CODEC_FLAG_GLOBAL_HEADER’ undeclared (first use in this function)
ctx->avctx->flags |= CODEC_FLAG_GLOBAL_HEADER;
^
libffabi/src/ffabi.c:520:30: note: each undeclared identifier is reported only once for each function it appears in
libffabi/src/ffabi.c: In function ‘ffm_audio_encode_get_info’:
libffabi/src/ffabi.c:721:28: error: ‘CODEC_FLAG_GLOBAL_HEADER’ undeclared (first use in this function)
if ((ctx->avctx->flags&CODEC_FLAG_GLOBAL_HEADER)!=0)
^
make: *** [out/libmakemkv.so.1.full] Error 1
andre@LAPTOP-ANDRE:~/Downloads/makemkv-oss-1.12.2$ CFLAGS='-D __STDC_CONSTANT_^C
andre@LAPTOP-ANDRE:~/Downloads/makemkv-oss-1.12.2$ make
mkdir -p out
gcc -D __STDC_CONSTANT_MACROS -D __STDC_LIMIT_MACROS -D __STDC_FORMAT_MACROS -D_linux_ -D_GNU_SOURCE -D_REENTRANT -shared -Wl,-z,defs -oout/libmakemkv.so.1.full -I./libebml/inc -DEBML_NO_READ -DEBML_STRICT_API -DEBML_DEBUG \
-I./libmatroska/inc -I./libmakemkv/inc -I./sstring/inc -I./makemkvgui/inc -I./libabi/inc \
-I./libffabi/inc libebml/src/EbmlBinary.cpp libebml/src/EbmlContexts.cpp libebml/src/EbmlCrc32.cpp libebml/src/EbmlDate.cpp libebml/src/EbmlDummy.cpp libebml/src/EbmlElement.cpp libebml/src/EbmlFloat.cpp libebml/src/EbmlHead.cpp libebml/src/EbmlMaster.cpp libebml/src/EbmlSInteger.cpp libebml/src/EbmlString.cpp libebml/src/EbmlSubHead.cpp libebml/src/EbmlUInteger.cpp libebml/src/EbmlUnicodeString.cpp libebml/src/EbmlVersion.cpp libebml/src/EbmlVoid.cpp libebml/src/IOCallback.cpp libebml/src/MemIOCallback.cpp libmatroska/src/FileKax.cpp libmatroska/src/KaxAttached.cpp libmatroska/src/KaxAttachments.cpp libmatroska/src/KaxBlock.cpp libmatroska/src/KaxBlockData.cpp libmatroska/src/KaxCluster.cpp libmatroska/src/KaxContexts.cpp libmatroska/src/KaxCues.cpp libmatroska/src/KaxCuesData.cpp libmatroska/src/KaxInfoData.cpp libmatroska/src/KaxSeekHead.cpp libmatroska/src/KaxSegment.cpp libmatroska/src/KaxTracks.cpp libmatroska/src/KaxVersion.cpp libmatroska/src/KaxSemantic.cpp libmakemkv/src/ebmlwrite.cpp libmakemkv/src/libmkv.cpp libmakemkv/src/version.cpp libmakemkv/src/world.cpp libmakemkv/src/stdstring.cpp sstring/src/sstring.cpp \
libabi/src/ossl_aes.c libabi/src/ossl_sha.c libabi/src/ossl_ec.c libabi/src/zlib.c libabi/src/xpat.c libabi/src/libm.c libabi/src/httplinux.cpp makemkvgui/src/api_linux.cpp libabi/src/sys_linux.c makemkvgui/src/spawn_posix.cpp libffabi/src/ffabi.c libffabi/src/mlp.c libffabi/src/log.c libffabi/src/audio_convert.c libffabi/src/audio_mix.c libffabi/src/audio_mix_matrix.c \
-DHAVE_BUILDINFO_H -Itmp -I/usr/local/include \
-fPIC -Xlinker -dy -Xlinker --version-script=libmakemkv/src/libmakemkv.vers \
-Xlinker -soname=libmakemkv.so.1 -lc -lstdc++ -lcrypto -lz -lexpat -L/usr/local/lib -lavcodec -pthread -lm -llzma -lz -lmp3lame -lm -lswresample -lm -lavutil -pthread -lm -lrt -lm -lrt
libffabi/src/ffabi.c: In function ‘ffabi_register_all’:
libffabi/src/ffabi.c:87:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_ac3_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:89:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_eac3_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:92:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_aac_latm_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:95:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_aac_fixed_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:98:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_dca_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:101:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mlp_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:104:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_truehd_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:107:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mp1_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:110:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mp2_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:113:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_mp3_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:116:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_flac_decoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:120:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_ac3_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:123:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_ac3_fixed_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:126:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_aac_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:132:5: warning: ‘avcodec_register’ is deprecated [-Wdeprecated-declarations]
avcodec_register(&ff_flac_encoder);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:4073:6: note: declared here
void avcodec_register(AVCodec *codec);
^
libffabi/src/ffabi.c:135:5: warning: ‘av_register_codec_parser’ is deprecated [-Wdeprecated-declarations]
av_register_codec_parser(&ff_mlp_parser);
^
In file included from libffabi/src/ffabi.c:22:0:
/usr/local/include/libavcodec/avcodec.h:5229:6: note: declared here
void av_register_codec_parser(AVCodecParser *parser);
^
libffabi/src/ffabi.c: In function ‘ffm_audio_encode_init’:
libffabi/src/ffabi.c:520:30: error: ‘CODEC_FLAG_GLOBAL_HEADER’ undeclared (first use in this function)
ctx->avctx->flags |= CODEC_FLAG_GLOBAL_HEADER;
^
libffabi/src/ffabi.c:520:30: note: each undeclared identifier is reported only once for each function it appears in
libffabi/src/ffabi.c: In function ‘ffm_audio_encode_get_info’:
libffabi/src/ffabi.c:721:28: error: ‘CODEC_FLAG_GLOBAL_HEADER’ undeclared (first use in this function)
if ((ctx->avctx->flags&CODEC_FLAG_GLOBAL_HEADER)!=0)
^
Makefile:74: recipe for target 'out/libmakemkv.so.1.full' failed
make: *** [out/libmakemkv.so.1.full] Error 1