It seems it worked to fix the error. No I have another one: jpegls Here is the log: $ make CC libavcodec/jpeglsenc.o jpeglsenc.c c:\thirdparty\ffmpeg\ffmpeg\libavcodec\get_bits.h(308): warning C4101: 're_cache': unreferenced local variable c:\thirdparty\ffmpeg\ffmpeg\libavcodec\jpegls.h(43): error C2143: syntax error: missing ':' before ',' c:\thirdparty\ffmpeg\ffmpeg\libavcodec\jpegls.h(43): error C2059: syntax error: ',' c:\thirdparty\ffmpeg\ffmpeg\libavcodec\jpegls.h(45): error C2059: syntax error: '}' c:\thirdparty\ffmpeg\ffmpeg\libavcodec\jpegls.h(50): error C2143: syntax error: missing ')' before '*' c:\thirdparty\ffmpeg\ffmpeg\libavcodec\jpegls.h(50): error C2143: syntax error: missing '{' before '*' c:\thirdparty\ffmpeg\ffmpeg\libavcodec\jpegls.h(50): error C2059: syntax error: ')' c:\thirdparty\ffmpeg\ffmpeg\libavcodec\jpegls.h(55): error C2143: syntax error: missing ')' before '*' c:\thirdparty\ffmpeg\ffmpeg\libavcodec\jpegls.h(55): error C2143: syntax error: missing '{' before '*' c:\thirdparty\ffmpeg\ffmpeg\libavcodec\jpegls.h(55): error C2059: syntax error: 'type' c:\thirdparty\ffmpeg\ffmpeg\libavcodec\jpegls.h(55): error C2059: syntax error: ')' c:\thirdparty\ffmpeg\ffmpeg\libavcodec\jpegls.h(85): error C2143: syntax error: missing ')' before '*' c:\thirdparty\ffmpeg\ffmpeg\libavcodec\jpegls.h(85): error C2143: syntax error: missing '{' before '*' c:\thirdparty\ffmpeg\ffmpeg\libavcodec\jpegls.h(85): error C2059: syntax error: 'type' c:\thirdparty\ffmpeg\ffmpeg\libavcodec\jpegls.h(85): error C2059: syntax error: ')' c:\thirdparty\ffmpeg\ffmpeg\libavcodec\jpegls.h(87): error C2143: syntax error: missing ')' before '*' c:\thirdparty\ffmpeg\ffmpeg\libavcodec\jpegls.h(87): error C2143: syntax error: missing '{' before '*' c:\thirdparty\ffmpeg\ffmpeg\libavcodec\jpegls.h(87): error C2059: syntax error: 'type' c:\thirdparty\ffmpeg\ffmpeg\libavcodec\jpegls.h(87): error C2059: syntax error: ')' c:\thirdparty\ffmpeg\ffmpeg\libavcodec\jpegls.h(97): error C2143: syntax error: missing ')' before '*' c:\thirdparty\ffmpeg\ffmpeg\libavcodec\jpegls.h(97): error C2143: syntax error: missing '{' before '*' c:\thirdparty\ffmpeg\ffmpeg\libavcodec\jpegls.h(98): error C2059: syntax error: 'type' c:\thirdparty\ffmpeg\ffmpeg\libavcodec\jpegls.h(98): error C2059: syntax error: ')' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(47): error C2143: syntax error: missing ')' before '*' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(47): error C2143: syntax error: missing '{' before '*' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(47): error C2371: 'PutBitContext': redefinition; different basic types c:\thirdparty\ffmpeg\ffmpeg\libavcodec\put_bits.h(40): note: see declaration of 'PutBitContext' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(47): error C2143: syntax error: missing ';' before '*' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(47): error C2059: syntax error: 'type' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(48): error C2059: syntax error: ')' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(75): error C2143: syntax error: missing ')' before '*' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(75): error C2143: syntax error: missing '{' before '*' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(75): error C2371: 'PutBitContext': redefinition; different basic types c:\thirdparty\ffmpeg\ffmpeg\libavcodec\put_bits.h(40): note: see declaration of 'PutBitContext' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(75): error C2143: syntax error: missing ';' before '*' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(76): error C2059: syntax error: 'type' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(76): error C2059: syntax error: ')' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(108): error C2143: syntax error: missing ')' before '*' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(108): error C2143: syntax error: missing '{' before '*' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(108): error C2371: 'PutBitContext': redefinition; different basic types c:\thirdparty\ffmpeg\ffmpeg\libavcodec\put_bits.h(40): note: see declaration of 'PutBitContext' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(108): error C2143: syntax error: missing ';' before '*' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(108): error C2059: syntax error: 'type' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(109): error C2059: syntax error: ')' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(130): error C2143: syntax error: missing ')' before '*' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(130): error C2143: syntax error: missing '{' before '*' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(130): error C2371: 'PutBitContext': redefinition; different basic types c:\thirdparty\ffmpeg\ffmpeg\libavcodec\put_bits.h(40): note: see declaration of 'PutBitContext' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(130): error C2143: syntax error: missing ';' before '*' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(131): error C2059: syntax error: 'type' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(132): error C2059: syntax error: ')' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(233): error C2143: syntax error: missing ')' before '*' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(233): error C2143: syntax error: missing '{' before '*' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(233): error C2371: 'PutBitContext': redefinition; different basic types c:\thirdparty\ffmpeg\ffmpeg\libavcodec\put_bits.h(40): note: see declaration of 'PutBitContext' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(233): error C2143: syntax error: missing ';' before '*' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(233): error C2059: syntax error: ')' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(234): error C2054: expected '(' to follow 'pb' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(267): error C2065: 'JLSState': undeclared identifier C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(267): error C2297: '*': illegal, right operand has type 'int *' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(320): error C2065: 'JLSState': undeclared identifier C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(325): error C2059: syntax error: '=' C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(326): error C2223: left of '->bpp' must point to struct/union C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(327): warning C4013: 'ff_jpegls_reset_coding_parameters' undefined; assuming extern returning int C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(328): warning C4013: 'ff_jpegls_init_state' undefined; assuming extern returning int C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(330): warning C4013: 'ls_store_lse' undefined; assuming extern returning int C:/thirdparty/ffmpeg/ffmpeg/libavcodec/jpeglsenc.c(341): warning C4013: 'ls_encode_line' undefined; assuming extern returning int make: *** [/c/thirdparty/ffmpeg/ffmpeg/ffbuild/common.mak:60: libavcodec/jpeglsenc.o] Error 2 -----Original Message----- From: ffmpeg-user [mailto:ffmpeg-user-bounces@ffmpeg.org] On Behalf Of Carl Eugen Hoyos Sent: Sunday, December 10, 2017 3:00 PM To: FFmpeg user questions <ffmpeg-user@ffmpeg.org> Subject: Re: [FFmpeg-user] make error af_afir.o 2017-12-09 4:31 GMT+01:00 George Nistor <georgenistor@live.com>:
I currently have an error when building FFmpeg Here is the log:
Any idea about the cause?
$ make vsyasm: warning: unrecognized option `-M'
Please test with a general usage yasm binary instead of the special Visual Studio binary. Carl Eugen _______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email ffmpeg-user-request@ffmpeg.org with subject "unsubscribe".