Ticket #2384: ab-suite.install.log

File ab-suite.install.log, 893.8 KB (added by LigH, 4 years ago)

make install log

Line 
1CPPFLAGS: -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1
2CFLAGS: -mthreads -mtune=generic -O2 -pipe
3CXXFLAGS: -mthreads -mtune=generic -O2 -pipe
4LDFLAGS: -pipe -static-libgcc -static-libstdc++
5make -j1 install
6help/help_create.sh help/help_mp-en.h UTF-8
7ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o mencoder.o mencoder.c
8cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9In file included from cfg-mencoder.h:34,
10 from mencoder.c:245:
11cfg-common.h:301:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
12 301 | {"msglevel", msgl_config, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
13 | ^~~~~~~~~~~
14cfg-common.h:314:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
15 314 | {"noconfig", noconfig_opts, CONF_TYPE_SUBCONFIG, CONF_GLOBAL|CONF_NOCFG|CONF_PRE_PARSE, 0, 0, NULL},
16 | ^~~~~~~~~~~~~
17In file included from cfg-mencoder.h:34,
18 from mencoder.c:245:
19cfg-common.h:431:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
20 431 | { "rawaudio", &demux_rawaudio_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
21 | ^
22cfg-common.h:432:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
23 432 | { "rawvideo", &demux_rawvideo_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
24 | ^
25cfg-common.h:435:15: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
26 435 | { "cdda", &cdda_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
27 | ^
28cfg-common.h:448:12: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
29 448 | {"mf", mfopts_conf, CONF_TYPE_SUBCONFIG, 0,0,0, NULL},
30 | ^~~~~~~~~~~
31cfg-common.h:455:12: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
32 455 | {"tv", tvopts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
33 | ^~~~~~~~~~~
34cfg-common.h:464:14: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
35 464 | {"vivo", vivoopts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
36 | ^~~~~~~~~~~~~
37cfg-common.h:506:16: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
38 506 | {"af-adv", audio_filter_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
39 | ^~~~~~~~~~~~~~~~~
40cfg-common.h:509:65: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
41 509 | {"vf*", &vf_settings, CONF_TYPE_OBJ_SETTINGS_LIST, 0, 0, 0, &vf_obj_list},
42 | ^
43cfg-common.h:519:16: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
44 519 | {"pphelp", pp_help, CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL},
45 | ^~~~~~~
46cfg-common.h:525:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
47 525 | {"ssf", scaler_filter_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
48 | ^~~~~~~~~~~~~~~~~~
49cfg-common.h:547:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
50 547 | {"lavdopts", lavc_decode_opts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
51 | ^~~~~~~~~~~~~~~~~~~~~
52cfg-common.h:548:20: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
53 548 | {"lavfdopts", lavfdopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
54 | ^~~~~~~~~~~~~~
55cfg-common.h:552:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
56 552 | {"xvidopts", xvid_dec_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
57 | ^~~~~~~~~~~~~
58In file included from mencoder.c:245:
59cfg-mencoder.h:190:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
60 190 | {"oac", oac_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
61 | ^~~~~~~~
62cfg-mencoder.h:191:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
63 191 | {"ovc", ovc_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
64 | ^~~~~~~~
65cfg-mencoder.h:194:12: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
66 194 | {"of", of_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
67 | ^~~~~~~
68cfg-mencoder.h:221:14: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
69 221 | {"info", info_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
70 | ^~~~~~~~~
71cfg-mencoder.h:226:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
72 226 | {"lameopts", lameopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
73 | ^~~~~~~~~~~~~
74cfg-mencoder.h:229:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
75 229 | {"lavcopts", lavcopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
76 | ^~~~~~~~~~~~~
77In file included from mencoder.c:245:
78cfg-mencoder.h:249:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
79 249 | {"xvfwopts", vfwopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
80 | ^~~~~~~~~~~~
81cfg-mencoder.h:252:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
82 252 | {"xvidencopts", xvidencopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
83 | ^~~~~~~~~~~~~~~~
84cfg-mencoder.h:259:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
85 259 | {"nuvopts", nuvopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
86 | ^~~~~~~~~~~~
87cfg-mencoder.h:261:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
88 261 | {"mpegopts", mpegopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
89 | ^~~~~~~~~~~~~
90cfg-mencoder.h:263:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
91 263 | {"lavfopts", lavfopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
92 | ^~~~~~~~~~~~~
93mencoder.c: In function 'main':
94mencoder.c:828:80: warning: taking address of packed member of 'struct <anonymous>' may result in an unaligned pointer value [-Waddress-of-packed-member]
95 828 | vobsub_writer=vobsub_out_open(vobsub_out, stream->type==STREAMTYPE_DVD?((dvd_priv_t *)(stream->priv))->cur_pgc->palette:NULL,
96 | ^
97ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o parser-mecmd.o parser-mecmd.c
98cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
99ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o xvid_vbr.o xvid_vbr.c
100cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
101ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ae.o libmpcodecs/ae.c
102cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
103ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ae_pcm.o libmpcodecs/ae_pcm.c
104cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
105ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ve.o libmpcodecs/ve.c
106cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
107ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ve_raw.o libmpcodecs/ve_raw.c
108cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
109libmpcodecs/ve_raw.c: In function 'vf_open':
110libmpcodecs/ve_raw.c:166:19: warning: assignment to 'int (*)(struct vf_instance *, mp_image_t *, double, double)' {aka 'int (*)(struct vf_instance *, struct mp_image *, double, double)'} from incompatible pointer type 'int (*)(struct vf_instance *, mp_image_t *, double)' {aka 'int (*)(struct vf_instance *, struct mp_image *, double)'} [-Wincompatible-pointer-types]
111 166 | vf->put_image = put_image;
112 | ^
113ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/muxer.o libmpdemux/muxer.c
114cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
115ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/muxer_avi.o libmpdemux/muxer_avi.c
116cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
117libmpdemux/muxer_avi.c: In function 'write_avi_chunk':
118libmpdemux/muxer_avi.c:145:30: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
119 145 | stream_write_buffer(stream, &le_id, 4);
120 | ^~~~~~
121 | |
122 | int *
123In file included from ./libmpdemux/demuxer.h:27,
124 from ./mpcommon.h:25,
125 from libmpdemux/muxer_avi.c:28:
126./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'int *'
127 203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
128 | ~~~~~~~~~~~~~~~^~~
129libmpdemux/muxer_avi.c:146:30: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
130 146 | stream_write_buffer(stream, &le_len, 4);
131 | ^~~~~~~
132 | |
133 | int *
134In file included from ./libmpdemux/demuxer.h:27,
135 from ./mpcommon.h:25,
136 from libmpdemux/muxer_avi.c:28:
137./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'int *'
138 203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
139 | ~~~~~~~~~~~~~~~^~~
140libmpdemux/muxer_avi.c: In function 'write_avi_list':
141libmpdemux/muxer_avi.c:179:31: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
142 179 | stream_write_buffer(stream, &list_id, 4);
143 | ^~~~~~~~
144 | |
145 | unsigned int *
146In file included from ./libmpdemux/demuxer.h:27,
147 from ./mpcommon.h:25,
148 from libmpdemux/muxer_avi.c:28:
149./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'unsigned int *'
150 203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
151 | ~~~~~~~~~~~~~~~^~~
152libmpdemux/muxer_avi.c:180:31: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
153 180 | stream_write_buffer(stream, &le_len, 4);
154 | ^~~~~~~
155 | |
156 | int *
157In file included from ./libmpdemux/demuxer.h:27,
158 from ./mpcommon.h:25,
159 from libmpdemux/muxer_avi.c:28:
160./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'int *'
161 203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
162 | ~~~~~~~~~~~~~~~^~~
163libmpdemux/muxer_avi.c:181:31: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
164 181 | stream_write_buffer(stream, &le_id, 4);
165 | ^~~~~~
166 | |
167 | int *
168In file included from ./libmpdemux/demuxer.h:27,
169 from ./mpcommon.h:25,
170 from libmpdemux/muxer_avi.c:28:
171./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'int *'
172 203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
173 | ~~~~~~~~~~~~~~~^~~
174libmpdemux/muxer_avi.c: In function 'avifile_odml_new_riff':
175libmpdemux/muxer_avi.c:202:40: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
176 202 | stream_write_buffer(muxer->stream, riff, 12);
177 | ^~~~
178 | |
179 | uint32_t * {aka unsigned int *}
180In file included from ./libmpdemux/demuxer.h:27,
181 from ./mpcommon.h:25,
182 from libmpdemux/muxer_avi.c:28:
183./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'uint32_t *' {aka 'unsigned int *'}
184 203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
185 | ~~~~~~~~~~~~~~~^~~
186libmpdemux/muxer_avi.c: In function 'avifile_write_header':
187libmpdemux/muxer_avi.c:254:45: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
188 254 | stream_write_buffer(muxer->stream,&rifflen,4);
189 | ^~~~~~~~
190 | |
191 | unsigned int *
192In file included from ./libmpdemux/demuxer.h:27,
193 from ./mpcommon.h:25,
194 from libmpdemux/muxer_avi.c:28:
195./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'unsigned int *'
196 203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
197 | ~~~~~~~~~~~~~~~^~~
198libmpdemux/muxer_avi.c:259:49: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
199 259 | stream_write_buffer(muxer->stream,&movilen,4);
200 | ^~~~~~~~
201 | |
202 | unsigned int *
203In file included from ./libmpdemux/demuxer.h:27,
204 from ./mpcommon.h:25,
205 from libmpdemux/muxer_avi.c:28:
206./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'unsigned int *'
207 203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
208 | ~~~~~~~~~~~~~~~^~~
209libmpdemux/muxer_avi.c:272:39: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
210 272 | stream_write_buffer(muxer->stream,&riff,12);
211 | ^~~~~
212 | |
213 | uint32_t (*)[3] {aka unsigned int (*)[3]}
214In file included from ./libmpdemux/demuxer.h:27,
215 from ./mpcommon.h:25,
216 from libmpdemux/muxer_avi.c:28:
217./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'uint32_t (*)[3]' {aka 'unsigned int (*)[3]'}
218 203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
219 | ~~~~~~~~~~~~~~~^~~
220libmpdemux/muxer_avi.c:409:45: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
221 409 | stream_write_buffer(muxer->stream,idxhdr,sizeof(idxhdr));
222 | ^~~~~~
223 | |
224 | unsigned int *
225In file included from ./libmpdemux/demuxer.h:27,
226 from ./mpcommon.h:25,
227 from libmpdemux/muxer_avi.c:28:
228./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'unsigned int *'
229 203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
230 | ~~~~~~~~~~~~~~~^~~
231libmpdemux/muxer_avi.c:417:49: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
232 417 | stream_write_buffer(muxer->stream,data,sizeof(data));
233 | ^~~~
234 | |
235 | unsigned int *
236In file included from ./libmpdemux/demuxer.h:27,
237 from ./mpcommon.h:25,
238 from libmpdemux/muxer_avi.c:28:
239./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'unsigned int *'
240 203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
241 | ~~~~~~~~~~~~~~~^~~
242libmpdemux/muxer_avi.c:433:13: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
243 433 | info[0].text=mencoder_version;
244 | ^
245libmpdemux/muxer_avi.c: In function 'avifile_odml_write_index':
246libmpdemux/muxer_avi.c:645:44: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
247 645 | stream_write_buffer(muxer->stream, idxhdr,sizeof(idxhdr));
248 | ^~~~~~
249 | |
250 | unsigned int *
251In file included from ./libmpdemux/demuxer.h:27,
252 from ./mpcommon.h:25,
253 from libmpdemux/muxer_avi.c:28:
254./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'unsigned int *'
255 203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
256 | ~~~~~~~~~~~~~~~^~~
257libmpdemux/muxer_avi.c:651:48: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
258 651 | stream_write_buffer(muxer->stream, entry, sizeof(entry));
259 | ^~~~~
260 | |
261 | unsigned int *
262In file included from ./libmpdemux/demuxer.h:27,
263 from ./mpcommon.h:25,
264 from libmpdemux/muxer_avi.c:28:
265./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'unsigned int *'
266 203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
267 | ~~~~~~~~~~~~~~~^~~
268ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/muxer_mpeg.o libmpdemux/muxer_mpeg.c
269cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
270ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/muxer_rawaudio.o libmpdemux/muxer_rawaudio.c
271cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
272ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/muxer_rawvideo.o libmpdemux/muxer_rawvideo.c
273cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
274ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ae_lavc.o libmpcodecs/ae_lavc.c
275cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
276libmpcodecs/ae_lavc.c: In function 'bind_lavc':
277libmpcodecs/ae_lavc.c:53:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
278 53 | mux_a->wf->nChannels = lavc_actx->channels;
279 | ^~~~~
280In file included from libmpcodecs/ae_lavc.c:39:
281ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
282 1006 | int channels;
283 | ^~~~~~~~
284libmpcodecs/ae_lavc.c: In function 'mpae_init_lavc':
285libmpcodecs/ae_lavc.c:154:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
286 154 | lavc_acodec = avcodec_find_encoder_by_name(lavc_param_acodec);
287 | ^
288libmpcodecs/ae_lavc.c:195:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
289 195 | lavc_actx->channels = encoder->params.channels;
290 | ^~~~~~~~~
291In file included from libmpcodecs/ae_lavc.c:39:
292ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
293 1006 | int channels;
294 | ^~~~~~~~
295libmpcodecs/ae_lavc.c:222:17: warning: 'channels' is deprecated [-Wdeprecated-declarations]
296 222 | int framesize = (blkalign - 4 * lavc_actx->channels) * 8 / (4 * lavc_actx->channels) + 1;
297 | ^~~
298In file included from libmpcodecs/ae_lavc.c:39:
299ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
300 1006 | int channels;
301 | ^~~~~~~~
302libmpcodecs/ae_lavc.c:222:17: warning: 'channels' is deprecated [-Wdeprecated-declarations]
303 222 | int framesize = (blkalign - 4 * lavc_actx->channels) * 8 / (4 * lavc_actx->channels) + 1;
304 | ^~~
305In file included from libmpcodecs/ae_lavc.c:39:
306ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
307 1006 | int channels;
308 | ^~~~~~~~
309libmpcodecs/ae_lavc.c:241:17: warning: 'channels' is deprecated [-Wdeprecated-declarations]
310 241 | lavc_actx->frame_size = (lavc_actx->block_align - 4 * lavc_actx->channels) * 8 / (4 * lavc_actx->channels) + 1;
311 | ^~~~~~~~~
312In file included from libmpcodecs/ae_lavc.c:39:
313ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
314 1006 | int channels;
315 | ^~~~~~~~
316libmpcodecs/ae_lavc.c:241:17: warning: 'channels' is deprecated [-Wdeprecated-declarations]
317 241 | lavc_actx->frame_size = (lavc_actx->block_align - 4 * lavc_actx->channels) * 8 / (4 * lavc_actx->channels) + 1;
318 | ^~~~~~~~~
319In file included from libmpcodecs/ae_lavc.c:39:
320ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
321 1006 | int channels;
322 | ^~~~~~~~
323ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ve_lavc.o libmpcodecs/ve_lavc.c
324cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
325libmpcodecs/ve_lavc.c: In function 'config':
326libmpcodecs/ve_lavc.c:444:39: warning: assignment to 'RcOverride *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
327 444 | lavc_venc_context->rc_override=
328 | ^
329libmpcodecs/ve_lavc.c: In function 'vf_open':
330libmpcodecs/ve_lavc.c:877:18: warning: assignment to 'int (*)(struct vf_instance *, mp_image_t *, double, double)' {aka 'int (*)(struct vf_instance *, struct mp_image *, double, double)'} from incompatible pointer type 'int (*)(struct vf_instance *, mp_image_t *, double)' {aka 'int (*)(struct vf_instance *, struct mp_image *, double)'} [-Wincompatible-pointer-types]
331 877 | vf->put_image=put_image;
332 | ^
333ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/muxer_lavf.o libmpdemux/muxer_lavf.c
334cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
335libmpdemux/muxer_lavf.c: In function 'fix_parameters':
336libmpdemux/muxer_lavf.c:195:17: warning: 'channels' is deprecated [-Wdeprecated-declarations]
337 195 | ctx->channels = stream->wf->nChannels;
338 | ^~~
339In file included from ffmpeg/libavformat/avformat.h:314,
340 from libmpdemux/muxer_lavf.c:40:
341ffmpeg/libavcodec/codec_par.h:172:14: note: declared here
342 172 | int channels;
343 | ^~~~~~~~
344libmpdemux/muxer_lavf.c: In function 'write_chunk':
345libmpdemux/muxer_lavf.c:257:9: warning: 'av_init_packet' is deprecated [-Wdeprecated-declarations]
346 257 | av_init_packet(&pkt);
347 | ^~~~~~~~~~~~~~
348In file included from ffmpeg/libavformat/avformat.h:316,
349 from libmpdemux/muxer_lavf.c:40:
350ffmpeg/libavcodec/packet.h:512:6: note: declared here
351 512 | void av_init_packet(AVPacket *pkt);
352 | ^~~~~~~~~~~~~~
353libmpdemux/muxer_lavf.c: In function 'muxer_init_muxer_lavf':
354libmpdemux/muxer_lavf.c:358:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
355 358 | fmt = av_guess_format(conf_format, NULL, NULL);
356 | ^
357libmpdemux/muxer_lavf.c:360:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
358 360 | fmt = av_guess_format(NULL, out_filename, NULL);
359 | ^
360libmpdemux/muxer_lavf.c: In function 'write_header':
361libmpdemux/muxer_lavf.c:296:9: warning: ignoring return value of 'avformat_write_header' declared with attribute 'warn_unused_result' [-Wunused-result]
362 296 | avformat_write_header(priv->oc, &opts);
363 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
364ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ve_nuv.o libmpcodecs/ve_nuv.c
365cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
366libmpcodecs/ve_nuv.c: In function 'put_image':
367libmpcodecs/ve_nuv.c:155:34: warning: passing argument 4 of 'lzo1x_1_compress' from incompatible pointer type [-Wincompatible-pointer-types]
368 155 | zdata,&zlen,vf->priv->zmem);
369 | ^~~~~
370 | |
371 | size_t * {aka unsigned int *}
372In file included from libmpcodecs/ve_nuv.c:41:
373E:/MABS/msys64/mingw32/include/lzo/lzo1x.h:75:58: note: expected 'lzo_uint *' {aka 'long unsigned int *'} but argument is of type 'size_t *' {aka 'unsigned int *'}
374 75 | lzo_bytep dst, lzo_uintp dst_len,
375 | ^
376libmpcodecs/ve_nuv.c:180:43: warning: passing argument 4 of 'lzo1x_1_compress' from incompatible pointer type [-Wincompatible-pointer-types]
377 180 | r = lzo1x_1_compress(data,len,zdata,&zlen,vf->priv->zmem);
378 | ^~~~~
379 | |
380 | size_t * {aka unsigned int *}
381In file included from libmpcodecs/ve_nuv.c:41:
382E:/MABS/msys64/mingw32/include/lzo/lzo1x.h:75:58: note: expected 'lzo_uint *' {aka 'long unsigned int *'} but argument is of type 'size_t *' {aka 'unsigned int *'}
383 75 | lzo_bytep dst, lzo_uintp dst_len,
384 | ^
385libmpcodecs/ve_nuv.c: In function 'vf_open':
386libmpcodecs/ve_nuv.c:219:16: warning: assignment to 'int (*)(struct vf_instance *, mp_image_t *, double, double)' {aka 'int (*)(struct vf_instance *, struct mp_image *, double, double)'} from incompatible pointer type 'int (*)(struct vf_instance *, mp_image_t *, double)' {aka 'int (*)(struct vf_instance *, struct mp_image *, double)'} [-Wincompatible-pointer-types]
387 219 | vf->put_image=put_image;
388 | ^
389ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/native/rtjpegn.o libmpcodecs/native/rtjpegn.c
390cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
391ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ae_lame.o libmpcodecs/ae_lame.c
392cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
393ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ve_qtvideo.o libmpcodecs/ve_qtvideo.c
394cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
395In file included from libmpcodecs/ve_qtvideo.c:37:
396./loader/qtx/qtxsdk/components.h: In function 'dump_CodecDecompressParams':
397./loader/qtx/qtxsdk/components.h:783:25: warning: initialization of 'unsigned int *' from incompatible pointer type 'OSType **' {aka 'int **'} [-Wincompatible-pointer-types]
398 783 | unsigned int* p=cd->wantedDestinationPixelTypes;
399 | ^~
400In file included from ./loader/wine/winnt.h:10,
401 from ./loader/wine/winbase.h:5,
402 from libmpcodecs/ve_qtvideo.c:38:
403./loader/wine/windef.h: At top level:
404./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
405 58 | #define DUMMYSTRUCTNAME s
406 |
407In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
408 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
409 from E:/MABS/msys64/mingw32/include/stdio.h:9,
410 from libmpcodecs/ve_qtvideo.c:25:
411E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
412 525 | # define DUMMYSTRUCTNAME
413 |
414In file included from ./loader/wine/winnt.h:10,
415 from ./loader/wine/winbase.h:5,
416 from libmpcodecs/ve_qtvideo.c:38:
417./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
418 59 | #define DUMMYSTRUCTNAME1 s1
419 |
420In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
421 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
422 from E:/MABS/msys64/mingw32/include/stdio.h:9,
423 from libmpcodecs/ve_qtvideo.c:25:
424E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
425 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
426 |
427In file included from ./loader/wine/winnt.h:10,
428 from ./loader/wine/winbase.h:5,
429 from libmpcodecs/ve_qtvideo.c:38:
430./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
431 60 | #define DUMMYSTRUCTNAME2 s2
432 |
433In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
434 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
435 from E:/MABS/msys64/mingw32/include/stdio.h:9,
436 from libmpcodecs/ve_qtvideo.c:25:
437E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
438 527 | # define DUMMYSTRUCTNAME2
439 |
440In file included from ./loader/wine/winnt.h:10,
441 from ./loader/wine/winbase.h:5,
442 from libmpcodecs/ve_qtvideo.c:38:
443./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
444 61 | #define DUMMYSTRUCTNAME3 s3
445 |
446In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
447 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
448 from E:/MABS/msys64/mingw32/include/stdio.h:9,
449 from libmpcodecs/ve_qtvideo.c:25:
450E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
451 528 | # define DUMMYSTRUCTNAME3
452 |
453In file included from ./loader/wine/winnt.h:10,
454 from ./loader/wine/winbase.h:5,
455 from libmpcodecs/ve_qtvideo.c:38:
456./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
457 62 | #define DUMMYSTRUCTNAME4 s4
458 |
459In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
460 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
461 from E:/MABS/msys64/mingw32/include/stdio.h:9,
462 from libmpcodecs/ve_qtvideo.c:25:
463E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
464 529 | # define DUMMYSTRUCTNAME4
465 |
466In file included from ./loader/wine/winnt.h:10,
467 from ./loader/wine/winbase.h:5,
468 from libmpcodecs/ve_qtvideo.c:38:
469./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
470 63 | #define DUMMYSTRUCTNAME5 s5
471 |
472In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
473 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
474 from E:/MABS/msys64/mingw32/include/stdio.h:9,
475 from libmpcodecs/ve_qtvideo.c:25:
476E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
477 530 | # define DUMMYSTRUCTNAME5
478 |
479In file included from ./loader/wine/winnt.h:10,
480 from ./loader/wine/winbase.h:5,
481 from libmpcodecs/ve_qtvideo.c:38:
482./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
483 74 | #define DUMMYUNIONNAME u
484 |
485In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
486 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
487 from E:/MABS/msys64/mingw32/include/stdio.h:9,
488 from libmpcodecs/ve_qtvideo.c:25:
489E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
490 503 | # define DUMMYUNIONNAME
491 |
492In file included from ./loader/wine/winnt.h:10,
493 from ./loader/wine/winbase.h:5,
494 from libmpcodecs/ve_qtvideo.c:38:
495./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
496 75 | #define DUMMYUNIONNAME1 u1
497 |
498In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
499 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
500 from E:/MABS/msys64/mingw32/include/stdio.h:9,
501 from libmpcodecs/ve_qtvideo.c:25:
502E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
503 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
504 |
505In file included from ./loader/wine/winnt.h:10,
506 from ./loader/wine/winbase.h:5,
507 from libmpcodecs/ve_qtvideo.c:38:
508./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
509 76 | #define DUMMYUNIONNAME2 u2
510 |
511In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
512 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
513 from E:/MABS/msys64/mingw32/include/stdio.h:9,
514 from libmpcodecs/ve_qtvideo.c:25:
515E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
516 505 | # define DUMMYUNIONNAME2
517 |
518In file included from ./loader/wine/winnt.h:10,
519 from ./loader/wine/winbase.h:5,
520 from libmpcodecs/ve_qtvideo.c:38:
521./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
522 77 | #define DUMMYUNIONNAME3 u3
523 |
524In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
525 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
526 from E:/MABS/msys64/mingw32/include/stdio.h:9,
527 from libmpcodecs/ve_qtvideo.c:25:
528E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
529 506 | # define DUMMYUNIONNAME3
530 |
531In file included from ./loader/wine/winnt.h:10,
532 from ./loader/wine/winbase.h:5,
533 from libmpcodecs/ve_qtvideo.c:38:
534./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
535 78 | #define DUMMYUNIONNAME4 u4
536 |
537In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
538 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
539 from E:/MABS/msys64/mingw32/include/stdio.h:9,
540 from libmpcodecs/ve_qtvideo.c:25:
541E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
542 507 | # define DUMMYUNIONNAME4
543 |
544In file included from ./loader/wine/winnt.h:10,
545 from ./loader/wine/winbase.h:5,
546 from libmpcodecs/ve_qtvideo.c:38:
547./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
548 79 | #define DUMMYUNIONNAME5 u5
549 |
550In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
551 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
552 from E:/MABS/msys64/mingw32/include/stdio.h:9,
553 from libmpcodecs/ve_qtvideo.c:25:
554E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
555 508 | # define DUMMYUNIONNAME5
556 |
557libmpcodecs/ve_qtvideo.c: In function 'vf_open':
558libmpcodecs/ve_qtvideo.c:301:18: warning: assignment to 'int (*)(struct vf_instance *, mp_image_t *, double, double)' {aka 'int (*)(struct vf_instance *, struct mp_image *, double, double)'} from incompatible pointer type 'int (*)(struct vf_instance *, mp_image_t *, double)' {aka 'int (*)(struct vf_instance *, struct mp_image *, double)'} [-Wincompatible-pointer-types]
559 301 | vf->put_image=put_image;
560 | ^
561libmpcodecs/ve_qtvideo.c:333:20: warning: assignment to 'char ** (*)(Size)' {aka 'char ** (*)(int)'} from incompatible pointer type 'OSErr (*)(Size)' {aka 'short int (*)(int)'} [-Wincompatible-pointer-types]
562 333 | NewHandleClear = (OSErr(*)(Size))GetProcAddress(handler, "NewHandleClear");
563 | ^
564ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ve_vfw.o libmpcodecs/ve_vfw.c
565cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
566In file included from ./loader/loader.h:17,
567 from libmpcodecs/ve_vfw.c:36:
568./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
569 58 | #define DUMMYSTRUCTNAME s
570 |
571In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
572 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
573 from E:/MABS/msys64/mingw32/include/stdio.h:9,
574 from libmpcodecs/ve_vfw.c:19:
575E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
576 525 | # define DUMMYSTRUCTNAME
577 |
578In file included from ./loader/loader.h:17,
579 from libmpcodecs/ve_vfw.c:36:
580./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
581 59 | #define DUMMYSTRUCTNAME1 s1
582 |
583In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
584 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
585 from E:/MABS/msys64/mingw32/include/stdio.h:9,
586 from libmpcodecs/ve_vfw.c:19:
587E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
588 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
589 |
590In file included from ./loader/loader.h:17,
591 from libmpcodecs/ve_vfw.c:36:
592./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
593 60 | #define DUMMYSTRUCTNAME2 s2
594 |
595In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
596 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
597 from E:/MABS/msys64/mingw32/include/stdio.h:9,
598 from libmpcodecs/ve_vfw.c:19:
599E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
600 527 | # define DUMMYSTRUCTNAME2
601 |
602In file included from ./loader/loader.h:17,
603 from libmpcodecs/ve_vfw.c:36:
604./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
605 61 | #define DUMMYSTRUCTNAME3 s3
606 |
607In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
608 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
609 from E:/MABS/msys64/mingw32/include/stdio.h:9,
610 from libmpcodecs/ve_vfw.c:19:
611E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
612 528 | # define DUMMYSTRUCTNAME3
613 |
614In file included from ./loader/loader.h:17,
615 from libmpcodecs/ve_vfw.c:36:
616./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
617 62 | #define DUMMYSTRUCTNAME4 s4
618 |
619In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
620 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
621 from E:/MABS/msys64/mingw32/include/stdio.h:9,
622 from libmpcodecs/ve_vfw.c:19:
623E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
624 529 | # define DUMMYSTRUCTNAME4
625 |
626In file included from ./loader/loader.h:17,
627 from libmpcodecs/ve_vfw.c:36:
628./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
629 63 | #define DUMMYSTRUCTNAME5 s5
630 |
631In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
632 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
633 from E:/MABS/msys64/mingw32/include/stdio.h:9,
634 from libmpcodecs/ve_vfw.c:19:
635E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
636 530 | # define DUMMYSTRUCTNAME5
637 |
638In file included from ./loader/loader.h:17,
639 from libmpcodecs/ve_vfw.c:36:
640./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
641 74 | #define DUMMYUNIONNAME u
642 |
643In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
644 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
645 from E:/MABS/msys64/mingw32/include/stdio.h:9,
646 from libmpcodecs/ve_vfw.c:19:
647E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
648 503 | # define DUMMYUNIONNAME
649 |
650In file included from ./loader/loader.h:17,
651 from libmpcodecs/ve_vfw.c:36:
652./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
653 75 | #define DUMMYUNIONNAME1 u1
654 |
655In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
656 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
657 from E:/MABS/msys64/mingw32/include/stdio.h:9,
658 from libmpcodecs/ve_vfw.c:19:
659E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
660 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
661 |
662In file included from ./loader/loader.h:17,
663 from libmpcodecs/ve_vfw.c:36:
664./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
665 76 | #define DUMMYUNIONNAME2 u2
666 |
667In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
668 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
669 from E:/MABS/msys64/mingw32/include/stdio.h:9,
670 from libmpcodecs/ve_vfw.c:19:
671E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
672 505 | # define DUMMYUNIONNAME2
673 |
674In file included from ./loader/loader.h:17,
675 from libmpcodecs/ve_vfw.c:36:
676./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
677 77 | #define DUMMYUNIONNAME3 u3
678 |
679In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
680 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
681 from E:/MABS/msys64/mingw32/include/stdio.h:9,
682 from libmpcodecs/ve_vfw.c:19:
683E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
684 506 | # define DUMMYUNIONNAME3
685 |
686In file included from ./loader/loader.h:17,
687 from libmpcodecs/ve_vfw.c:36:
688./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
689 78 | #define DUMMYUNIONNAME4 u4
690 |
691In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
692 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
693 from E:/MABS/msys64/mingw32/include/stdio.h:9,
694 from libmpcodecs/ve_vfw.c:19:
695E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
696 507 | # define DUMMYUNIONNAME4
697 |
698In file included from ./loader/loader.h:17,
699 from libmpcodecs/ve_vfw.c:36:
700./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
701 79 | #define DUMMYUNIONNAME5 u5
702 |
703In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
704 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
705 from E:/MABS/msys64/mingw32/include/stdio.h:9,
706 from libmpcodecs/ve_vfw.c:19:
707E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
708 508 | # define DUMMYUNIONNAME5
709 |
710libmpcodecs/ve_vfw.c: In function 'vf_open':
711libmpcodecs/ve_vfw.c:342:18: warning: assignment to 'int (*)(struct vf_instance *, mp_image_t *, double, double)' {aka 'int (*)(struct vf_instance *, struct mp_image *, double, double)'} from incompatible pointer type 'int (*)(struct vf_instance *, mp_image_t *, double)' {aka 'int (*)(struct vf_instance *, struct mp_image *, double)'} [-Wincompatible-pointer-types]
712 342 | vf->put_image=put_image;
713 | ^
714ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ve_x264.o libmpcodecs/ve_x264.c
715cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
716libmpcodecs/ve_x264.c: In function 'vf_open':
717libmpcodecs/ve_x264.c:296:19: warning: assignment to 'int (*)(struct vf_instance *, mp_image_t *, double, double)' {aka 'int (*)(struct vf_instance *, struct mp_image *, double, double)'} from incompatible pointer type 'int (*)(struct vf_instance *, mp_image_t *, double)' {aka 'int (*)(struct vf_instance *, struct mp_image *, double)'} [-Wincompatible-pointer-types]
718 296 | vf->put_image = put_image;
719 | ^
720ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ve_xvid4.o libmpcodecs/ve_xvid4.c
721cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
722libmpcodecs/ve_xvid4.c: In function 'vf_open':
723libmpcodecs/ve_xvid4.c:596:26: warning: assignment to 'int (*)(struct vf_instance *, mp_image_t *, double, double)' {aka 'int (*)(struct vf_instance *, struct mp_image *, double, double)'} from incompatible pointer type 'int (*)(struct vf_instance *, mp_image_t *, double)' {aka 'int (*)(struct vf_instance *, struct mp_image *, double)'} [-Wincompatible-pointer-types]
724 596 | vf->put_image = put_image;
725 | ^
726ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o asxparser.o asxparser.c
727cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
728ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o bstr.o bstr.c
729cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
730ccache gcc -D_ISOC99_SOURCE -I. -Iffmpeg -O3 -DCODECS2HTML -o codec-cfg.exe codec-cfg.c
731./codec-cfg.exe etc/codecs.conf > codecs.conf.h
732Reading optional codecs config file etc/codecs.conf: 226 audio & 469 video codecs
733ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o codec-cfg.o codec-cfg.c
734cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
735codec-cfg.c: In function 'parse_codec_cfg':
736codec-cfg.c:632:22: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
737 632 | video_codecs = builtin_video_codecs;
738 | ^
739codec-cfg.c:633:22: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
740 633 | audio_codecs = builtin_audio_codecs;
741 | ^
742codec-cfg.c:636:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
743 636 | codec_strs = builtin_codec_strs;
744 | ^
745ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o cpudetect.o cpudetect.c
746cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
747cpudetect.c:74:15: warning: no previous prototype for 'win32_sig_handler_sse' [-Wmissing-prototypes]
748 74 | LONG CALLBACK win32_sig_handler_sse(EXCEPTION_POINTERS* ep)
749 | ^~~~~~~~~~~~~~~~~~~~~
750ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o edl.o edl.c
751cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
752ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o fmt-conversion.o fmt-conversion.c
753cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
754ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o m_config.o m_config.c
755cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
756m_config.c: In function 'show_profile':
757m_config.c:128:17: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
758 128 | char *tmp = av_strndup(list, l);
759 | ^~~~
760m_config.c: In function 'm_config_add_option':
761m_config.c:325:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
762 325 | co->name = arg->name;
763 | ^
764ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o m_option.o m_option.c
765cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
766ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o m_struct.o m_struct.c
767cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
768ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o mp_msg.o mp_msg.c
769cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
770mp_msg.c: In function 'filename_recode':
771mp_msg.c:73:29: warning: passing argument 2 of 'libiconv' from incompatible pointer type [-Wincompatible-pointer-types]
772 73 | if (iconv(inv_msgiconv, &filename, &filename_len,
773 | ^~~~~~~~~
774 | |
775 | const char **
776In file included from mp_msg.c:29:
777E:/MABS/msys64/mingw32/include/iconv.h:82:43: note: expected 'char **' but argument is of type 'const char **'
778 82 | extern size_t iconv (iconv_t cd, char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft);
779 | ~~~~~~~~^~~~~
780ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o mp_strings.o mp_strings.c
781cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
782./version.sh `ccache gcc -dumpversion`
783ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o mpcommon.o mpcommon.c
784cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
785mpcommon.c: In function 'init_vo_spudec':
786mpcommon.c:140:83: warning: taking address of packed member of 'struct <anonymous>' may result in an unaligned pointer value [-Waddress-of-packed-member]
787 140 | vo_spudec = spudec_new_scaled(((dvd_priv_t *)(stream->priv))->cur_pgc->palette,
788 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
789mpcommon.c: In function 'get_win32_cmdline':
790mpcommon.c:490:14: warning: assignment to 'const WCHAR * (__attribute__((stdcall)) *)(void)' {aka 'const short unsigned int * (__attribute__((stdcall)) *)(void)'} from incompatible pointer type 'FARPROC' {aka 'int (__attribute__((stdcall)) *)()'} [-Wincompatible-pointer-types]
791 490 | getCmdlW = GetProcAddress(kernel32, "GetCommandLineW");
792 | ^
793mpcommon.c:491:15: warning: assignment to 'WCHAR ** (__attribute__((stdcall)) *)(const WCHAR *, int *)' {aka 'short unsigned int ** (__attribute__((stdcall)) *)(const short unsigned int *, int *)'} from incompatible pointer type 'FARPROC' {aka 'int (__attribute__((stdcall)) *)()'} [-Wincompatible-pointer-types]
794 491 | cmdl2argv = GetProcAddress(shell32, "CommandLineToArgvW");
795 | ^
796ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o parser-cfg.o parser-cfg.c
797cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
798ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o path.o path.c
799cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
800ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o playtree.o playtree.c
801cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
802ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o playtreeparser.o playtreeparser.c
803cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
804ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o subopt-helper.o subopt-helper.c
805cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
806ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af.o libaf/af.c
807cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
808ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_center.o libaf/af_center.c
809cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
810ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_channels.o libaf/af_channels.c
811cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
812ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_comp.o libaf/af_comp.c
813cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
814ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_delay.o libaf/af_delay.c
815cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
816ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_dummy.o libaf/af_dummy.c
817cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
818ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_equalizer.o libaf/af_equalizer.c
819cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
820ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_extrastereo.o libaf/af_extrastereo.c
821cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
822ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_format.o libaf/af_format.c
823cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
824ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_gate.o libaf/af_gate.c
825cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
826ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_hrtf.o libaf/af_hrtf.c
827cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
828ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_karaoke.o libaf/af_karaoke.c
829cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
830ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_pan.o libaf/af_pan.c
831cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
832ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_resample.o libaf/af_resample.c
833cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
834ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_scaletempo.o libaf/af_scaletempo.c
835cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
836ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_sinesuppress.o libaf/af_sinesuppress.c
837cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
838ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_stats.o libaf/af_stats.c
839cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
840ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_sub.o libaf/af_sub.c
841cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
842ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_surround.o libaf/af_surround.c
843cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
844ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_sweep.o libaf/af_sweep.c
845cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
846ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_tools.o libaf/af_tools.c
847cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
848ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_volnorm.o libaf/af_volnorm.c
849cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
850ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_volume.o libaf/af_volume.c
851cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
852ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/filter.o libaf/filter.c
853cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
854ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/format.o libaf/format.c
855cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
856ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/reorder_ch.o libaf/reorder_ch.c
857cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
858ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/window.o libaf/window.c
859cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
860ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ad.o libmpcodecs/ad.c
861cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
862ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ad_alaw.o libmpcodecs/ad_alaw.c
863cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
864ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ad_dvdpcm.o libmpcodecs/ad_dvdpcm.c
865cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
866ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ad_hwac3.o libmpcodecs/ad_hwac3.c
867cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
868ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ad_hwmpa.o libmpcodecs/ad_hwmpa.c
869cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
870ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ad_pcm.o libmpcodecs/ad_pcm.c
871cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
872ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/dec_audio.o libmpcodecs/dec_audio.c
873cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
874ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/dec_teletext.o libmpcodecs/dec_teletext.c
875cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
876ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/dec_video.o libmpcodecs/dec_video.c
877cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
878libmpcodecs/dec_video.c: In function 'set_video_colors':
879libmpcodecs/dec_video.c:108:61: warning: passing argument 3 of 'mpvdec->control' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
880 108 | if (mpvdec->control(sh_video, VDCTRL_SET_EQUALIZER, item,
881 | ^~~~
882libmpcodecs/dec_video.c:108:61: note: expected 'void *' but argument is of type 'const char *'
883libmpcodecs/dec_video.c: In function 'get_video_colors':
884libmpcodecs/dec_video.c:134:64: warning: passing argument 3 of 'mpvdec->control' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
885 134 | return mpvdec->control(sh_video, VDCTRL_GET_EQUALIZER, item, value);
886 | ^~~~
887libmpcodecs/dec_video.c:134:64: note: expected 'void *' but argument is of type 'const char *'
888libmpcodecs/dec_video.c: In function 'init_video':
889libmpcodecs/dec_video.c:224:66: warning: taking address of packed member of 'struct <anonymous>' may result in an unaligned pointer value [-Waddress-of-packed-member]
890 224 | sh_video->bih ? ((unsigned int *) &sh_video->bih->biCompression) : NULL,
891 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
892ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/img_format.o libmpcodecs/img_format.c
893cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
894ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/mp_image.o libmpcodecs/mp_image.c
895cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
896ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/pullup.o libmpcodecs/pullup.c
897cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
898ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vd.o libmpcodecs/vd.c
899cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
900ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vd_hmblck.o libmpcodecs/vd_hmblck.c
901cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
902ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vd_lzo.o libmpcodecs/vd_lzo.c
903cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
904ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vd_mpegpes.o libmpcodecs/vd_mpegpes.c
905cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
906ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vd_mtga.o libmpcodecs/vd_mtga.c
907cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
908ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vd_null.o libmpcodecs/vd_null.c
909cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
910ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vd_raw.o libmpcodecs/vd_raw.c
911cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
912ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vd_sgi.o libmpcodecs/vd_sgi.c
913cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
914ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vd_black.o libmpcodecs/vd_black.c
915cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
916ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf.o libmpcodecs/vf.c
917cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
918ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_1bpp.o libmpcodecs/vf_1bpp.c
919cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
920ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_2xsai.o libmpcodecs/vf_2xsai.c
921cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
922ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_blackframe.o libmpcodecs/vf_blackframe.c
923cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
924ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_boxblur.o libmpcodecs/vf_boxblur.c
925cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
926ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_crop.o libmpcodecs/vf_crop.c
927cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
928ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_cropdetect.o libmpcodecs/vf_cropdetect.c
929cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
930ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_decimate.o libmpcodecs/vf_decimate.c
931cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
932ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_delogo.o libmpcodecs/vf_delogo.c
933cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
934ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_denoise3d.o libmpcodecs/vf_denoise3d.c
935cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
936ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_detc.o libmpcodecs/vf_detc.c
937cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
938ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_dint.o libmpcodecs/vf_dint.c
939cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
940ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_divtc.o libmpcodecs/vf_divtc.c
941cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
942ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_down3dright.o libmpcodecs/vf_down3dright.c
943cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
944ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_dsize.o libmpcodecs/vf_dsize.c
945cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
946ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_dvbscale.o libmpcodecs/vf_dvbscale.c
947cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
948ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_eq.o libmpcodecs/vf_eq.c
949cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
950ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_eq2.o libmpcodecs/vf_eq2.c
951cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
952ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_expand.o libmpcodecs/vf_expand.c
953cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
954ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_field.o libmpcodecs/vf_field.c
955cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
956ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_fil.o libmpcodecs/vf_fil.c
957cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
958ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_filmdint.o libmpcodecs/vf_filmdint.c
959cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
960ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_fixpts.o libmpcodecs/vf_fixpts.c
961cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
962ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_flip.o libmpcodecs/vf_flip.c
963cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
964ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_format.o libmpcodecs/vf_format.c
965cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
966ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_framestep.o libmpcodecs/vf_framestep.c
967cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
968ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_gradfun.o libmpcodecs/vf_gradfun.c
969cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
970ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_halfpack.o libmpcodecs/vf_halfpack.c
971cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
972ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_harddup.o libmpcodecs/vf_harddup.c
973cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
974ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_hqdn3d.o libmpcodecs/vf_hqdn3d.c
975cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
976ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_hue.o libmpcodecs/vf_hue.c
977cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
978ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_il.o libmpcodecs/vf_il.c
979cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
980ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_ilpack.o libmpcodecs/vf_ilpack.c
981cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
982ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_ivtc.o libmpcodecs/vf_ivtc.c
983cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
984ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_kerndeint.o libmpcodecs/vf_kerndeint.c
985cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
986ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_mirror.o libmpcodecs/vf_mirror.c
987cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
988ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_noformat.o libmpcodecs/vf_noformat.c
989cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
990ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_noise.o libmpcodecs/vf_noise.c
991cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
992ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_ow.o libmpcodecs/vf_ow.c
993cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
994ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_palette.o libmpcodecs/vf_palette.c
995cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
996ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_perspective.o libmpcodecs/vf_perspective.c
997cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
998ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_phase.o libmpcodecs/vf_phase.c
999cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1000ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_pp7.o libmpcodecs/vf_pp7.c
1001cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1002ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_pullup.o libmpcodecs/vf_pullup.c
1003cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1004ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_rectangle.o libmpcodecs/vf_rectangle.c
1005cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1006ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_remove_logo.o libmpcodecs/vf_remove_logo.c
1007cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1008ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_rgbtest.o libmpcodecs/vf_rgbtest.c
1009cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1010ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_rotate.o libmpcodecs/vf_rotate.c
1011cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1012ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_sab.o libmpcodecs/vf_sab.c
1013cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1014ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_scale.o libmpcodecs/vf_scale.c
1015cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1016libmpcodecs/vf_scale.c: In function 'scale':
1017libmpcodecs/vf_scale.c:442:25: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types]
1018 442 | sws_scale(sws1, src2, src_stride2, y>>1, h>>1, dst2, dst_stride2);
1019 | ^~~~
1020 | |
1021 | uint8_t ** {aka unsigned char **}
1022In file included from libmpcodecs/vf_scale.c:36:
1023ffmpeg/libswscale/swscale.h:224:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'uint8_t **' {aka 'unsigned char **'}
1024 224 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[],
1025 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1026libmpcodecs/vf_scale.c:447:25: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types]
1027 447 | sws_scale(sws2, src2, src_stride2, y>>1, h>>1, dst2, dst_stride2);
1028 | ^~~~
1029 | |
1030 | uint8_t ** {aka unsigned char **}
1031In file included from libmpcodecs/vf_scale.c:36:
1032ffmpeg/libswscale/swscale.h:224:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'uint8_t **' {aka 'unsigned char **'}
1033 224 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[],
1034 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1035libmpcodecs/vf_scale.c:449:25: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types]
1036 449 | sws_scale(sws1, src2, src_stride, y, h, dst, dst_stride);
1037 | ^~~~
1038 | |
1039 | uint8_t ** {aka unsigned char **}
1040In file included from libmpcodecs/vf_scale.c:36:
1041ffmpeg/libswscale/swscale.h:224:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'uint8_t **' {aka 'unsigned char **'}
1042 224 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[],
1043 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1044libmpcodecs/vf_scale.c: At top level:
1045libmpcodecs/vf_scale.c:733:50: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
1046 733 | {"presize", 0, CONF_TYPE_OBJ_PRESETS, 0, 0, 0, &size_preset},
1047 | ^
1048ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_smartblur.o libmpcodecs/vf_smartblur.c
1049cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1050ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_softpulldown.o libmpcodecs/vf_softpulldown.c
1051cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1052ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_stereo3d.o libmpcodecs/vf_stereo3d.c
1053cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1054ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_softskip.o libmpcodecs/vf_softskip.c
1055cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1056ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_swapuv.o libmpcodecs/vf_swapuv.c
1057cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1058ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_telecine.o libmpcodecs/vf_telecine.c
1059cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1060ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_test.o libmpcodecs/vf_test.c
1061cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1062ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_tfields.o libmpcodecs/vf_tfields.c
1063cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1064ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_tile.o libmpcodecs/vf_tile.c
1065cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1066ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_tinterlace.o libmpcodecs/vf_tinterlace.c
1067cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1068ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_unsharp.o libmpcodecs/vf_unsharp.c
1069cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1070ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_vo.o libmpcodecs/vf_vo.c
1071cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1072ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_yadif.o libmpcodecs/vf_yadif.c
1073cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1074ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_yuvcsp.o libmpcodecs/vf_yuvcsp.c
1075cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1076ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_yvu9.o libmpcodecs/vf_yvu9.c
1077cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1078ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/aac_hdr.o libmpdemux/aac_hdr.c
1079cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1080ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/asfheader.o libmpdemux/asfheader.c
1081cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1082ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/aviheader.o libmpdemux/aviheader.c
1083cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1084ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/aviprint.o libmpdemux/aviprint.c
1085cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1086ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demuxer.o libmpdemux/demuxer.c
1087cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1088ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_aac.o libmpdemux/demux_aac.c
1089cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1090ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_asf.o libmpdemux/demux_asf.c
1091cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1092ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_audio.o libmpdemux/demux_audio.c
1093cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1094ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_avi.o libmpdemux/demux_avi.c
1095cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1096ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_demuxers.o libmpdemux/demux_demuxers.c
1097cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1098ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_film.o libmpdemux/demux_film.c
1099cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1100libmpdemux/demux_film.c: In function 'demux_film_fill_buffer':
1101libmpdemux/demux_film.c:160:31: warning: initialization of 'short unsigned int *' from incompatible pointer type 'unsigned char *' [-Wincompatible-pointer-types]
1102 160 | unsigned short* tmp = dp->buffer;
1103 | ^~
1104ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_fli.o libmpdemux/demux_fli.c
1105cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1106ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_lmlm4.o libmpdemux/demux_lmlm4.c
1107cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1108ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_mf.o libmpdemux/demux_mf.c
1109cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1110ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_mkv.o libmpdemux/demux_mkv.c
1111cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1112In file included from libmpdemux/demux_mkv.c:49:
1113./loader/qtx/qtxsdk/components.h: In function 'dump_CodecDecompressParams':
1114./loader/qtx/qtxsdk/components.h:783:25: warning: initialization of 'unsigned int *' from incompatible pointer type 'OSType **' {aka 'int **'} [-Wincompatible-pointer-types]
1115 783 | unsigned int* p=cd->wantedDestinationPixelTypes;
1116 | ^~
1117ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_mov.o libmpdemux/demux_mov.c
1118cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1119In file included from libmpdemux/demux_mov.c:54:
1120./loader/qtx/qtxsdk/components.h: In function 'dump_CodecDecompressParams':
1121./loader/qtx/qtxsdk/components.h:783:25: warning: initialization of 'unsigned int *' from incompatible pointer type 'OSType **' {aka 'int **'} [-Wincompatible-pointer-types]
1122 783 | unsigned int* p=cd->wantedDestinationPixelTypes;
1123 | ^~
1124libmpdemux/demux_mov.c: In function 'lschunks':
1125libmpdemux/demux_mov.c:1531:25: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1126 1531 | char *text = malloc(text_len+2+1);
1127 | ^~~~
1128libmpdemux/demux_mov.c: In function 'lschunks_intrak':
1129libmpdemux/demux_mov.c:1688:19: warning: argument 1 value '4294967041' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
1130 1688 | char* str = malloc(len + 1);
1131 | ^~~~~~~~~~~~~~~
1132In file included from libmpdemux/demux_mov.c:43:
1133E:/MABS/msys64/mingw32/include/stdlib.h:537:17: note: in a call to allocation function 'malloc' declared here
1134 537 | void *__cdecl malloc(size_t _Size);
1135 | ^~~~~~
1136libmpdemux/demux_mov.c:1774:22: warning: argument 1 range [4294967040, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
1137 1774 | trak->durmap = calloc(len, sizeof(mov_durmap_t));
1138 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1139In file included from libmpdemux/demux_mov.c:43:
1140E:/MABS/msys64/mingw32/include/stdlib.h:535:17: note: in a call to allocation function 'calloc' declared here
1141 535 | void *__cdecl calloc(size_t _NumOfElements,size_t _SizeOfElements);
1142 | ^~~~~~
1143ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_mpg.o libmpdemux/demux_mpg.c
1144cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1145ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_nsv.o libmpdemux/demux_nsv.c
1146cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1147ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_pva.o libmpdemux/demux_pva.c
1148cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1149ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_rawaudio.o libmpdemux/demux_rawaudio.c
1150cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1151ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_rawvideo.o libmpdemux/demux_rawvideo.c
1152cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1153ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_realaud.o libmpdemux/demux_realaud.c
1154cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1155ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_real.o libmpdemux/demux_real.c
1156cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1157libmpdemux/demux_real.c: In function 'demux_open_real':
1158libmpdemux/demux_real.c:1344:30: warning: argument 1 value '4294967041' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
1159 1344 | buft = malloc(i+1);
1160 | ^~~~~~~~~~~
1161In file included from libmpdemux/demux_real.c:38:
1162E:/MABS/msys64/mingw32/include/stdlib.h:537:17: note: in a call to allocation function 'malloc' declared here
1163 537 | void *__cdecl malloc(size_t _Size);
1164 | ^~~~~~
1165ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_roq.o libmpdemux/demux_roq.c
1166cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1167ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_smjpeg.o libmpdemux/demux_smjpeg.c
1168cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1169ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_ts.o libmpdemux/demux_ts.c
1170cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1171ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_ty.o libmpdemux/demux_ty.c
1172cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1173ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_ty_osd.o libmpdemux/demux_ty_osd.c
1174cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1175ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_viv.o libmpdemux/demux_viv.c
1176cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1177ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_vqf.o libmpdemux/demux_vqf.c
1178cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1179ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_y4m.o libmpdemux/demux_y4m.c
1180cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1181ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/ebml.o libmpdemux/ebml.c
1182cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1183ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/extension.o libmpdemux/extension.c
1184cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1185ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/mf.o libmpdemux/mf.c
1186cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1187ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/mp3_hdr.o libmpdemux/mp3_hdr.c
1188cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1189ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/mp_taglists.o libmpdemux/mp_taglists.c
1190cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1191ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/mpeg_hdr.o libmpdemux/mpeg_hdr.c
1192cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1193ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/mpeg_packetizer.o libmpdemux/mpeg_packetizer.c
1194cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1195ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/parse_es.o libmpdemux/parse_es.c
1196cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1197ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/parse_mp4.o libmpdemux/parse_mp4.c
1198cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1199ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/video.o libmpdemux/video.c
1200cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1201ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/yuv4mpeg.o libmpdemux/yuv4mpeg.c
1202cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1203ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/yuv4mpeg_ratio.o libmpdemux/yuv4mpeg_ratio.c
1204cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1205ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o osdep/getch2-win.o osdep/getch2-win.c
1206cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1207ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o osdep/timer-win2.o osdep/timer-win2.c
1208cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1209ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/open.o stream/open.c
1210cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1211ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/stream.o stream/stream.c
1212cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1213stream/stream.c: In function 'open_stream_plugin':
1214stream/stream.c:165:62: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
1215 165 | { "stream url", arg , CONF_TYPE_CUSTOM_URL, 0, 0 ,0, sinfo->opts };
1216 | ^~~~~
1217ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/stream_bd.o stream/stream_bd.c
1218cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1219stream/stream_bd.c: In function 'find_vuk':
1220stream/stream_bd.c:158:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1221 158 | char *filename = av_asprintf("%s/.cache/aacs/vuk/%s", home, idstr);
1222 | ^~~~
1223ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/stream_cue.o stream/stream_cue.c
1224cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1225ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/stream_file.o stream/stream_file.c
1226cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1227ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/stream_mf.o stream/stream_mf.c
1228cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1229ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/stream_null.o stream/stream_null.c
1230cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1231ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/url.o stream/url.c
1232cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1233ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o sub/eosd.o sub/eosd.c
1234cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1235ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o sub/find_sub.o sub/find_sub.c
1236cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1237ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o sub/osd.o sub/osd.c
1238cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1239ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o sub/spudec.o sub/spudec.c
1240cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1241sub/spudec.c: In function 'sws_spu_image':
1242sub/spudec.c:902:23: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types]
1243 902 | sws_scale(ctx,&s2,&ss,0,sh,&d2,&ds);
1244 | ^~~
1245 | |
1246 | unsigned char **
1247In file included from sub/spudec.c:48:
1248ffmpeg/libswscale/swscale.h:224:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'unsigned char **'
1249 224 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[],
1250 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1251ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o sub/sub.o sub/sub.c
1252cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1253sub/sub.c: In function 'vo_update_text_sub':
1254sub/sub.c:730:33: warning: passing argument 1 of 'utf8_get_char' from incompatible pointer type [-Wincompatible-pointer-types]
1255 730 | c = utf8_get_char(&t);
1256 | ^~
1257 | |
1258 | unsigned char **
1259sub/sub.c:186:37: note: expected 'const char **' but argument is of type 'unsigned char **'
1260 186 | unsigned utf8_get_char(const char **str) {
1261 | ~~~~~~~~~~~~~^~~
1262ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o sub/sub_cc.o sub/sub_cc.c
1263cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1264ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o sub/subreader.o sub/subreader.c
1265cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1266ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o sub/vobsub.o sub/vobsub.c
1267cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1268ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o sub/font_load.o sub/font_load.c
1269cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1270ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/stream_cdda.o stream/stream_cdda.c
1271cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1272stream/stream_cdda.c:102:59: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
1273 102 | { "span", ST_OFF(span), CONF_TYPE_OBJ_PARAMS, 0, 0, 0, &m_span_params_def },
1274 | ^
1275stream/stream_cdda.c:104:62: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
1276 104 | { "hostname", ST_OFF(span), CONF_TYPE_OBJ_PARAMS, 0, 0, 0, &m_span_params_def },
1277 | ^
1278stream/stream_cdda.c:128:62: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
1279 128 | { "span", &cdda_dflts.span, CONF_TYPE_OBJ_PARAMS, 0, 0, 0, &m_span_params_def },
1280 | ^
1281ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/cdinfo.o stream/cdinfo.c
1282cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1283ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/stream_dvdnav.o stream/stream_dvdnav.c
1284cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1285ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/stream_dvd.o stream/stream_dvd.c
1286cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1287ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/stream_dvd_common.o stream/stream_dvd_common.c
1288cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1289ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libvo/aclib.o libvo/aclib.c
1290cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1291ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o av_helpers.o av_helpers.c
1292cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1293av_helpers.c: In function 'lavc_encode_audio':
1294av_helpers.c:119:5: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1295 119 | int planar = ctx->channels > 1 && av_sample_fmt_is_planar(ctx->sample_fmt);
1296 | ^~~
1297In file included from av_helpers.c:21:
1298ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
1299 1006 | int channels;
1300 | ^~~~~~~~
1301av_helpers.c:125:5: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1302 125 | if ((ctx->channels == 6 || ctx->channels == 5) &&
1303 | ^~
1304In file included from av_helpers.c:21:
1305ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
1306 1006 | int channels;
1307 | ^~~~~~~~
1308av_helpers.c:125:5: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1309 125 | if ((ctx->channels == 6 || ctx->channels == 5) &&
1310 | ^~
1311In file included from av_helpers.c:21:
1312ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
1313 1006 | int channels;
1314 | ^~~~~~~~
1315av_helpers.c:129:29: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1316 129 | ctx->channels,
1317 | ^~~
1318In file included from av_helpers.c:21:
1319ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
1320 1006 | int channels;
1321 | ^~~~~~~~
1322av_helpers.c:132:5: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1323 132 | frame->nb_samples = src_len / ctx->channels / bps;
1324 | ^~~~~
1325In file included from av_helpers.c:21:
1326ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
1327 1006 | int channels;
1328 | ^~~~~~~~
1329av_helpers.c:137:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1330 137 | for (ch = 0; ch < ctx->channels; ch++) {
1331 | ^~~
1332In file included from av_helpers.c:21:
1333ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
1334 1006 | int channels;
1335 | ^~~~~~~~
1336av_helpers.c:139:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1337 139 | uint8_t *tmpd = (uint8_t *)src + ch*src_len/ctx->channels;
1338 | ^~~~~~~
1339In file included from av_helpers.c:21:
1340ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
1341 1006 | int channels;
1342 | ^~~~~~~~
1343av_helpers.c:143:17: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1344 143 | tmps += ctx->channels * bps;
1345 | ^~~~
1346In file included from av_helpers.c:21:
1347ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
1348 1006 | int channels;
1349 | ^~~~~~~~
1350av_helpers.c:149:5: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1351 149 | frame->channels = ctx->channels;
1352 | ^~~~~
1353In file included from ffmpeg/libavcodec/avcodec.h:35,
1354 from av_helpers.c:21:
1355ffmpeg/libavutil/frame.h:643:9: note: declared here
1356 643 | int channels;
1357 | ^~~~~~~~
1358av_helpers.c:149:5: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1359 149 | frame->channels = ctx->channels;
1360 | ^~~~~
1361In file included from av_helpers.c:21:
1362ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
1363 1006 | int channels;
1364 | ^~~~~~~~
1365av_helpers.c:150:5: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1366 150 | n = avcodec_fill_audio_frame(frame, ctx->channels, ctx->sample_fmt, src, src_len, 1);
1367 | ^
1368In file included from av_helpers.c:21:
1369ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
1370 1006 | int channels;
1371 | ^~~~~~~~
1372av_helpers.c:153:5: warning: 'av_init_packet' is deprecated [-Wdeprecated-declarations]
1373 153 | av_init_packet(&pkt);
1374 | ^~~~~~~~~~~~~~
1375In file included from ffmpeg/libavcodec/avcodec.h:45,
1376 from av_helpers.c:21:
1377ffmpeg/libavcodec/packet.h:512:6: note: declared here
1378 512 | void av_init_packet(AVPacket *pkt);
1379 | ^~~~~~~~~~~~~~
1380ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o av_opts.o av_opts.c
1381cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1382ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_lavcac3enc.o libaf/af_lavcac3enc.c
1383cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1384libaf/af_lavcac3enc.c: In function 'control':
1385libaf/af_lavcac3enc.c:99:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1386 99 | if (s->lavc_actx->channels != af->data->nch ||
1387 | ^~
1388In file included from libaf/af_lavcac3enc.c:35:
1389ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
1390 1006 | int channels;
1391 | ^~~~~~~~
1392libaf/af_lavcac3enc.c:107:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1393 107 | s->lavc_actx->channels = af->data->nch;
1394 | ^
1395In file included from libaf/af_lavcac3enc.c:35:
1396ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
1397 1006 | int channels;
1398 | ^~~~~~~~
1399libaf/af_lavcac3enc.c: In function 'af_open':
1400libaf/af_lavcac3enc.c:277:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
1401 277 | s->lavc_acodec = avcodec_find_encoder_by_name("ac3_fixed");
1402 | ^
1403ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_lavcresample.o libaf/af_lavcresample.c
1404cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1405libaf/af_lavcresample.c: In function 'play':
1406libaf/af_lavcresample.c:159:61: warning: passing argument 4 of 'swr_convert' from incompatible pointer type [-Wincompatible-pointer-types]
1407 159 | ret = swr_convert(s->swrctx, &s->tmp[0], out_len/chans/2, &s->in[0], in_len/chans/2);
1408 | ^~~~~~~~~
1409 | |
1410 | uint8_t ** {aka unsigned char **}
1411In file included from libaf/af_lavcresample.c:29:
1412ffmpeg/libswresample/swresample.h:344:49: note: expected 'const uint8_t **' {aka 'const unsigned char **'} but argument is of type 'uint8_t **' {aka 'unsigned char **'}
1413 344 | const uint8_t **in , int in_count);
1414 | ~~~~~~~~~~~~~~~~^~
1415ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ad_ffmpeg.o libmpcodecs/ad_ffmpeg.c
1416cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1417libmpcodecs/ad_ffmpeg.c: In function 'setup_format':
1418libmpcodecs/ad_ffmpeg.c:82:5: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1419 82 | if (lavc_context->channels != sh_audio->channels ||
1420 | ^~
1421In file included from libmpcodecs/ad_ffmpeg.c:47:
1422ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
1423 1006 | int channels;
1424 | ^~~~~~~~
1425libmpcodecs/ad_ffmpeg.c:85:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1426 85 | sh_audio->channels=lavc_context->channels;
1427 | ^~~~~~~~
1428In file included from libmpcodecs/ad_ffmpeg.c:47:
1429ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
1430 1006 | int channels;
1431 | ^~~~~~~~
1432libmpcodecs/ad_ffmpeg.c: In function 'init':
1433libmpcodecs/ad_ffmpeg.c:109:16: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
1434 109 | lavc_codec = avcodec_find_decoder_by_name(codec_idx2str(sh_audio->codec->dll_idx));
1435 | ^
1436libmpcodecs/ad_ffmpeg.c:124:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1437 124 | lavc_context->channels = sh_audio->wf->nChannels;
1438 | ^~~~~~~~~~~~
1439In file included from libmpcodecs/ad_ffmpeg.c:47:
1440ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
1441 1006 | int channels;
1442 | ^~~~~~~~
1443libmpcodecs/ad_ffmpeg.c:130:5: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
1444 130 | lavc_context->channel_layout = sh_audio->channel_layout;
1445 | ^~~~~~~~~~~~
1446In file included from libmpcodecs/ad_ffmpeg.c:47:
1447ffmpeg/libavcodec/avcodec.h:1060:14: note: declared here
1448 1060 | uint64_t channel_layout;
1449 | ^~~~~~~~~~~~~~
1450libmpcodecs/ad_ffmpeg.c:131:5: warning: 'request_channel_layout' is deprecated [-Wdeprecated-declarations]
1451 131 | lavc_context->request_channel_layout = av_get_default_channel_layout(audio_output_channels);
1452 | ^~~~~~~~~~~~
1453In file included from libmpcodecs/ad_ffmpeg.c:47:
1454ffmpeg/libavcodec/avcodec.h:1069:14: note: declared here
1455 1069 | uint64_t request_channel_layout;
1456 | ^~~~~~~~~~~~~~~~~~~~~~
1457libmpcodecs/ad_ffmpeg.c:131:5: warning: 'av_get_default_channel_layout' is deprecated [-Wdeprecated-declarations]
1458 131 | lavc_context->request_channel_layout = av_get_default_channel_layout(audio_output_channels);
1459 | ^~~~~~~~~~~~
1460In file included from ffmpeg/libavutil/frame.h:33,
1461 from ffmpeg/libavcodec/avcodec.h:35,
1462 from libmpcodecs/ad_ffmpeg.c:47:
1463ffmpeg/libavutil/channel_layout.h:457:9: note: declared here
1464 457 | int64_t av_get_default_channel_layout(int nb_channels);
1465 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1466libmpcodecs/ad_ffmpeg.c: In function 'copy_samples':
1467libmpcodecs/ad_ffmpeg.c:277:5: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1468 277 | int channels = avc->channels;
1469 | ^~~
1470In file included from libmpcodecs/ad_ffmpeg.c:47:
1471ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
1472 1006 | int channels;
1473 | ^~~~~~~~
1474libmpcodecs/ad_ffmpeg.c: In function 'decode_audio':
1475libmpcodecs/ad_ffmpeg.c:349:9: warning: 'av_init_packet' is deprecated [-Wdeprecated-declarations]
1476 349 | av_init_packet(&pkt);
1477 | ^~~~~~~~~~~~~~
1478In file included from ffmpeg/libavcodec/avcodec.h:45,
1479 from libmpcodecs/ad_ffmpeg.c:47:
1480ffmpeg/libavcodec/packet.h:512:6: note: declared here
1481 512 | void av_init_packet(AVPacket *pkt);
1482 | ^~~~~~~~~~~~~~
1483libmpcodecs/ad_ffmpeg.c:372:11: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1484 372 | if (((AVCodecContext *)sh_audio->context)->channels >= 5) {
1485 | ^~
1486In file included from libmpcodecs/ad_ffmpeg.c:47:
1487ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
1488 1006 | int channels;
1489 | ^~~~~~~~
1490libmpcodecs/ad_ffmpeg.c:377:33: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1491 377 | ((AVCodecContext *)sh_audio->context)->channels,
1492 | ^
1493In file included from libmpcodecs/ad_ffmpeg.c:47:
1494ffmpeg/libavcodec/avcodec.h:1006:9: note: declared here
1495 1006 | int channels;
1496 | ^~~~~~~~
1497ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ad_spdif.o libmpcodecs/ad_spdif.c
1498cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1499libmpcodecs/ad_spdif.c: In function 'init':
1500libmpcodecs/ad_spdif.c:181:27: warning: passing argument 1 of 'av_opt_find' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
1501 181 | opt = av_opt_find(&lavf_ctx->oformat->priv_class,
1502 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1503In file included from libmpcodecs/ad_spdif.c:28:
1504ffmpeg/libavutil/opt.h:608:35: note: expected 'void *' but argument is of type 'const AVClass * const*'
1505 608 | const AVOption *av_opt_find(void *obj, const char *name, const char *unit,
1506 | ~~~~~~^~~
1507libmpcodecs/ad_spdif.c: In function 'decode_audio':
1508libmpcodecs/ad_spdif.c:261:9: warning: 'av_init_packet' is deprecated [-Wdeprecated-declarations]
1509 261 | av_init_packet(&pkt);
1510 | ^~~~~~~~~~~~~~
1511In file included from ffmpeg/libavformat/avformat.h:316,
1512 from libmpcodecs/ad_spdif.c:26:
1513ffmpeg/libavcodec/packet.h:512:6: note: declared here
1514 512 | void av_init_packet(AVPacket *pkt);
1515 | ^~~~~~~~~~~~~~
1516ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vd_ffmpeg.o libmpcodecs/vd_ffmpeg.c
1517cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1518libmpcodecs/vd_ffmpeg.c: In function 'init':
1519libmpcodecs/vd_ffmpeg.c:335:16: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
1520 335 | lavc_codec = avcodec_find_decoder_by_name(codec_idx2str(sh->codec->dll_idx));
1521 | ^
1522libmpcodecs/vd_ffmpeg.c: In function 'decode':
1523libmpcodecs/vd_ffmpeg.c:900:5: warning: 'av_init_packet' is deprecated [-Wdeprecated-declarations]
1524 900 | av_init_packet(&pkt);
1525 | ^~~~~~~~~~~~~~
1526In file included from ffmpeg/libavcodec/avcodec.h:45,
1527 from libmpcodecs/vd_ffmpeg.c:56:
1528ffmpeg/libavcodec/packet.h:512:6: note: declared here
1529 512 | void av_init_packet(AVPacket *pkt);
1530 | ^~~~~~~~~~~~~~
1531libmpcodecs/vd_ffmpeg.c:1033:20: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
1532 1033 | return &mpi_no_picture; // H.264 first field only
1533 | ^~~~~~~~~~~~~~~
1534ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_geq.o libmpcodecs/vf_geq.c
1535cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1536ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_lavc.o libmpcodecs/vf_lavc.c
1537cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1538ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_lavcdeint.o libmpcodecs/vf_lavcdeint.c
1539cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1540ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_screenshot.o libmpcodecs/vf_screenshot.c
1541cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1542libmpcodecs/vf_screenshot.c: In function 'draw_slice':
1543libmpcodecs/vf_screenshot.c:63:34: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types]
1544 63 | sws_scale(vf->priv->ctx, src, stride, y, h, vf->priv->pic->data, vf->priv->pic->linesize);
1545 | ^~~
1546 | |
1547 | unsigned char **
1548In file included from libmpcodecs/vf_screenshot.c:38:
1549ffmpeg/libswscale/swscale.h:224:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'unsigned char **'
1550 224 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[],
1551 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1552libmpcodecs/vf_screenshot.c: In function 'scale_image':
1553libmpcodecs/vf_screenshot.c:161:29: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types]
1554 161 | sws_scale(priv->ctx, mpi->planes, mpi->stride, 0, mpi->height, priv->pic->data, priv->pic->linesize);
1555 | ~~~^~~~~~~~
1556 | |
1557 | unsigned char **
1558In file included from libmpcodecs/vf_screenshot.c:38:
1559ffmpeg/libswscale/swscale.h:224:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'unsigned char **'
1560 224 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[],
1561 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
1562ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_lavf.o libmpdemux/demux_lavf.c
1563cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1564libmpdemux/demux_lavf.c: In function 'handle_stream':
1565libmpdemux/demux_lavf.c:312:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1566 312 | wf->nChannels= codec->channels;
1567 | ^~
1568In file included from ffmpeg/libavformat/avformat.h:314,
1569 from libmpdemux/demux_lavf.c:39:
1570ffmpeg/libavcodec/codec_par.h:172:14: note: declared here
1571 172 | int channels;
1572 | ^~~~~~~~
1573libmpdemux/demux_lavf.c:313:13: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
1574 313 | sh_audio->channel_layout = codec->channel_layout;
1575 | ^~~~~~~~
1576In file included from ffmpeg/libavformat/avformat.h:314,
1577 from libmpdemux/demux_lavf.c:39:
1578ffmpeg/libavcodec/codec_par.h:166:14: note: declared here
1579 166 | uint64_t channel_layout;
1580 | ^~~~~~~~~~~~~~
1581libmpdemux/demux_lavf.c:335:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1582 335 | sh_audio->channels= codec->channels;
1583 | ^~~~~~~~
1584In file included from ffmpeg/libavformat/avformat.h:314,
1585 from libmpdemux/demux_lavf.c:39:
1586ffmpeg/libavcodec/codec_par.h:172:14: note: declared here
1587 172 | int channels;
1588 | ^~~~~~~~
1589ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/stream_ffmpeg.o stream/stream_ffmpeg.c
1590cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1591ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o sub/av_sub.o sub/av_sub.c
1592cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1593sub/av_sub.c: In function 'decode_avsub':
1594sub/av_sub.c:103:5: warning: 'av_init_packet' is deprecated [-Wdeprecated-declarations]
1595 103 | av_init_packet(&pkt);
1596 | ^~~~~~~~~~~~~~
1597In file included from ffmpeg/libavcodec/avcodec.h:45,
1598 from sub/av_sub.c:19:
1599ffmpeg/libavcodec/packet.h:512:6: note: declared here
1600 512 | void av_init_packet(AVPacket *pkt);
1601 | ^~~~~~~~~~~~~~
1602sub/av_sub.c:120:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
1603 120 | sub_codec = avcodec_find_decoder(cid);
1604 | ^
1605ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_fspp.o libmpcodecs/vf_fspp.c
1606cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1607{standard input}: Assembler messages:
1608{standard input}:348: Warning: missing operand; zero assumed
1609{standard input}:354: Warning: missing operand; zero assumed
1610{standard input}:371: Warning: missing operand; zero assumed
1611{standard input}:375: Warning: missing operand; zero assumed
1612{standard input}:410: Warning: missing operand; zero assumed
1613{standard input}:418: Warning: missing operand; zero assumed
1614{standard input}:426: Warning: missing operand; zero assumed
1615{standard input}:438: Warning: missing operand; zero assumed
1616{standard input}:467: Warning: missing operand; zero assumed
1617{standard input}:476: Warning: missing operand; zero assumed
1618{standard input}:482: Warning: missing operand; zero assumed
1619{standard input}:484: Warning: missing operand; zero assumed
1620{standard input}:570: Warning: missing operand; zero assumed
1621{standard input}:576: Warning: missing operand; zero assumed
1622{standard input}:593: Warning: missing operand; zero assumed
1623{standard input}:597: Warning: missing operand; zero assumed
1624{standard input}:632: Warning: missing operand; zero assumed
1625{standard input}:640: Warning: missing operand; zero assumed
1626{standard input}:648: Warning: missing operand; zero assumed
1627{standard input}:660: Warning: missing operand; zero assumed
1628{standard input}:691: Warning: missing operand; zero assumed
1629{standard input}:700: Warning: missing operand; zero assumed
1630{standard input}:706: Warning: missing operand; zero assumed
1631{standard input}:708: Warning: missing operand; zero assumed
1632{standard input}:807: Warning: missing operand; zero assumed
1633{standard input}:809: Warning: missing operand; zero assumed
1634{standard input}:841: Warning: missing operand; zero assumed
1635{standard input}:855: Warning: missing operand; zero assumed
1636{standard input}:873: Warning: missing operand; zero assumed
1637{standard input}:879: Warning: missing operand; zero assumed
1638ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_qp.o libmpcodecs/vf_qp.c
1639cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1640ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_spp.o libmpcodecs/vf_spp.c
1641cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1642ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o sub/font_load_ft.o sub/font_load_ft.c
1643cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1644ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/stream_ftp.o stream/stream_ftp.c
1645cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1646ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vd_ijpg.o libmpcodecs/vd_ijpg.c
1647cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1648ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_ladspa.o libaf/af_ladspa.c
1649cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1650ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_ass.o libmpcodecs/vf_ass.c
1651cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1652ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o sub/ass_mp.o sub/ass_mp.c
1653cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1654ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o sub/subassconvert.o sub/subassconvert.c
1655cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1656ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libass/ass.o libass/ass.c
1657cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1658libass/ass.c:1268:6: warning: no previous prototype for 'ass_lazy_track_init' [-Wmissing-prototypes]
1659 1268 | void ass_lazy_track_init(ASS_Library *lib, ASS_Track *track)
1660 | ^~~~~~~~~~~~~~~~~~~
1661ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libass/ass_bitmap.o libass/ass_bitmap.c
1662cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1663libass/ass_bitmap.c: In function 'outline_to_bitmap3':
1664libass/ass_bitmap.c:462:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1665 462 | int bbord = be > 0 ? sqrt(2 * be) : 0;
1666 | ^~~
1667ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libass/ass_cache.o libass/ass_cache.c
1668cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1669ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libass/ass_drawing.o libass/ass_drawing.c
1670cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1671libass/ass_drawing.c: In function 'drawing_evaluate_curve':
1672libass/ass_drawing.c:254:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1673 254 | int x0 = cur.x;
1674 | ^~~
1675libass/ass_drawing.c:259:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1676 259 | int x1 = cur.x;
1677 | ^~~
1678libass/ass_drawing.c:264:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1679 264 | int x2 = cur.x;
1680 | ^~~
1681libass/ass_drawing.c:269:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1682 269 | int x3 = cur.x;
1683 | ^~~
1684ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libass/ass_font.o libass/ass_font.c
1685cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1686libass/ass_font.c: In function 'ass_strike_outline_glyph':
1687libass/ass_font.c:329:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1688 329 | FT_Vector points[4] = {
1689 | ^~~~~~~~~
1690libass/ass_font.c:359:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1691 359 | FT_Vector points[4] = {
1692 | ^~~~~~~~~
1693libass/ass_font.c: In function 'ass_font_get_glyph':
1694libass/ass_font.c:564:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1695 564 | FT_Matrix scale = { double_to_d16(font->scale_x), 0, 0,
1696 | ^~~~~~~~~
1697libass/ass_font.c: In function 'get_contour_cbox':
1698libass/ass_font.c:626:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1699 626 | int i;
1700 | ^~~
1701libass/ass_font.c: In function 'fix_freetype_stroker':
1702libass/ass_font.c:699:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1703 699 | int dir = get_contour_direction(outline->points, start, end);
1704 | ^~~
1705libass/ass_font.c:728:13: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1706 728 | int width = box.xMax - box.xMin;
1707 | ^~~
1708ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libass/ass_fontconfig.o libass/ass_fontconfig.c
1709cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1710ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libass/ass_library.o libass/ass_library.c
1711cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1712ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libass/ass_parse.o libass/ass_parse.c
1713cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1714ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libass/ass_render.o libass/ass_render.c
1715cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1716libass/ass_render.c: In function 'render_glyph':
1717libass/ass_render.c:354:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1718 354 | int b_x0, b_y0, b_x1, b_y1; // visible part of the bitmap
1719 | ^~~
1720libass/ass_render.c: In function 'draw_opaque_box':
1721libass/ass_render.c:956:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1722 956 | FT_Vector points[4] = {
1723 | ^~~~~~~~~
1724libass/ass_render.c: In function 'get_outline_glyph':
1725libass/ass_render.c:1110:13: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1726 1110 | FT_Glyph glyph =
1727 | ^~~~~~~~
1728libass/ass_render.c: In function 'get_bitmap_glyph':
1729libass/ass_render.c:1295:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1730 1295 | FT_Matrix m = { double_to_d16(scale_x), 0,
1731 | ^~~~~~~~~
1732libass/ass_render.c: In function 'wrap_lines_smart':
1733libass/ass_render.c:1589:13: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1734 1589 | double height =
1735 | ^~~~~~
1736libass/ass_render.c: In function 'ass_render_event':
1737libass/ass_render.c:1719:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1738 1719 | int in_tag = 0;
1739 | ^~~
1740libass/ass_render.c:1921:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1741 1921 | double max_text_width =
1742 | ^~~~~~
1743libass/ass_render.c:1938:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1744 1938 | FriBidiStrIndex *cmap = ass_shaper_reorder(render_priv->shaper, text_info);
1745 | ^~~~~~~~~~~~~~~
1746libass/ass_render.c:1943:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1747 1943 | int lineno = 1;
1748 | ^~~
1749libass/ass_render.c:1955:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1750 1955 | FT_Vector cluster_pen = pen;
1751 | ^~~~~~~~~
1752libass/ass_render.c:1971:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1753 1971 | double width = 0;
1754 | ^~~~~~
1755libass/ass_render.c:1978:17: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1756 1978 | double shift = 0;
1757 | ^~~~~~
1758libass/ass_render.c:2151:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1759 2151 | int left = render_priv->settings.left_margin;
1760 | ^~~
1761libass/ass_render.c: In function 'ass_start_frame':
1762libass/ass_render.c:2269:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1763 2269 | double par = render_priv->settings.par;
1764 | ^~~~~~
1765ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libass/ass_render_api.o libass/ass_render_api.c
1766cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1767ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libass/ass_shaper.o libass/ass_shaper.c
1768cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1769In function 'shape_fribidi',
1770 inlined from 'ass_shaper_shape' at libass/ass_shaper.c:844:9:
1771libass/ass_shaper.c:674:33: warning: argument 2 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
1772 674 | FriBidiJoiningType *joins = calloc(sizeof(*joins), len);
1773 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
1774In file included from E:/MABS/local32/include/freetype2/freetype/config/ftstdlib.h:130,
1775 from E:/MABS/local32/include/freetype2/freetype/config/ftconfig.h:42,
1776 from E:/MABS/local32/include/freetype2/freetype/freetype.h:24,
1777 from libass/ass_render.h:25,
1778 from libass/ass_shaper.h:30,
1779 from libass/ass_shaper.c:25:
1780libass/ass_shaper.c: In function 'ass_shaper_shape':
1781E:/MABS/msys64/mingw32/include/stdlib.h:535:17: note: in a call to allocation function 'calloc' declared here
1782 535 | void *__cdecl calloc(size_t _NumOfElements,size_t _SizeOfElements);
1783 | ^~~~~~
1784ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libass/ass_strtod.o libass/ass_strtod.c
1785cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1786libass/ass_strtod.c:61:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
1787 61 | ass_strtod(string, endPtr)
1788 | ^~~~~~~~~~
1789ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libass/ass_utils.o libass/ass_utils.c
1790cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1791libass/ass_utils.c: In function 'parse_ycbcr_matrix':
1792libass/ass_utils.c:132:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1793 132 | char *end = str + strlen(str);
1794 | ^~~~
1795libass/ass_utils.c:139:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1796 139 | char buffer[16];
1797 | ^~~~
1798ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libaf/af_bs2b.o libaf/af_bs2b.c
1799cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1800ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ad_libmad.o libmpcodecs/ad_libmad.c
1801cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1802ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vd_theora.o libmpcodecs/vd_theora.c
1803cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1804ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/stream_rtsp.o stream/stream_rtsp.c
1805cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1806ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/freesdp/common.o stream/freesdp/common.c
1807cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1808ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/freesdp/errorlist.o stream/freesdp/errorlist.c
1809cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1810ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/freesdp/parser.o stream/freesdp/parser.c
1811cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1812ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/librtsp/rtsp.o stream/librtsp/rtsp.c
1813cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1814ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/librtsp/rtsp_rtp.o stream/librtsp/rtsp_rtp.c
1815cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1816stream/librtsp/rtsp_rtp.c: In function 'rtp_connect':
1817stream/librtsp/rtsp_rtp.c:314:19: warning: passing argument 4 of 'setsockopt' from incompatible pointer type [-Wincompatible-pointer-types]
1818 314 | &rxsockbufsz, sizeof (rxsockbufsz)))
1819 | ^~~~~~~~~~~~
1820 | |
1821 | int *
1822In file included from stream/librtsp/rtsp_rtp.c:39:
1823E:/MABS/msys64/mingw32/include/winsock2.h:1035:88: note: expected 'const char *' but argument is of type 'int *'
1824 1035 | WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen);
1825 | ~~~~~~~~~~~~^~~~~~
1826stream/librtsp/rtsp_rtp.c:324:55: warning: passing argument 4 of 'setsockopt' from incompatible pointer type [-Wincompatible-pointer-types]
1827 324 | if (setsockopt (s, IPPROTO_IP, IP_ADD_MEMBERSHIP, &mcast, sizeof (mcast)))
1828 | ^~~~~~
1829 | |
1830 | struct ip_mreq *
1831In file included from stream/librtsp/rtsp_rtp.c:39:
1832E:/MABS/msys64/mingw32/include/winsock2.h:1035:88: note: expected 'const char *' but argument is of type 'struct ip_mreq *'
1833 1035 | WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen);
1834 | ~~~~~~~~~~~~^~~~~~
1835stream/librtsp/rtsp_rtp.c:368:40: warning: passing argument 4 of 'getsockopt' from incompatible pointer type [-Wincompatible-pointer-types]
1836 368 | getsockopt (s, SOL_SOCKET, SO_ERROR, &err, (socklen_t *) &err_len);
1837 | ^~~~
1838 | |
1839 | int *
1840In file included from stream/librtsp/rtsp_rtp.c:39:
1841E:/MABS/msys64/mingw32/include/winsock2.h:1010:82: note: expected 'char *' but argument is of type 'int *'
1842 1010 | WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen);
1843 | ~~~~~~^~~~~~
1844ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/librtsp/rtsp_session.o stream/librtsp/rtsp_session.c
1845cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1846ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/stream_netstream.o stream/stream_netstream.c
1847cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1848ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/asf_mmst_streaming.o stream/asf_mmst_streaming.c
1849cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1850ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/asf_streaming.o stream/asf_streaming.c
1851cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1852ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/cookies.o stream/cookies.c
1853cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1854ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/http.o stream/http.c
1855cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1856ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/network.o stream/network.c
1857cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1858ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/pnm.o stream/pnm.c
1859cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1860ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/rtp.o stream/rtp.c
1861cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1862ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/udp.o stream/udp.c
1863cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1864stream/udp.c: In function 'udp_open_socket':
1865stream/udp.c:108:77: warning: passing argument 4 of 'setsockopt' from incompatible pointer type [-Wincompatible-pointer-types]
1866 108 | if(reuse_socket && setsockopt(socket_server_fd, SOL_SOCKET, SO_REUSEADDR, &reuse, sizeof(reuse)))
1867 | ^~~~~~
1868 | |
1869 | int *
1870In file included from stream/udp.c:42:
1871E:/MABS/msys64/mingw32/include/winsock2.h:1035:88: note: expected 'const char *' but argument is of type 'int *'
1872 1035 | WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen);
1873 | ~~~~~~~~~~~~^~~~~~
1874stream/udp.c:150:19: warning: passing argument 4 of 'setsockopt' from incompatible pointer type [-Wincompatible-pointer-types]
1875 150 | &rxsockbufsz, sizeof (rxsockbufsz)))
1876 | ^~~~~~~~~~~~
1877 | |
1878 | int *
1879In file included from stream/udp.c:42:
1880E:/MABS/msys64/mingw32/include/winsock2.h:1035:88: note: expected 'const char *' but argument is of type 'int *'
1881 1035 | WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen);
1882 | ~~~~~~~~~~~~^~~~~~
1883stream/udp.c:162:40: warning: passing argument 4 of 'setsockopt' from incompatible pointer type [-Wincompatible-pointer-types]
1884 162 | IP_ADD_MEMBERSHIP, &mcast, sizeof (mcast)))
1885 | ^~~~~~
1886 | |
1887 | struct ip_mreq *
1888In file included from stream/udp.c:42:
1889E:/MABS/msys64/mingw32/include/winsock2.h:1035:88: note: expected 'const char *' but argument is of type 'struct ip_mreq *'
1890 1035 | WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen);
1891 | ~~~~~~~~~~~~^~~~~~
1892stream/udp.c:194:55: warning: passing argument 4 of 'getsockopt' from incompatible pointer type [-Wincompatible-pointer-types]
1893 194 | getsockopt (socket_server_fd, SOL_SOCKET, SO_ERROR, &err, &err_len);
1894 | ^~~~
1895 | |
1896 | int *
1897In file included from stream/udp.c:42:
1898E:/MABS/msys64/mingw32/include/winsock2.h:1010:82: note: expected 'char *' but argument is of type 'int *'
1899 1010 | WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen);
1900 | ~~~~~~^~~~~~
1901ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/tcp.o stream/tcp.c
1902cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1903stream/tcp.c: In function 'connect2Server_with_af':
1904stream/tcp.c:129:63: warning: passing argument 4 of 'setsockopt' from incompatible pointer type [-Wincompatible-pointer-types]
1905 129 | setsockopt(socket_server_fd, SOL_SOCKET, SO_RCVTIMEO, &to, sizeof(to));
1906 | ^~~
1907 | |
1908 | int *
1909In file included from stream/tcp.c:47:
1910E:/MABS/msys64/mingw32/include/winsock2.h:1035:88: note: expected 'const char *' but argument is of type 'int *'
1911 1035 | WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen);
1912 | ~~~~~~~~~~~~^~~~~~
1913stream/tcp.c:130:63: warning: passing argument 4 of 'setsockopt' from incompatible pointer type [-Wincompatible-pointer-types]
1914 130 | setsockopt(socket_server_fd, SOL_SOCKET, SO_SNDTIMEO, &to, sizeof(to));
1915 | ^~~
1916 | |
1917 | int *
1918In file included from stream/tcp.c:47:
1919E:/MABS/msys64/mingw32/include/winsock2.h:1035:88: note: expected 'const char *' but argument is of type 'int *'
1920 1035 | WINSOCK_API_LINKAGE int WSAAPI setsockopt(SOCKET s,int level,int optname,const char *optval,int optlen);
1921 | ~~~~~~~~~~~~^~~~~~
1922stream/tcp.c:251:64: warning: passing argument 4 of 'getsockopt' from incompatible pointer type [-Wincompatible-pointer-types]
1923 251 | ret = getsockopt(socket_server_fd,SOL_SOCKET,SO_ERROR,&err,&err_len);
1924 | ^~~~
1925 | |
1926 | int *
1927In file included from stream/tcp.c:47:
1928E:/MABS/msys64/mingw32/include/winsock2.h:1010:82: note: expected 'char *' but argument is of type 'int *'
1929 1010 | WINSOCK_API_LINKAGE int WSAAPI getsockopt(SOCKET s,int level,int optname,char *optval,int *optlen);
1930 | ~~~~~~^~~~~~
1931ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/stream_rtp.o stream/stream_rtp.c
1932cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1933ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/stream_udp.o stream/stream_udp.c
1934cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1935ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/realrtsp/asmrp.o stream/realrtsp/asmrp.c
1936cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1937ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/realrtsp/real.o stream/realrtsp/real.c
1938cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1939ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/realrtsp/rmff.o stream/realrtsp/rmff.c
1940cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1941ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/realrtsp/sdpplin.o stream/realrtsp/sdpplin.c
1942cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1943ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/realrtsp/xbuffer.o stream/realrtsp/xbuffer.c
1944cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1945ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vd_mpng.o libmpcodecs/vd_mpng.c
1946cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1947ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vf_pp.o libmpcodecs/vf_pp.c
1948cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1949libmpcodecs/vf_pp.c: In function 'put_image':
1950libmpcodecs/vf_pp.c:145:27: warning: passing argument 1 of 'pp_postprocess' from incompatible pointer type [-Wincompatible-pointer-types]
1951 145 | pp_postprocess(mpi->planes ,mpi->stride,
1952 | ~~~^~~~~~~~
1953 | |
1954 | unsigned char **
1955In file included from libmpcodecs/vf_pp.c:37:
1956ffmpeg/libpostproc/postprocess.h:69:38: note: expected 'const uint8_t **' {aka 'const unsigned char **'} but argument is of type 'unsigned char **'
1957 69 | void pp_postprocess(const uint8_t * src[3], const int srcStride[3],
1958 | ~~~~~~~~~~~~~~~~^~~~~~
1959ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o osdep/priority.o osdep/priority.c
1960cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1961ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ad_qtaudio.o libmpcodecs/ad_qtaudio.c
1962cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
1963In file included from ./loader/wine/winnt.h:10,
1964 from ./loader/wine/winbase.h:5,
1965 from libmpcodecs/ad_qtaudio.c:33:
1966./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
1967 58 | #define DUMMYSTRUCTNAME s
1968 |
1969In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
1970 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
1971 from E:/MABS/msys64/mingw32/include/stdio.h:9,
1972 from libmpcodecs/ad_qtaudio.c:19:
1973E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
1974 525 | # define DUMMYSTRUCTNAME
1975 |
1976In file included from ./loader/wine/winnt.h:10,
1977 from ./loader/wine/winbase.h:5,
1978 from libmpcodecs/ad_qtaudio.c:33:
1979./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
1980 59 | #define DUMMYSTRUCTNAME1 s1
1981 |
1982In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
1983 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
1984 from E:/MABS/msys64/mingw32/include/stdio.h:9,
1985 from libmpcodecs/ad_qtaudio.c:19:
1986E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
1987 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
1988 |
1989In file included from ./loader/wine/winnt.h:10,
1990 from ./loader/wine/winbase.h:5,
1991 from libmpcodecs/ad_qtaudio.c:33:
1992./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
1993 60 | #define DUMMYSTRUCTNAME2 s2
1994 |
1995In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
1996 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
1997 from E:/MABS/msys64/mingw32/include/stdio.h:9,
1998 from libmpcodecs/ad_qtaudio.c:19:
1999E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
2000 527 | # define DUMMYSTRUCTNAME2
2001 |
2002In file included from ./loader/wine/winnt.h:10,
2003 from ./loader/wine/winbase.h:5,
2004 from libmpcodecs/ad_qtaudio.c:33:
2005./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
2006 61 | #define DUMMYSTRUCTNAME3 s3
2007 |
2008In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2009 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2010 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2011 from libmpcodecs/ad_qtaudio.c:19:
2012E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
2013 528 | # define DUMMYSTRUCTNAME3
2014 |
2015In file included from ./loader/wine/winnt.h:10,
2016 from ./loader/wine/winbase.h:5,
2017 from libmpcodecs/ad_qtaudio.c:33:
2018./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
2019 62 | #define DUMMYSTRUCTNAME4 s4
2020 |
2021In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2022 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2023 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2024 from libmpcodecs/ad_qtaudio.c:19:
2025E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
2026 529 | # define DUMMYSTRUCTNAME4
2027 |
2028In file included from ./loader/wine/winnt.h:10,
2029 from ./loader/wine/winbase.h:5,
2030 from libmpcodecs/ad_qtaudio.c:33:
2031./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
2032 63 | #define DUMMYSTRUCTNAME5 s5
2033 |
2034In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2035 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2036 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2037 from libmpcodecs/ad_qtaudio.c:19:
2038E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
2039 530 | # define DUMMYSTRUCTNAME5
2040 |
2041In file included from ./loader/wine/winnt.h:10,
2042 from ./loader/wine/winbase.h:5,
2043 from libmpcodecs/ad_qtaudio.c:33:
2044./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
2045 74 | #define DUMMYUNIONNAME u
2046 |
2047In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2048 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2049 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2050 from libmpcodecs/ad_qtaudio.c:19:
2051E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
2052 503 | # define DUMMYUNIONNAME
2053 |
2054In file included from ./loader/wine/winnt.h:10,
2055 from ./loader/wine/winbase.h:5,
2056 from libmpcodecs/ad_qtaudio.c:33:
2057./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
2058 75 | #define DUMMYUNIONNAME1 u1
2059 |
2060In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2061 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2062 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2063 from libmpcodecs/ad_qtaudio.c:19:
2064E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
2065 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
2066 |
2067In file included from ./loader/wine/winnt.h:10,
2068 from ./loader/wine/winbase.h:5,
2069 from libmpcodecs/ad_qtaudio.c:33:
2070./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
2071 76 | #define DUMMYUNIONNAME2 u2
2072 |
2073In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2074 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2075 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2076 from libmpcodecs/ad_qtaudio.c:19:
2077E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
2078 505 | # define DUMMYUNIONNAME2
2079 |
2080In file included from ./loader/wine/winnt.h:10,
2081 from ./loader/wine/winbase.h:5,
2082 from libmpcodecs/ad_qtaudio.c:33:
2083./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
2084 77 | #define DUMMYUNIONNAME3 u3
2085 |
2086In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2087 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2088 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2089 from libmpcodecs/ad_qtaudio.c:19:
2090E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
2091 506 | # define DUMMYUNIONNAME3
2092 |
2093In file included from ./loader/wine/winnt.h:10,
2094 from ./loader/wine/winbase.h:5,
2095 from libmpcodecs/ad_qtaudio.c:33:
2096./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
2097 78 | #define DUMMYUNIONNAME4 u4
2098 |
2099In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2100 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2101 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2102 from libmpcodecs/ad_qtaudio.c:19:
2103E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
2104 507 | # define DUMMYUNIONNAME4
2105 |
2106In file included from ./loader/wine/winnt.h:10,
2107 from ./loader/wine/winbase.h:5,
2108 from libmpcodecs/ad_qtaudio.c:33:
2109./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
2110 79 | #define DUMMYUNIONNAME5 u5
2111 |
2112In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2113 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2114 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2115 from libmpcodecs/ad_qtaudio.c:19:
2116E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
2117 508 | # define DUMMYUNIONNAME5
2118 |
2119ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vd_qtvideo.o libmpcodecs/vd_qtvideo.c
2120cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
2121In file included from libmpcodecs/vd_qtvideo.c:33:
2122./loader/qtx/qtxsdk/components.h: In function 'dump_CodecDecompressParams':
2123./loader/qtx/qtxsdk/components.h:783:25: warning: initialization of 'unsigned int *' from incompatible pointer type 'OSType **' {aka 'int **'} [-Wincompatible-pointer-types]
2124 783 | unsigned int* p=cd->wantedDestinationPixelTypes;
2125 | ^~
2126In file included from ./loader/wine/winnt.h:10,
2127 from ./loader/wine/winbase.h:5,
2128 from libmpcodecs/vd_qtvideo.c:34:
2129./loader/wine/windef.h: At top level:
2130./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
2131 58 | #define DUMMYSTRUCTNAME s
2132 |
2133In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2134 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2135 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2136 from libmpcodecs/vd_qtvideo.c:19:
2137E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
2138 525 | # define DUMMYSTRUCTNAME
2139 |
2140In file included from ./loader/wine/winnt.h:10,
2141 from ./loader/wine/winbase.h:5,
2142 from libmpcodecs/vd_qtvideo.c:34:
2143./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
2144 59 | #define DUMMYSTRUCTNAME1 s1
2145 |
2146In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2147 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2148 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2149 from libmpcodecs/vd_qtvideo.c:19:
2150E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
2151 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
2152 |
2153In file included from ./loader/wine/winnt.h:10,
2154 from ./loader/wine/winbase.h:5,
2155 from libmpcodecs/vd_qtvideo.c:34:
2156./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
2157 60 | #define DUMMYSTRUCTNAME2 s2
2158 |
2159In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2160 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2161 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2162 from libmpcodecs/vd_qtvideo.c:19:
2163E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
2164 527 | # define DUMMYSTRUCTNAME2
2165 |
2166In file included from ./loader/wine/winnt.h:10,
2167 from ./loader/wine/winbase.h:5,
2168 from libmpcodecs/vd_qtvideo.c:34:
2169./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
2170 61 | #define DUMMYSTRUCTNAME3 s3
2171 |
2172In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2173 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2174 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2175 from libmpcodecs/vd_qtvideo.c:19:
2176E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
2177 528 | # define DUMMYSTRUCTNAME3
2178 |
2179In file included from ./loader/wine/winnt.h:10,
2180 from ./loader/wine/winbase.h:5,
2181 from libmpcodecs/vd_qtvideo.c:34:
2182./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
2183 62 | #define DUMMYSTRUCTNAME4 s4
2184 |
2185In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2186 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2187 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2188 from libmpcodecs/vd_qtvideo.c:19:
2189E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
2190 529 | # define DUMMYSTRUCTNAME4
2191 |
2192In file included from ./loader/wine/winnt.h:10,
2193 from ./loader/wine/winbase.h:5,
2194 from libmpcodecs/vd_qtvideo.c:34:
2195./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
2196 63 | #define DUMMYSTRUCTNAME5 s5
2197 |
2198In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2199 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2200 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2201 from libmpcodecs/vd_qtvideo.c:19:
2202E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
2203 530 | # define DUMMYSTRUCTNAME5
2204 |
2205In file included from ./loader/wine/winnt.h:10,
2206 from ./loader/wine/winbase.h:5,
2207 from libmpcodecs/vd_qtvideo.c:34:
2208./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
2209 74 | #define DUMMYUNIONNAME u
2210 |
2211In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2212 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2213 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2214 from libmpcodecs/vd_qtvideo.c:19:
2215E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
2216 503 | # define DUMMYUNIONNAME
2217 |
2218In file included from ./loader/wine/winnt.h:10,
2219 from ./loader/wine/winbase.h:5,
2220 from libmpcodecs/vd_qtvideo.c:34:
2221./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
2222 75 | #define DUMMYUNIONNAME1 u1
2223 |
2224In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2225 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2226 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2227 from libmpcodecs/vd_qtvideo.c:19:
2228E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
2229 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
2230 |
2231In file included from ./loader/wine/winnt.h:10,
2232 from ./loader/wine/winbase.h:5,
2233 from libmpcodecs/vd_qtvideo.c:34:
2234./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
2235 76 | #define DUMMYUNIONNAME2 u2
2236 |
2237In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2238 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2239 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2240 from libmpcodecs/vd_qtvideo.c:19:
2241E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
2242 505 | # define DUMMYUNIONNAME2
2243 |
2244In file included from ./loader/wine/winnt.h:10,
2245 from ./loader/wine/winbase.h:5,
2246 from libmpcodecs/vd_qtvideo.c:34:
2247./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
2248 77 | #define DUMMYUNIONNAME3 u3
2249 |
2250In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2251 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2252 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2253 from libmpcodecs/vd_qtvideo.c:19:
2254E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
2255 506 | # define DUMMYUNIONNAME3
2256 |
2257In file included from ./loader/wine/winnt.h:10,
2258 from ./loader/wine/winbase.h:5,
2259 from libmpcodecs/vd_qtvideo.c:34:
2260./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
2261 78 | #define DUMMYUNIONNAME4 u4
2262 |
2263In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2264 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2265 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2266 from libmpcodecs/vd_qtvideo.c:19:
2267E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
2268 507 | # define DUMMYUNIONNAME4
2269 |
2270In file included from ./loader/wine/winnt.h:10,
2271 from ./loader/wine/winbase.h:5,
2272 from libmpcodecs/vd_qtvideo.c:34:
2273./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
2274 79 | #define DUMMYUNIONNAME5 u5
2275 |
2276In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2277 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2278 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2279 from libmpcodecs/vd_qtvideo.c:19:
2280E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
2281 508 | # define DUMMYUNIONNAME5
2282 |
2283libmpcodecs/vd_qtvideo.c: In function 'init':
2284libmpcodecs/vd_qtvideo.c:132:20: warning: assignment to 'char ** (*)(Size)' {aka 'char ** (*)(int)'} from incompatible pointer type 'OSErr (*)(Size)' {aka 'short int (*)(int)'} [-Wincompatible-pointer-types]
2285 132 | NewHandleClear = (OSErr(*)(Size))GetProcAddress(handler, "NewHandleClear");
2286 | ^
2287ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ad_realaud.o libmpcodecs/ad_realaud.c
2288cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
2289In file included from libmpcodecs/ad_realaud.c:35:
2290./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
2291 58 | #define DUMMYSTRUCTNAME s
2292 |
2293In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2294 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2295 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2296 from libmpcodecs/ad_realaud.c:19:
2297E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
2298 525 | # define DUMMYSTRUCTNAME
2299 |
2300In file included from libmpcodecs/ad_realaud.c:35:
2301./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
2302 59 | #define DUMMYSTRUCTNAME1 s1
2303 |
2304In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2305 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2306 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2307 from libmpcodecs/ad_realaud.c:19:
2308E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
2309 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
2310 |
2311In file included from libmpcodecs/ad_realaud.c:35:
2312./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
2313 60 | #define DUMMYSTRUCTNAME2 s2
2314 |
2315In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2316 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2317 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2318 from libmpcodecs/ad_realaud.c:19:
2319E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
2320 527 | # define DUMMYSTRUCTNAME2
2321 |
2322In file included from libmpcodecs/ad_realaud.c:35:
2323./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
2324 61 | #define DUMMYSTRUCTNAME3 s3
2325 |
2326In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2327 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2328 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2329 from libmpcodecs/ad_realaud.c:19:
2330E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
2331 528 | # define DUMMYSTRUCTNAME3
2332 |
2333In file included from libmpcodecs/ad_realaud.c:35:
2334./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
2335 62 | #define DUMMYSTRUCTNAME4 s4
2336 |
2337In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2338 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2339 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2340 from libmpcodecs/ad_realaud.c:19:
2341E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
2342 529 | # define DUMMYSTRUCTNAME4
2343 |
2344In file included from libmpcodecs/ad_realaud.c:35:
2345./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
2346 63 | #define DUMMYSTRUCTNAME5 s5
2347 |
2348In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2349 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2350 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2351 from libmpcodecs/ad_realaud.c:19:
2352E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
2353 530 | # define DUMMYSTRUCTNAME5
2354 |
2355In file included from libmpcodecs/ad_realaud.c:35:
2356./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
2357 74 | #define DUMMYUNIONNAME u
2358 |
2359In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2360 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2361 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2362 from libmpcodecs/ad_realaud.c:19:
2363E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
2364 503 | # define DUMMYUNIONNAME
2365 |
2366In file included from libmpcodecs/ad_realaud.c:35:
2367./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
2368 75 | #define DUMMYUNIONNAME1 u1
2369 |
2370In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2371 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2372 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2373 from libmpcodecs/ad_realaud.c:19:
2374E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
2375 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
2376 |
2377In file included from libmpcodecs/ad_realaud.c:35:
2378./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
2379 76 | #define DUMMYUNIONNAME2 u2
2380 |
2381In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2382 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2383 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2384 from libmpcodecs/ad_realaud.c:19:
2385E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
2386 505 | # define DUMMYUNIONNAME2
2387 |
2388In file included from libmpcodecs/ad_realaud.c:35:
2389./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
2390 77 | #define DUMMYUNIONNAME3 u3
2391 |
2392In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2393 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2394 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2395 from libmpcodecs/ad_realaud.c:19:
2396E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
2397 506 | # define DUMMYUNIONNAME3
2398 |
2399In file included from libmpcodecs/ad_realaud.c:35:
2400./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
2401 78 | #define DUMMYUNIONNAME4 u4
2402 |
2403In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2404 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2405 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2406 from libmpcodecs/ad_realaud.c:19:
2407E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
2408 507 | # define DUMMYUNIONNAME4
2409 |
2410In file included from libmpcodecs/ad_realaud.c:35:
2411./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
2412 79 | #define DUMMYUNIONNAME5 u5
2413 |
2414In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2415 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2416 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2417 from libmpcodecs/ad_realaud.c:19:
2418E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
2419 508 | # define DUMMYUNIONNAME5
2420 |
2421libmpcodecs/ad_realaud.c: In function 'preinit':
2422libmpcodecs/ad_realaud.c:271:32: warning: passing argument 1 of 'load_syms_windows' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
2423 271 | if (!load_syms_windows(dll))
2424 | ^~~
2425libmpcodecs/ad_realaud.c:211:36: note: expected 'char *' but argument is of type 'const char *'
2426 211 | static int load_syms_windows(char *path)
2427 | ~~~~~~^~~~
2428ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vd_realvid.o libmpcodecs/vd_realvid.c
2429cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
2430In file included from libmpcodecs/vd_realvid.c:34:
2431./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
2432 58 | #define DUMMYSTRUCTNAME s
2433 |
2434In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2435 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2436 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2437 from libmpcodecs/vd_realvid.c:19:
2438E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
2439 525 | # define DUMMYSTRUCTNAME
2440 |
2441In file included from libmpcodecs/vd_realvid.c:34:
2442./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
2443 59 | #define DUMMYSTRUCTNAME1 s1
2444 |
2445In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2446 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2447 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2448 from libmpcodecs/vd_realvid.c:19:
2449E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
2450 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
2451 |
2452In file included from libmpcodecs/vd_realvid.c:34:
2453./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
2454 60 | #define DUMMYSTRUCTNAME2 s2
2455 |
2456In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2457 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2458 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2459 from libmpcodecs/vd_realvid.c:19:
2460E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
2461 527 | # define DUMMYSTRUCTNAME2
2462 |
2463In file included from libmpcodecs/vd_realvid.c:34:
2464./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
2465 61 | #define DUMMYSTRUCTNAME3 s3
2466 |
2467In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2468 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2469 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2470 from libmpcodecs/vd_realvid.c:19:
2471E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
2472 528 | # define DUMMYSTRUCTNAME3
2473 |
2474In file included from libmpcodecs/vd_realvid.c:34:
2475./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
2476 62 | #define DUMMYSTRUCTNAME4 s4
2477 |
2478In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2479 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2480 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2481 from libmpcodecs/vd_realvid.c:19:
2482E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
2483 529 | # define DUMMYSTRUCTNAME4
2484 |
2485In file included from libmpcodecs/vd_realvid.c:34:
2486./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
2487 63 | #define DUMMYSTRUCTNAME5 s5
2488 |
2489In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2490 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2491 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2492 from libmpcodecs/vd_realvid.c:19:
2493E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
2494 530 | # define DUMMYSTRUCTNAME5
2495 |
2496In file included from libmpcodecs/vd_realvid.c:34:
2497./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
2498 74 | #define DUMMYUNIONNAME u
2499 |
2500In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2501 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2502 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2503 from libmpcodecs/vd_realvid.c:19:
2504E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
2505 503 | # define DUMMYUNIONNAME
2506 |
2507In file included from libmpcodecs/vd_realvid.c:34:
2508./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
2509 75 | #define DUMMYUNIONNAME1 u1
2510 |
2511In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2512 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2513 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2514 from libmpcodecs/vd_realvid.c:19:
2515E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
2516 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
2517 |
2518In file included from libmpcodecs/vd_realvid.c:34:
2519./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
2520 76 | #define DUMMYUNIONNAME2 u2
2521 |
2522In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2523 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2524 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2525 from libmpcodecs/vd_realvid.c:19:
2526E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
2527 505 | # define DUMMYUNIONNAME2
2528 |
2529In file included from libmpcodecs/vd_realvid.c:34:
2530./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
2531 77 | #define DUMMYUNIONNAME3 u3
2532 |
2533In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2534 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2535 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2536 from libmpcodecs/vd_realvid.c:19:
2537E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
2538 506 | # define DUMMYUNIONNAME3
2539 |
2540In file included from libmpcodecs/vd_realvid.c:34:
2541./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
2542 78 | #define DUMMYUNIONNAME4 u4
2543 |
2544In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2545 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2546 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2547 from libmpcodecs/vd_realvid.c:19:
2548E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
2549 507 | # define DUMMYUNIONNAME4
2550 |
2551In file included from libmpcodecs/vd_realvid.c:34:
2552./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
2553 79 | #define DUMMYUNIONNAME5 u5
2554 |
2555In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2556 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
2557 from E:/MABS/msys64/mingw32/include/stdio.h:9,
2558 from libmpcodecs/vd_realvid.c:19:
2559E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
2560 508 | # define DUMMYUNIONNAME5
2561 |
2562libmpcodecs/vd_realvid.c: In function 'init':
2563libmpcodecs/vd_realvid.c:288:36: warning: passing argument 1 of 'load_syms_windows' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
2564 288 | if (!load_syms_windows(dll))
2565 | ^~~
2566libmpcodecs/vd_realvid.c:179:36: note: expected 'char *' but argument is of type 'const char *'
2567 179 | static int load_syms_windows(char *path) {
2568 | ~~~~~~^~~~
2569ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ad_speex.o libmpcodecs/ad_speex.c
2570cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
2571ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/cache2.o stream/cache2.c
2572cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
2573ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/frequencies.o stream/frequencies.c
2574cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
2575ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/stream_tv.o stream/stream_tv.c
2576cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
2577ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/tv.o stream/tv.c
2578cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
2579ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/tvi_dummy.o stream/tvi_dummy.c
2580cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
2581ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o stream/tvi_dshow.o stream/tvi_dshow.c
2582cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
2583stream/tvi_dshow.c: In function 'extract_video_format':
2584stream/tvi_dshow.c:1758:32: warning: taking address of packed member of 'struct MediaType' may result in an unaligned pointer value [-Waddress-of-packed-member]
2585 1758 | *pfcc = subtype2imgfmt(&(pmt->subtype));
2586 | ^~~~~~~~~~~~~~~
2587stream/tvi_dshow.c: In function 'check_video_format':
2588stream/tvi_dshow.c:1856:24: warning: taking address of packed member of 'struct MediaType' may result in an unaligned pointer value [-Waddress-of-packed-member]
2589 1856 | if (subtype2imgfmt(&(pmt->subtype)) != fcc)
2590 | ^~~~~~~~~~~~~~~
2591ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dshow/guids.o loader/dshow/guids.c
2592cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
2593In file included from ./loader/wine/module.h:10,
2594 from loader/dshow/guids.h:14,
2595 from loader/dshow/guids.c:1:
2596./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
2597 58 | #define DUMMYSTRUCTNAME s
2598 |
2599In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2600 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
2601 from E:/MABS/msys64/mingw32/include/stdint.h:28,
2602 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
2603 from ./loader/com.h:9,
2604 from loader/dshow/guids.h:10,
2605 from loader/dshow/guids.c:1:
2606E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
2607 525 | # define DUMMYSTRUCTNAME
2608 |
2609In file included from ./loader/wine/module.h:10,
2610 from loader/dshow/guids.h:14,
2611 from loader/dshow/guids.c:1:
2612./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
2613 59 | #define DUMMYSTRUCTNAME1 s1
2614 |
2615In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2616 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
2617 from E:/MABS/msys64/mingw32/include/stdint.h:28,
2618 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
2619 from ./loader/com.h:9,
2620 from loader/dshow/guids.h:10,
2621 from loader/dshow/guids.c:1:
2622E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
2623 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
2624 |
2625In file included from ./loader/wine/module.h:10,
2626 from loader/dshow/guids.h:14,
2627 from loader/dshow/guids.c:1:
2628./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
2629 60 | #define DUMMYSTRUCTNAME2 s2
2630 |
2631In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2632 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
2633 from E:/MABS/msys64/mingw32/include/stdint.h:28,
2634 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
2635 from ./loader/com.h:9,
2636 from loader/dshow/guids.h:10,
2637 from loader/dshow/guids.c:1:
2638E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
2639 527 | # define DUMMYSTRUCTNAME2
2640 |
2641In file included from ./loader/wine/module.h:10,
2642 from loader/dshow/guids.h:14,
2643 from loader/dshow/guids.c:1:
2644./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
2645 61 | #define DUMMYSTRUCTNAME3 s3
2646 |
2647In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2648 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
2649 from E:/MABS/msys64/mingw32/include/stdint.h:28,
2650 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
2651 from ./loader/com.h:9,
2652 from loader/dshow/guids.h:10,
2653 from loader/dshow/guids.c:1:
2654E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
2655 528 | # define DUMMYSTRUCTNAME3
2656 |
2657In file included from ./loader/wine/module.h:10,
2658 from loader/dshow/guids.h:14,
2659 from loader/dshow/guids.c:1:
2660./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
2661 62 | #define DUMMYSTRUCTNAME4 s4
2662 |
2663In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2664 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
2665 from E:/MABS/msys64/mingw32/include/stdint.h:28,
2666 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
2667 from ./loader/com.h:9,
2668 from loader/dshow/guids.h:10,
2669 from loader/dshow/guids.c:1:
2670E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
2671 529 | # define DUMMYSTRUCTNAME4
2672 |
2673In file included from ./loader/wine/module.h:10,
2674 from loader/dshow/guids.h:14,
2675 from loader/dshow/guids.c:1:
2676./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
2677 63 | #define DUMMYSTRUCTNAME5 s5
2678 |
2679In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2680 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
2681 from E:/MABS/msys64/mingw32/include/stdint.h:28,
2682 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
2683 from ./loader/com.h:9,
2684 from loader/dshow/guids.h:10,
2685 from loader/dshow/guids.c:1:
2686E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
2687 530 | # define DUMMYSTRUCTNAME5
2688 |
2689In file included from ./loader/wine/module.h:10,
2690 from loader/dshow/guids.h:14,
2691 from loader/dshow/guids.c:1:
2692./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
2693 74 | #define DUMMYUNIONNAME u
2694 |
2695In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2696 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
2697 from E:/MABS/msys64/mingw32/include/stdint.h:28,
2698 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
2699 from ./loader/com.h:9,
2700 from loader/dshow/guids.h:10,
2701 from loader/dshow/guids.c:1:
2702E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
2703 503 | # define DUMMYUNIONNAME
2704 |
2705In file included from ./loader/wine/module.h:10,
2706 from loader/dshow/guids.h:14,
2707 from loader/dshow/guids.c:1:
2708./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
2709 75 | #define DUMMYUNIONNAME1 u1
2710 |
2711In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2712 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
2713 from E:/MABS/msys64/mingw32/include/stdint.h:28,
2714 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
2715 from ./loader/com.h:9,
2716 from loader/dshow/guids.h:10,
2717 from loader/dshow/guids.c:1:
2718E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
2719 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
2720 |
2721In file included from ./loader/wine/module.h:10,
2722 from loader/dshow/guids.h:14,
2723 from loader/dshow/guids.c:1:
2724./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
2725 76 | #define DUMMYUNIONNAME2 u2
2726 |
2727In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2728 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
2729 from E:/MABS/msys64/mingw32/include/stdint.h:28,
2730 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
2731 from ./loader/com.h:9,
2732 from loader/dshow/guids.h:10,
2733 from loader/dshow/guids.c:1:
2734E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
2735 505 | # define DUMMYUNIONNAME2
2736 |
2737In file included from ./loader/wine/module.h:10,
2738 from loader/dshow/guids.h:14,
2739 from loader/dshow/guids.c:1:
2740./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
2741 77 | #define DUMMYUNIONNAME3 u3
2742 |
2743In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2744 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
2745 from E:/MABS/msys64/mingw32/include/stdint.h:28,
2746 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
2747 from ./loader/com.h:9,
2748 from loader/dshow/guids.h:10,
2749 from loader/dshow/guids.c:1:
2750E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
2751 506 | # define DUMMYUNIONNAME3
2752 |
2753In file included from ./loader/wine/module.h:10,
2754 from loader/dshow/guids.h:14,
2755 from loader/dshow/guids.c:1:
2756./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
2757 78 | #define DUMMYUNIONNAME4 u4
2758 |
2759In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2760 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
2761 from E:/MABS/msys64/mingw32/include/stdint.h:28,
2762 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
2763 from ./loader/com.h:9,
2764 from loader/dshow/guids.h:10,
2765 from loader/dshow/guids.c:1:
2766E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
2767 507 | # define DUMMYUNIONNAME4
2768 |
2769In file included from ./loader/wine/module.h:10,
2770 from loader/dshow/guids.h:14,
2771 from loader/dshow/guids.c:1:
2772./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
2773 79 | #define DUMMYUNIONNAME5 u5
2774 |
2775In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2776 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
2777 from E:/MABS/msys64/mingw32/include/stdint.h:28,
2778 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
2779 from ./loader/com.h:9,
2780 from loader/dshow/guids.h:10,
2781 from loader/dshow/guids.c:1:
2782E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
2783 508 | # define DUMMYUNIONNAME5
2784 |
2785ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dshow/mediatype.o loader/dshow/mediatype.c
2786cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
2787In file included from ./loader/wine/module.h:10,
2788 from loader/dshow/guids.h:14,
2789 from loader/dshow/mediatype.h:10,
2790 from loader/dshow/mediatype.c:27:
2791./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
2792 58 | #define DUMMYSTRUCTNAME s
2793 |
2794In file included from E:/MABS/msys64/mingw32/include/vadefs.h:9,
2795 from E:/MABS/msys64/mingw32/include/_mingw_stdarg.h:14,
2796 from E:/MABS/msys64/mingw32/include/stdarg.h:140,
2797 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdarg.h:1,
2798 from ./mp_msg.h:22,
2799 from loader/dshow/mediatype.c:23:
2800E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
2801 525 | # define DUMMYSTRUCTNAME
2802 |
2803In file included from ./loader/wine/module.h:10,
2804 from loader/dshow/guids.h:14,
2805 from loader/dshow/mediatype.h:10,
2806 from loader/dshow/mediatype.c:27:
2807./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
2808 59 | #define DUMMYSTRUCTNAME1 s1
2809 |
2810In file included from E:/MABS/msys64/mingw32/include/vadefs.h:9,
2811 from E:/MABS/msys64/mingw32/include/_mingw_stdarg.h:14,
2812 from E:/MABS/msys64/mingw32/include/stdarg.h:140,
2813 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdarg.h:1,
2814 from ./mp_msg.h:22,
2815 from loader/dshow/mediatype.c:23:
2816E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
2817 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
2818 |
2819In file included from ./loader/wine/module.h:10,
2820 from loader/dshow/guids.h:14,
2821 from loader/dshow/mediatype.h:10,
2822 from loader/dshow/mediatype.c:27:
2823./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
2824 60 | #define DUMMYSTRUCTNAME2 s2
2825 |
2826In file included from E:/MABS/msys64/mingw32/include/vadefs.h:9,
2827 from E:/MABS/msys64/mingw32/include/_mingw_stdarg.h:14,
2828 from E:/MABS/msys64/mingw32/include/stdarg.h:140,
2829 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdarg.h:1,
2830 from ./mp_msg.h:22,
2831 from loader/dshow/mediatype.c:23:
2832E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
2833 527 | # define DUMMYSTRUCTNAME2
2834 |
2835In file included from ./loader/wine/module.h:10,
2836 from loader/dshow/guids.h:14,
2837 from loader/dshow/mediatype.h:10,
2838 from loader/dshow/mediatype.c:27:
2839./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
2840 61 | #define DUMMYSTRUCTNAME3 s3
2841 |
2842In file included from E:/MABS/msys64/mingw32/include/vadefs.h:9,
2843 from E:/MABS/msys64/mingw32/include/_mingw_stdarg.h:14,
2844 from E:/MABS/msys64/mingw32/include/stdarg.h:140,
2845 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdarg.h:1,
2846 from ./mp_msg.h:22,
2847 from loader/dshow/mediatype.c:23:
2848E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
2849 528 | # define DUMMYSTRUCTNAME3
2850 |
2851In file included from ./loader/wine/module.h:10,
2852 from loader/dshow/guids.h:14,
2853 from loader/dshow/mediatype.h:10,
2854 from loader/dshow/mediatype.c:27:
2855./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
2856 62 | #define DUMMYSTRUCTNAME4 s4
2857 |
2858In file included from E:/MABS/msys64/mingw32/include/vadefs.h:9,
2859 from E:/MABS/msys64/mingw32/include/_mingw_stdarg.h:14,
2860 from E:/MABS/msys64/mingw32/include/stdarg.h:140,
2861 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdarg.h:1,
2862 from ./mp_msg.h:22,
2863 from loader/dshow/mediatype.c:23:
2864E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
2865 529 | # define DUMMYSTRUCTNAME4
2866 |
2867In file included from ./loader/wine/module.h:10,
2868 from loader/dshow/guids.h:14,
2869 from loader/dshow/mediatype.h:10,
2870 from loader/dshow/mediatype.c:27:
2871./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
2872 63 | #define DUMMYSTRUCTNAME5 s5
2873 |
2874In file included from E:/MABS/msys64/mingw32/include/vadefs.h:9,
2875 from E:/MABS/msys64/mingw32/include/_mingw_stdarg.h:14,
2876 from E:/MABS/msys64/mingw32/include/stdarg.h:140,
2877 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdarg.h:1,
2878 from ./mp_msg.h:22,
2879 from loader/dshow/mediatype.c:23:
2880E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
2881 530 | # define DUMMYSTRUCTNAME5
2882 |
2883In file included from ./loader/wine/module.h:10,
2884 from loader/dshow/guids.h:14,
2885 from loader/dshow/mediatype.h:10,
2886 from loader/dshow/mediatype.c:27:
2887./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
2888 74 | #define DUMMYUNIONNAME u
2889 |
2890In file included from E:/MABS/msys64/mingw32/include/vadefs.h:9,
2891 from E:/MABS/msys64/mingw32/include/_mingw_stdarg.h:14,
2892 from E:/MABS/msys64/mingw32/include/stdarg.h:140,
2893 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdarg.h:1,
2894 from ./mp_msg.h:22,
2895 from loader/dshow/mediatype.c:23:
2896E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
2897 503 | # define DUMMYUNIONNAME
2898 |
2899In file included from ./loader/wine/module.h:10,
2900 from loader/dshow/guids.h:14,
2901 from loader/dshow/mediatype.h:10,
2902 from loader/dshow/mediatype.c:27:
2903./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
2904 75 | #define DUMMYUNIONNAME1 u1
2905 |
2906In file included from E:/MABS/msys64/mingw32/include/vadefs.h:9,
2907 from E:/MABS/msys64/mingw32/include/_mingw_stdarg.h:14,
2908 from E:/MABS/msys64/mingw32/include/stdarg.h:140,
2909 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdarg.h:1,
2910 from ./mp_msg.h:22,
2911 from loader/dshow/mediatype.c:23:
2912E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
2913 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
2914 |
2915In file included from ./loader/wine/module.h:10,
2916 from loader/dshow/guids.h:14,
2917 from loader/dshow/mediatype.h:10,
2918 from loader/dshow/mediatype.c:27:
2919./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
2920 76 | #define DUMMYUNIONNAME2 u2
2921 |
2922In file included from E:/MABS/msys64/mingw32/include/vadefs.h:9,
2923 from E:/MABS/msys64/mingw32/include/_mingw_stdarg.h:14,
2924 from E:/MABS/msys64/mingw32/include/stdarg.h:140,
2925 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdarg.h:1,
2926 from ./mp_msg.h:22,
2927 from loader/dshow/mediatype.c:23:
2928E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
2929 505 | # define DUMMYUNIONNAME2
2930 |
2931In file included from ./loader/wine/module.h:10,
2932 from loader/dshow/guids.h:14,
2933 from loader/dshow/mediatype.h:10,
2934 from loader/dshow/mediatype.c:27:
2935./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
2936 77 | #define DUMMYUNIONNAME3 u3
2937 |
2938In file included from E:/MABS/msys64/mingw32/include/vadefs.h:9,
2939 from E:/MABS/msys64/mingw32/include/_mingw_stdarg.h:14,
2940 from E:/MABS/msys64/mingw32/include/stdarg.h:140,
2941 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdarg.h:1,
2942 from ./mp_msg.h:22,
2943 from loader/dshow/mediatype.c:23:
2944E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
2945 506 | # define DUMMYUNIONNAME3
2946 |
2947In file included from ./loader/wine/module.h:10,
2948 from loader/dshow/guids.h:14,
2949 from loader/dshow/mediatype.h:10,
2950 from loader/dshow/mediatype.c:27:
2951./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
2952 78 | #define DUMMYUNIONNAME4 u4
2953 |
2954In file included from E:/MABS/msys64/mingw32/include/vadefs.h:9,
2955 from E:/MABS/msys64/mingw32/include/_mingw_stdarg.h:14,
2956 from E:/MABS/msys64/mingw32/include/stdarg.h:140,
2957 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdarg.h:1,
2958 from ./mp_msg.h:22,
2959 from loader/dshow/mediatype.c:23:
2960E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
2961 507 | # define DUMMYUNIONNAME4
2962 |
2963In file included from ./loader/wine/module.h:10,
2964 from loader/dshow/guids.h:14,
2965 from loader/dshow/mediatype.h:10,
2966 from loader/dshow/mediatype.c:27:
2967./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
2968 79 | #define DUMMYUNIONNAME5 u5
2969 |
2970In file included from E:/MABS/msys64/mingw32/include/vadefs.h:9,
2971 from E:/MABS/msys64/mingw32/include/_mingw_stdarg.h:14,
2972 from E:/MABS/msys64/mingw32/include/stdarg.h:140,
2973 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdarg.h:1,
2974 from ./mp_msg.h:22,
2975 from loader/dshow/mediatype.c:23:
2976E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
2977 508 | # define DUMMYUNIONNAME5
2978 |
2979loader/dshow/mediatype.c: In function 'DisplayMediaType':
2980loader/dshow/mediatype.c:55:16: warning: taking address of packed member of 'struct MediaType' may result in an unaligned pointer value [-Waddress-of-packed-member]
2981 55 | iid=(GUID*)&(pmt->subtype);
2982 | ^~~~~~~~~~~~~~~
2983loader/dshow/mediatype.c:64:16: warning: taking address of packed member of 'struct MediaType' may result in an unaligned pointer value [-Waddress-of-packed-member]
2984 64 | iid=(GUID*)&(pmt->formattype);
2985 | ^~~~~~~~~~~~~~~~~~
2986ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ad_libvorbis.o libmpcodecs/ad_libvorbis.c
2987cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
2988ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_ogg.o libmpdemux/demux_ogg.c
2989cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
2990ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ad_acm.o libmpcodecs/ad_acm.c
2991cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
2992In file included from ./loader/wine/msacmdrv.h:8,
2993 from ./loader/wineacm.h:9,
2994 from libmpcodecs/ad_acm.c:27:
2995./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
2996 58 | #define DUMMYSTRUCTNAME s
2997 |
2998In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
2999 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3000 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3001 from libmpcodecs/ad_acm.c:19:
3002E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
3003 525 | # define DUMMYSTRUCTNAME
3004 |
3005In file included from ./loader/wine/msacmdrv.h:8,
3006 from ./loader/wineacm.h:9,
3007 from libmpcodecs/ad_acm.c:27:
3008./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
3009 59 | #define DUMMYSTRUCTNAME1 s1
3010 |
3011In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3012 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3013 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3014 from libmpcodecs/ad_acm.c:19:
3015E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
3016 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
3017 |
3018In file included from ./loader/wine/msacmdrv.h:8,
3019 from ./loader/wineacm.h:9,
3020 from libmpcodecs/ad_acm.c:27:
3021./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
3022 60 | #define DUMMYSTRUCTNAME2 s2
3023 |
3024In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3025 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3026 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3027 from libmpcodecs/ad_acm.c:19:
3028E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
3029 527 | # define DUMMYSTRUCTNAME2
3030 |
3031In file included from ./loader/wine/msacmdrv.h:8,
3032 from ./loader/wineacm.h:9,
3033 from libmpcodecs/ad_acm.c:27:
3034./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
3035 61 | #define DUMMYSTRUCTNAME3 s3
3036 |
3037In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3038 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3039 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3040 from libmpcodecs/ad_acm.c:19:
3041E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
3042 528 | # define DUMMYSTRUCTNAME3
3043 |
3044In file included from ./loader/wine/msacmdrv.h:8,
3045 from ./loader/wineacm.h:9,
3046 from libmpcodecs/ad_acm.c:27:
3047./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
3048 62 | #define DUMMYSTRUCTNAME4 s4
3049 |
3050In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3051 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3052 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3053 from libmpcodecs/ad_acm.c:19:
3054E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
3055 529 | # define DUMMYSTRUCTNAME4
3056 |
3057In file included from ./loader/wine/msacmdrv.h:8,
3058 from ./loader/wineacm.h:9,
3059 from libmpcodecs/ad_acm.c:27:
3060./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
3061 63 | #define DUMMYSTRUCTNAME5 s5
3062 |
3063In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3064 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3065 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3066 from libmpcodecs/ad_acm.c:19:
3067E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
3068 530 | # define DUMMYSTRUCTNAME5
3069 |
3070In file included from ./loader/wine/msacmdrv.h:8,
3071 from ./loader/wineacm.h:9,
3072 from libmpcodecs/ad_acm.c:27:
3073./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
3074 74 | #define DUMMYUNIONNAME u
3075 |
3076In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3077 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3078 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3079 from libmpcodecs/ad_acm.c:19:
3080E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
3081 503 | # define DUMMYUNIONNAME
3082 |
3083In file included from ./loader/wine/msacmdrv.h:8,
3084 from ./loader/wineacm.h:9,
3085 from libmpcodecs/ad_acm.c:27:
3086./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
3087 75 | #define DUMMYUNIONNAME1 u1
3088 |
3089In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3090 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3091 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3092 from libmpcodecs/ad_acm.c:19:
3093E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
3094 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
3095 |
3096In file included from ./loader/wine/msacmdrv.h:8,
3097 from ./loader/wineacm.h:9,
3098 from libmpcodecs/ad_acm.c:27:
3099./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
3100 76 | #define DUMMYUNIONNAME2 u2
3101 |
3102In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3103 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3104 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3105 from libmpcodecs/ad_acm.c:19:
3106E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
3107 505 | # define DUMMYUNIONNAME2
3108 |
3109In file included from ./loader/wine/msacmdrv.h:8,
3110 from ./loader/wineacm.h:9,
3111 from libmpcodecs/ad_acm.c:27:
3112./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
3113 77 | #define DUMMYUNIONNAME3 u3
3114 |
3115In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3116 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3117 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3118 from libmpcodecs/ad_acm.c:19:
3119E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
3120 506 | # define DUMMYUNIONNAME3
3121 |
3122In file included from ./loader/wine/msacmdrv.h:8,
3123 from ./loader/wineacm.h:9,
3124 from libmpcodecs/ad_acm.c:27:
3125./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
3126 78 | #define DUMMYUNIONNAME4 u4
3127 |
3128In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3129 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3130 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3131 from libmpcodecs/ad_acm.c:19:
3132E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
3133 507 | # define DUMMYUNIONNAME4
3134 |
3135In file included from ./loader/wine/msacmdrv.h:8,
3136 from ./loader/wineacm.h:9,
3137 from libmpcodecs/ad_acm.c:27:
3138./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
3139 79 | #define DUMMYUNIONNAME5 u5
3140 |
3141In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3142 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3143 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3144 from libmpcodecs/ad_acm.c:19:
3145E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
3146 508 | # define DUMMYUNIONNAME5
3147 |
3148ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ad_dmo.o libmpcodecs/ad_dmo.c
3149cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
3150In file included from ./loader/wine/mmreg.h:19,
3151 from ./loader/dmo/DMO_AudioDecoder.h:5,
3152 from libmpcodecs/ad_dmo.c:42:
3153./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
3154 58 | #define DUMMYSTRUCTNAME s
3155 |
3156In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3157 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3158 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3159 from libmpcodecs/ad_dmo.c:19:
3160E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
3161 525 | # define DUMMYSTRUCTNAME
3162 |
3163In file included from ./loader/wine/mmreg.h:19,
3164 from ./loader/dmo/DMO_AudioDecoder.h:5,
3165 from libmpcodecs/ad_dmo.c:42:
3166./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
3167 59 | #define DUMMYSTRUCTNAME1 s1
3168 |
3169In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3170 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3171 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3172 from libmpcodecs/ad_dmo.c:19:
3173E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
3174 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
3175 |
3176In file included from ./loader/wine/mmreg.h:19,
3177 from ./loader/dmo/DMO_AudioDecoder.h:5,
3178 from libmpcodecs/ad_dmo.c:42:
3179./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
3180 60 | #define DUMMYSTRUCTNAME2 s2
3181 |
3182In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3183 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3184 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3185 from libmpcodecs/ad_dmo.c:19:
3186E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
3187 527 | # define DUMMYSTRUCTNAME2
3188 |
3189In file included from ./loader/wine/mmreg.h:19,
3190 from ./loader/dmo/DMO_AudioDecoder.h:5,
3191 from libmpcodecs/ad_dmo.c:42:
3192./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
3193 61 | #define DUMMYSTRUCTNAME3 s3
3194 |
3195In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3196 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3197 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3198 from libmpcodecs/ad_dmo.c:19:
3199E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
3200 528 | # define DUMMYSTRUCTNAME3
3201 |
3202In file included from ./loader/wine/mmreg.h:19,
3203 from ./loader/dmo/DMO_AudioDecoder.h:5,
3204 from libmpcodecs/ad_dmo.c:42:
3205./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
3206 62 | #define DUMMYSTRUCTNAME4 s4
3207 |
3208In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3209 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3210 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3211 from libmpcodecs/ad_dmo.c:19:
3212E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
3213 529 | # define DUMMYSTRUCTNAME4
3214 |
3215In file included from ./loader/wine/mmreg.h:19,
3216 from ./loader/dmo/DMO_AudioDecoder.h:5,
3217 from libmpcodecs/ad_dmo.c:42:
3218./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
3219 63 | #define DUMMYSTRUCTNAME5 s5
3220 |
3221In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3222 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3223 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3224 from libmpcodecs/ad_dmo.c:19:
3225E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
3226 530 | # define DUMMYSTRUCTNAME5
3227 |
3228In file included from ./loader/wine/mmreg.h:19,
3229 from ./loader/dmo/DMO_AudioDecoder.h:5,
3230 from libmpcodecs/ad_dmo.c:42:
3231./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
3232 74 | #define DUMMYUNIONNAME u
3233 |
3234In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3235 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3236 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3237 from libmpcodecs/ad_dmo.c:19:
3238E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
3239 503 | # define DUMMYUNIONNAME
3240 |
3241In file included from ./loader/wine/mmreg.h:19,
3242 from ./loader/dmo/DMO_AudioDecoder.h:5,
3243 from libmpcodecs/ad_dmo.c:42:
3244./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
3245 75 | #define DUMMYUNIONNAME1 u1
3246 |
3247In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3248 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3249 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3250 from libmpcodecs/ad_dmo.c:19:
3251E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
3252 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
3253 |
3254In file included from ./loader/wine/mmreg.h:19,
3255 from ./loader/dmo/DMO_AudioDecoder.h:5,
3256 from libmpcodecs/ad_dmo.c:42:
3257./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
3258 76 | #define DUMMYUNIONNAME2 u2
3259 |
3260In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3261 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3262 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3263 from libmpcodecs/ad_dmo.c:19:
3264E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
3265 505 | # define DUMMYUNIONNAME2
3266 |
3267In file included from ./loader/wine/mmreg.h:19,
3268 from ./loader/dmo/DMO_AudioDecoder.h:5,
3269 from libmpcodecs/ad_dmo.c:42:
3270./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
3271 77 | #define DUMMYUNIONNAME3 u3
3272 |
3273In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3274 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3275 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3276 from libmpcodecs/ad_dmo.c:19:
3277E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
3278 506 | # define DUMMYUNIONNAME3
3279 |
3280In file included from ./loader/wine/mmreg.h:19,
3281 from ./loader/dmo/DMO_AudioDecoder.h:5,
3282 from libmpcodecs/ad_dmo.c:42:
3283./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
3284 78 | #define DUMMYUNIONNAME4 u4
3285 |
3286In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3287 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3288 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3289 from libmpcodecs/ad_dmo.c:19:
3290E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
3291 507 | # define DUMMYUNIONNAME4
3292 |
3293In file included from ./loader/wine/mmreg.h:19,
3294 from ./loader/dmo/DMO_AudioDecoder.h:5,
3295 from libmpcodecs/ad_dmo.c:42:
3296./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
3297 79 | #define DUMMYUNIONNAME5 u5
3298 |
3299In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3300 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3301 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3302 from libmpcodecs/ad_dmo.c:19:
3303E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
3304 508 | # define DUMMYUNIONNAME5
3305 |
3306libmpcodecs/ad_dmo.c: In function 'preinit':
3307libmpcodecs/ad_dmo.c:54:38: warning: passing argument 1 of 'DMO_AudioDecoder_Open' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
3308 54 | if(!(ds_adec=DMO_AudioDecoder_Open(codec_idx2str(sh_audio->codec->dll_idx),&sh_audio->codec->guid,sh_audio->wf,chans)))
3309 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3310In file included from libmpcodecs/ad_dmo.c:42:
3311./loader/dmo/DMO_AudioDecoder.h:10:48: note: expected 'char *' but argument is of type 'const char *'
3312 10 | DMO_AudioDecoder * DMO_AudioDecoder_Open(char* dllname, GUID* guid, WAVEFORMATEX* wf,int out_channels);
3313 | ~~~~~~^~~~~~~
3314ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ad_dshow.o libmpcodecs/ad_dshow.c
3315cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
3316In file included from ./loader/wine/mmreg.h:19,
3317 from ./loader/dshow/DS_AudioDecoder.h:5,
3318 from libmpcodecs/ad_dshow.c:40:
3319./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
3320 58 | #define DUMMYSTRUCTNAME s
3321 |
3322In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3323 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3324 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3325 from libmpcodecs/ad_dshow.c:19:
3326E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
3327 525 | # define DUMMYSTRUCTNAME
3328 |
3329In file included from ./loader/wine/mmreg.h:19,
3330 from ./loader/dshow/DS_AudioDecoder.h:5,
3331 from libmpcodecs/ad_dshow.c:40:
3332./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
3333 59 | #define DUMMYSTRUCTNAME1 s1
3334 |
3335In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3336 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3337 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3338 from libmpcodecs/ad_dshow.c:19:
3339E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
3340 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
3341 |
3342In file included from ./loader/wine/mmreg.h:19,
3343 from ./loader/dshow/DS_AudioDecoder.h:5,
3344 from libmpcodecs/ad_dshow.c:40:
3345./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
3346 60 | #define DUMMYSTRUCTNAME2 s2
3347 |
3348In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3349 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3350 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3351 from libmpcodecs/ad_dshow.c:19:
3352E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
3353 527 | # define DUMMYSTRUCTNAME2
3354 |
3355In file included from ./loader/wine/mmreg.h:19,
3356 from ./loader/dshow/DS_AudioDecoder.h:5,
3357 from libmpcodecs/ad_dshow.c:40:
3358./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
3359 61 | #define DUMMYSTRUCTNAME3 s3
3360 |
3361In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3362 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3363 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3364 from libmpcodecs/ad_dshow.c:19:
3365E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
3366 528 | # define DUMMYSTRUCTNAME3
3367 |
3368In file included from ./loader/wine/mmreg.h:19,
3369 from ./loader/dshow/DS_AudioDecoder.h:5,
3370 from libmpcodecs/ad_dshow.c:40:
3371./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
3372 62 | #define DUMMYSTRUCTNAME4 s4
3373 |
3374In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3375 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3376 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3377 from libmpcodecs/ad_dshow.c:19:
3378E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
3379 529 | # define DUMMYSTRUCTNAME4
3380 |
3381In file included from ./loader/wine/mmreg.h:19,
3382 from ./loader/dshow/DS_AudioDecoder.h:5,
3383 from libmpcodecs/ad_dshow.c:40:
3384./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
3385 63 | #define DUMMYSTRUCTNAME5 s5
3386 |
3387In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3388 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3389 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3390 from libmpcodecs/ad_dshow.c:19:
3391E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
3392 530 | # define DUMMYSTRUCTNAME5
3393 |
3394In file included from ./loader/wine/mmreg.h:19,
3395 from ./loader/dshow/DS_AudioDecoder.h:5,
3396 from libmpcodecs/ad_dshow.c:40:
3397./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
3398 74 | #define DUMMYUNIONNAME u
3399 |
3400In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3401 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3402 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3403 from libmpcodecs/ad_dshow.c:19:
3404E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
3405 503 | # define DUMMYUNIONNAME
3406 |
3407In file included from ./loader/wine/mmreg.h:19,
3408 from ./loader/dshow/DS_AudioDecoder.h:5,
3409 from libmpcodecs/ad_dshow.c:40:
3410./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
3411 75 | #define DUMMYUNIONNAME1 u1
3412 |
3413In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3414 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3415 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3416 from libmpcodecs/ad_dshow.c:19:
3417E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
3418 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
3419 |
3420In file included from ./loader/wine/mmreg.h:19,
3421 from ./loader/dshow/DS_AudioDecoder.h:5,
3422 from libmpcodecs/ad_dshow.c:40:
3423./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
3424 76 | #define DUMMYUNIONNAME2 u2
3425 |
3426In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3427 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3428 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3429 from libmpcodecs/ad_dshow.c:19:
3430E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
3431 505 | # define DUMMYUNIONNAME2
3432 |
3433In file included from ./loader/wine/mmreg.h:19,
3434 from ./loader/dshow/DS_AudioDecoder.h:5,
3435 from libmpcodecs/ad_dshow.c:40:
3436./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
3437 77 | #define DUMMYUNIONNAME3 u3
3438 |
3439In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3440 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3441 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3442 from libmpcodecs/ad_dshow.c:19:
3443E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
3444 506 | # define DUMMYUNIONNAME3
3445 |
3446In file included from ./loader/wine/mmreg.h:19,
3447 from ./loader/dshow/DS_AudioDecoder.h:5,
3448 from libmpcodecs/ad_dshow.c:40:
3449./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
3450 78 | #define DUMMYUNIONNAME4 u4
3451 |
3452In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3453 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3454 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3455 from libmpcodecs/ad_dshow.c:19:
3456E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
3457 507 | # define DUMMYUNIONNAME4
3458 |
3459In file included from ./loader/wine/mmreg.h:19,
3460 from ./loader/dshow/DS_AudioDecoder.h:5,
3461 from libmpcodecs/ad_dshow.c:40:
3462./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
3463 79 | #define DUMMYUNIONNAME5 u5
3464 |
3465In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3466 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3467 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3468 from libmpcodecs/ad_dshow.c:19:
3469E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
3470 508 | # define DUMMYUNIONNAME5
3471 |
3472libmpcodecs/ad_dshow.c: In function 'preinit':
3473libmpcodecs/ad_dshow.c:50:37: warning: passing argument 1 of 'DS_AudioDecoder_Open' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
3474 50 | if(!(ds_adec=DS_AudioDecoder_Open(codec_idx2str(sh_audio->codec->dll_idx),&sh_audio->codec->guid,sh_audio->wf)))
3475 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3476In file included from libmpcodecs/ad_dshow.c:40:
3477./loader/dshow/DS_AudioDecoder.h:10:46: note: expected 'char *' but argument is of type 'const char *'
3478 10 | DS_AudioDecoder * DS_AudioDecoder_Open(char* dllname, GUID* guid, WAVEFORMATEX* wf);
3479 | ~~~~~~^~~~~~~
3480ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/ad_twin.o libmpcodecs/ad_twin.c
3481cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
3482In file included from libmpcodecs/ad_twin.c:29:
3483./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
3484 58 | #define DUMMYSTRUCTNAME s
3485 |
3486In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3487 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3488 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3489 from libmpcodecs/ad_twin.c:19:
3490E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
3491 525 | # define DUMMYSTRUCTNAME
3492 |
3493In file included from libmpcodecs/ad_twin.c:29:
3494./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
3495 59 | #define DUMMYSTRUCTNAME1 s1
3496 |
3497In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3498 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3499 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3500 from libmpcodecs/ad_twin.c:19:
3501E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
3502 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
3503 |
3504In file included from libmpcodecs/ad_twin.c:29:
3505./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
3506 60 | #define DUMMYSTRUCTNAME2 s2
3507 |
3508In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3509 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3510 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3511 from libmpcodecs/ad_twin.c:19:
3512E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
3513 527 | # define DUMMYSTRUCTNAME2
3514 |
3515In file included from libmpcodecs/ad_twin.c:29:
3516./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
3517 61 | #define DUMMYSTRUCTNAME3 s3
3518 |
3519In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3520 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3521 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3522 from libmpcodecs/ad_twin.c:19:
3523E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
3524 528 | # define DUMMYSTRUCTNAME3
3525 |
3526In file included from libmpcodecs/ad_twin.c:29:
3527./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
3528 62 | #define DUMMYSTRUCTNAME4 s4
3529 |
3530In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3531 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3532 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3533 from libmpcodecs/ad_twin.c:19:
3534E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
3535 529 | # define DUMMYSTRUCTNAME4
3536 |
3537In file included from libmpcodecs/ad_twin.c:29:
3538./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
3539 63 | #define DUMMYSTRUCTNAME5 s5
3540 |
3541In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3542 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3543 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3544 from libmpcodecs/ad_twin.c:19:
3545E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
3546 530 | # define DUMMYSTRUCTNAME5
3547 |
3548In file included from libmpcodecs/ad_twin.c:29:
3549./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
3550 74 | #define DUMMYUNIONNAME u
3551 |
3552In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3553 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3554 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3555 from libmpcodecs/ad_twin.c:19:
3556E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
3557 503 | # define DUMMYUNIONNAME
3558 |
3559In file included from libmpcodecs/ad_twin.c:29:
3560./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
3561 75 | #define DUMMYUNIONNAME1 u1
3562 |
3563In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3564 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3565 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3566 from libmpcodecs/ad_twin.c:19:
3567E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
3568 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
3569 |
3570In file included from libmpcodecs/ad_twin.c:29:
3571./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
3572 76 | #define DUMMYUNIONNAME2 u2
3573 |
3574In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3575 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3576 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3577 from libmpcodecs/ad_twin.c:19:
3578E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
3579 505 | # define DUMMYUNIONNAME2
3580 |
3581In file included from libmpcodecs/ad_twin.c:29:
3582./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
3583 77 | #define DUMMYUNIONNAME3 u3
3584 |
3585In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3586 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3587 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3588 from libmpcodecs/ad_twin.c:19:
3589E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
3590 506 | # define DUMMYUNIONNAME3
3591 |
3592In file included from libmpcodecs/ad_twin.c:29:
3593./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
3594 78 | #define DUMMYUNIONNAME4 u4
3595 |
3596In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3597 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3598 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3599 from libmpcodecs/ad_twin.c:19:
3600E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
3601 507 | # define DUMMYUNIONNAME4
3602 |
3603In file included from libmpcodecs/ad_twin.c:29:
3604./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
3605 79 | #define DUMMYUNIONNAME5 u5
3606 |
3607In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3608 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3609 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3610 from libmpcodecs/ad_twin.c:19:
3611E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
3612 508 | # define DUMMYUNIONNAME5
3613 |
3614libmpcodecs/ad_twin.c:59:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
3615 59 | static int (*TvqGetFrameSize)();
3616 | ^~~~~~
3617libmpcodecs/ad_twin.c:60:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
3618 60 | static int (*TvqGetNumFixedBitsPerFrame)();
3619 | ^~~~~~
3620libmpcodecs/ad_twin.c: In function 'preinit':
3621libmpcodecs/ad_twin.c:185:16: warning: passing argument 1 of 'load_dll' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
3622 185 | if(!load_dll(codec_idx2str(sh_audio->codec->dll_idx)))
3623 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3624libmpcodecs/ad_twin.c:84:28: note: expected 'char *' but argument is of type 'const char *'
3625 84 | static int load_dll( char *libname )
3626 | ~~~~~~^~~~~~~
3627ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vd_dmo.o libmpcodecs/vd_dmo.c
3628cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
3629In file included from ./loader/wine/vfw.h:9,
3630 from ./loader/dmo/DMO_VideoDecoder.h:5,
3631 from libmpcodecs/vd_dmo.c:33:
3632./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
3633 58 | #define DUMMYSTRUCTNAME s
3634 |
3635In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3636 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
3637 from E:/MABS/msys64/mingw32/include/malloc.h:9,
3638 from libmpcodecs/vd_dmo.c:22:
3639E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
3640 525 | # define DUMMYSTRUCTNAME
3641 |
3642In file included from ./loader/wine/vfw.h:9,
3643 from ./loader/dmo/DMO_VideoDecoder.h:5,
3644 from libmpcodecs/vd_dmo.c:33:
3645./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
3646 59 | #define DUMMYSTRUCTNAME1 s1
3647 |
3648In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3649 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
3650 from E:/MABS/msys64/mingw32/include/malloc.h:9,
3651 from libmpcodecs/vd_dmo.c:22:
3652E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
3653 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
3654 |
3655In file included from ./loader/wine/vfw.h:9,
3656 from ./loader/dmo/DMO_VideoDecoder.h:5,
3657 from libmpcodecs/vd_dmo.c:33:
3658./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
3659 60 | #define DUMMYSTRUCTNAME2 s2
3660 |
3661In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3662 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
3663 from E:/MABS/msys64/mingw32/include/malloc.h:9,
3664 from libmpcodecs/vd_dmo.c:22:
3665E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
3666 527 | # define DUMMYSTRUCTNAME2
3667 |
3668In file included from ./loader/wine/vfw.h:9,
3669 from ./loader/dmo/DMO_VideoDecoder.h:5,
3670 from libmpcodecs/vd_dmo.c:33:
3671./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
3672 61 | #define DUMMYSTRUCTNAME3 s3
3673 |
3674In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3675 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
3676 from E:/MABS/msys64/mingw32/include/malloc.h:9,
3677 from libmpcodecs/vd_dmo.c:22:
3678E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
3679 528 | # define DUMMYSTRUCTNAME3
3680 |
3681In file included from ./loader/wine/vfw.h:9,
3682 from ./loader/dmo/DMO_VideoDecoder.h:5,
3683 from libmpcodecs/vd_dmo.c:33:
3684./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
3685 62 | #define DUMMYSTRUCTNAME4 s4
3686 |
3687In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3688 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
3689 from E:/MABS/msys64/mingw32/include/malloc.h:9,
3690 from libmpcodecs/vd_dmo.c:22:
3691E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
3692 529 | # define DUMMYSTRUCTNAME4
3693 |
3694In file included from ./loader/wine/vfw.h:9,
3695 from ./loader/dmo/DMO_VideoDecoder.h:5,
3696 from libmpcodecs/vd_dmo.c:33:
3697./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
3698 63 | #define DUMMYSTRUCTNAME5 s5
3699 |
3700In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3701 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
3702 from E:/MABS/msys64/mingw32/include/malloc.h:9,
3703 from libmpcodecs/vd_dmo.c:22:
3704E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
3705 530 | # define DUMMYSTRUCTNAME5
3706 |
3707In file included from ./loader/wine/vfw.h:9,
3708 from ./loader/dmo/DMO_VideoDecoder.h:5,
3709 from libmpcodecs/vd_dmo.c:33:
3710./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
3711 74 | #define DUMMYUNIONNAME u
3712 |
3713In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3714 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
3715 from E:/MABS/msys64/mingw32/include/malloc.h:9,
3716 from libmpcodecs/vd_dmo.c:22:
3717E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
3718 503 | # define DUMMYUNIONNAME
3719 |
3720In file included from ./loader/wine/vfw.h:9,
3721 from ./loader/dmo/DMO_VideoDecoder.h:5,
3722 from libmpcodecs/vd_dmo.c:33:
3723./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
3724 75 | #define DUMMYUNIONNAME1 u1
3725 |
3726In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3727 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
3728 from E:/MABS/msys64/mingw32/include/malloc.h:9,
3729 from libmpcodecs/vd_dmo.c:22:
3730E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
3731 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
3732 |
3733In file included from ./loader/wine/vfw.h:9,
3734 from ./loader/dmo/DMO_VideoDecoder.h:5,
3735 from libmpcodecs/vd_dmo.c:33:
3736./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
3737 76 | #define DUMMYUNIONNAME2 u2
3738 |
3739In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3740 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
3741 from E:/MABS/msys64/mingw32/include/malloc.h:9,
3742 from libmpcodecs/vd_dmo.c:22:
3743E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
3744 505 | # define DUMMYUNIONNAME2
3745 |
3746In file included from ./loader/wine/vfw.h:9,
3747 from ./loader/dmo/DMO_VideoDecoder.h:5,
3748 from libmpcodecs/vd_dmo.c:33:
3749./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
3750 77 | #define DUMMYUNIONNAME3 u3
3751 |
3752In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3753 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
3754 from E:/MABS/msys64/mingw32/include/malloc.h:9,
3755 from libmpcodecs/vd_dmo.c:22:
3756E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
3757 506 | # define DUMMYUNIONNAME3
3758 |
3759In file included from ./loader/wine/vfw.h:9,
3760 from ./loader/dmo/DMO_VideoDecoder.h:5,
3761 from libmpcodecs/vd_dmo.c:33:
3762./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
3763 78 | #define DUMMYUNIONNAME4 u4
3764 |
3765In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3766 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
3767 from E:/MABS/msys64/mingw32/include/malloc.h:9,
3768 from libmpcodecs/vd_dmo.c:22:
3769E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
3770 507 | # define DUMMYUNIONNAME4
3771 |
3772In file included from ./loader/wine/vfw.h:9,
3773 from ./loader/dmo/DMO_VideoDecoder.h:5,
3774 from libmpcodecs/vd_dmo.c:33:
3775./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
3776 79 | #define DUMMYUNIONNAME5 u5
3777 |
3778In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3779 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
3780 from E:/MABS/msys64/mingw32/include/malloc.h:9,
3781 from libmpcodecs/vd_dmo.c:22:
3782E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
3783 508 | # define DUMMYUNIONNAME5
3784 |
3785libmpcodecs/vd_dmo.c: In function 'init':
3786libmpcodecs/vd_dmo.c:61:40: warning: passing argument 1 of 'DMO_VideoDecoder_Open' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
3787 61 | if(!(decoder=DMO_VideoDecoder_Open(codec_idx2str(sh->codec->dll_idx),&sh->codec->guid, sh->bih, 0, 0))){
3788 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3789In file included from libmpcodecs/vd_dmo.c:33:
3790./loader/dmo/DMO_VideoDecoder.h:11:48: note: expected 'char *' but argument is of type 'const char *'
3791 11 | DMO_VideoDecoder * DMO_VideoDecoder_Open(char* dllname, GUID* guid, BITMAPINFOHEADER * format, int flip, int maxauto);
3792 | ~~~~~~^~~~~~~
3793ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vd_dshow.o libmpcodecs/vd_dshow.c
3794cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
3795In file included from ./loader/wine/vfw.h:9,
3796 from ./loader/dshow/DS_VideoDecoder.h:5,
3797 from libmpcodecs/vd_dshow.c:31:
3798./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
3799 58 | #define DUMMYSTRUCTNAME s
3800 |
3801In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3802 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3803 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3804 from libmpcodecs/vd_dshow.c:19:
3805E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
3806 525 | # define DUMMYSTRUCTNAME
3807 |
3808In file included from ./loader/wine/vfw.h:9,
3809 from ./loader/dshow/DS_VideoDecoder.h:5,
3810 from libmpcodecs/vd_dshow.c:31:
3811./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
3812 59 | #define DUMMYSTRUCTNAME1 s1
3813 |
3814In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3815 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3816 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3817 from libmpcodecs/vd_dshow.c:19:
3818E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
3819 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
3820 |
3821In file included from ./loader/wine/vfw.h:9,
3822 from ./loader/dshow/DS_VideoDecoder.h:5,
3823 from libmpcodecs/vd_dshow.c:31:
3824./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
3825 60 | #define DUMMYSTRUCTNAME2 s2
3826 |
3827In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3828 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3829 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3830 from libmpcodecs/vd_dshow.c:19:
3831E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
3832 527 | # define DUMMYSTRUCTNAME2
3833 |
3834In file included from ./loader/wine/vfw.h:9,
3835 from ./loader/dshow/DS_VideoDecoder.h:5,
3836 from libmpcodecs/vd_dshow.c:31:
3837./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
3838 61 | #define DUMMYSTRUCTNAME3 s3
3839 |
3840In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3841 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3842 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3843 from libmpcodecs/vd_dshow.c:19:
3844E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
3845 528 | # define DUMMYSTRUCTNAME3
3846 |
3847In file included from ./loader/wine/vfw.h:9,
3848 from ./loader/dshow/DS_VideoDecoder.h:5,
3849 from libmpcodecs/vd_dshow.c:31:
3850./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
3851 62 | #define DUMMYSTRUCTNAME4 s4
3852 |
3853In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3854 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3855 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3856 from libmpcodecs/vd_dshow.c:19:
3857E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
3858 529 | # define DUMMYSTRUCTNAME4
3859 |
3860In file included from ./loader/wine/vfw.h:9,
3861 from ./loader/dshow/DS_VideoDecoder.h:5,
3862 from libmpcodecs/vd_dshow.c:31:
3863./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
3864 63 | #define DUMMYSTRUCTNAME5 s5
3865 |
3866In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3867 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3868 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3869 from libmpcodecs/vd_dshow.c:19:
3870E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
3871 530 | # define DUMMYSTRUCTNAME5
3872 |
3873In file included from ./loader/wine/vfw.h:9,
3874 from ./loader/dshow/DS_VideoDecoder.h:5,
3875 from libmpcodecs/vd_dshow.c:31:
3876./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
3877 74 | #define DUMMYUNIONNAME u
3878 |
3879In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3880 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3881 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3882 from libmpcodecs/vd_dshow.c:19:
3883E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
3884 503 | # define DUMMYUNIONNAME
3885 |
3886In file included from ./loader/wine/vfw.h:9,
3887 from ./loader/dshow/DS_VideoDecoder.h:5,
3888 from libmpcodecs/vd_dshow.c:31:
3889./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
3890 75 | #define DUMMYUNIONNAME1 u1
3891 |
3892In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3893 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3894 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3895 from libmpcodecs/vd_dshow.c:19:
3896E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
3897 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
3898 |
3899In file included from ./loader/wine/vfw.h:9,
3900 from ./loader/dshow/DS_VideoDecoder.h:5,
3901 from libmpcodecs/vd_dshow.c:31:
3902./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
3903 76 | #define DUMMYUNIONNAME2 u2
3904 |
3905In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3906 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3907 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3908 from libmpcodecs/vd_dshow.c:19:
3909E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
3910 505 | # define DUMMYUNIONNAME2
3911 |
3912In file included from ./loader/wine/vfw.h:9,
3913 from ./loader/dshow/DS_VideoDecoder.h:5,
3914 from libmpcodecs/vd_dshow.c:31:
3915./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
3916 77 | #define DUMMYUNIONNAME3 u3
3917 |
3918In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3919 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3920 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3921 from libmpcodecs/vd_dshow.c:19:
3922E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
3923 506 | # define DUMMYUNIONNAME3
3924 |
3925In file included from ./loader/wine/vfw.h:9,
3926 from ./loader/dshow/DS_VideoDecoder.h:5,
3927 from libmpcodecs/vd_dshow.c:31:
3928./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
3929 78 | #define DUMMYUNIONNAME4 u4
3930 |
3931In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3932 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3933 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3934 from libmpcodecs/vd_dshow.c:19:
3935E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
3936 507 | # define DUMMYUNIONNAME4
3937 |
3938In file included from ./loader/wine/vfw.h:9,
3939 from ./loader/dshow/DS_VideoDecoder.h:5,
3940 from libmpcodecs/vd_dshow.c:31:
3941./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
3942 79 | #define DUMMYUNIONNAME5 u5
3943 |
3944In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3945 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3946 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3947 from libmpcodecs/vd_dshow.c:19:
3948E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
3949 508 | # define DUMMYUNIONNAME5
3950 |
3951libmpcodecs/vd_dshow.c: In function 'init':
3952libmpcodecs/vd_dshow.c:80:43: warning: passing argument 1 of 'DS_VideoDecoder_Open' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
3953 80 | if(!(sh->context=DS_VideoDecoder_Open(dll,&sh->codec->guid, sh->bih, 0, 0))){
3954 | ^~~
3955In file included from libmpcodecs/vd_dshow.c:31:
3956./loader/dshow/DS_VideoDecoder.h:11:46: note: expected 'char *' but argument is of type 'const char *'
3957 11 | DS_VideoDecoder * DS_VideoDecoder_Open(char* dllname, GUID* guid, BITMAPINFOHEADER * format, int flip, int maxauto);
3958 | ~~~~~~^~~~~~~
3959ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vd_vfw.o libmpcodecs/vd_vfw.c
3960cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
3961In file included from ./loader/wine/driver.h:8,
3962 from libmpcodecs/vd_vfw.c:29:
3963./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
3964 58 | #define DUMMYSTRUCTNAME s
3965 |
3966In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3967 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3968 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3969 from libmpcodecs/vd_vfw.c:19:
3970E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
3971 525 | # define DUMMYSTRUCTNAME
3972 |
3973In file included from ./loader/wine/driver.h:8,
3974 from libmpcodecs/vd_vfw.c:29:
3975./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
3976 59 | #define DUMMYSTRUCTNAME1 s1
3977 |
3978In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3979 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3980 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3981 from libmpcodecs/vd_vfw.c:19:
3982E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
3983 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
3984 |
3985In file included from ./loader/wine/driver.h:8,
3986 from libmpcodecs/vd_vfw.c:29:
3987./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
3988 60 | #define DUMMYSTRUCTNAME2 s2
3989 |
3990In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
3991 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
3992 from E:/MABS/msys64/mingw32/include/stdio.h:9,
3993 from libmpcodecs/vd_vfw.c:19:
3994E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
3995 527 | # define DUMMYSTRUCTNAME2
3996 |
3997In file included from ./loader/wine/driver.h:8,
3998 from libmpcodecs/vd_vfw.c:29:
3999./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
4000 61 | #define DUMMYSTRUCTNAME3 s3
4001 |
4002In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4003 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4004 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4005 from libmpcodecs/vd_vfw.c:19:
4006E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
4007 528 | # define DUMMYSTRUCTNAME3
4008 |
4009In file included from ./loader/wine/driver.h:8,
4010 from libmpcodecs/vd_vfw.c:29:
4011./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
4012 62 | #define DUMMYSTRUCTNAME4 s4
4013 |
4014In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4015 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4016 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4017 from libmpcodecs/vd_vfw.c:19:
4018E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
4019 529 | # define DUMMYSTRUCTNAME4
4020 |
4021In file included from ./loader/wine/driver.h:8,
4022 from libmpcodecs/vd_vfw.c:29:
4023./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
4024 63 | #define DUMMYSTRUCTNAME5 s5
4025 |
4026In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4027 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4028 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4029 from libmpcodecs/vd_vfw.c:19:
4030E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
4031 530 | # define DUMMYSTRUCTNAME5
4032 |
4033In file included from ./loader/wine/driver.h:8,
4034 from libmpcodecs/vd_vfw.c:29:
4035./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
4036 74 | #define DUMMYUNIONNAME u
4037 |
4038In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4039 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4040 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4041 from libmpcodecs/vd_vfw.c:19:
4042E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
4043 503 | # define DUMMYUNIONNAME
4044 |
4045In file included from ./loader/wine/driver.h:8,
4046 from libmpcodecs/vd_vfw.c:29:
4047./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
4048 75 | #define DUMMYUNIONNAME1 u1
4049 |
4050In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4051 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4052 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4053 from libmpcodecs/vd_vfw.c:19:
4054E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
4055 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
4056 |
4057In file included from ./loader/wine/driver.h:8,
4058 from libmpcodecs/vd_vfw.c:29:
4059./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
4060 76 | #define DUMMYUNIONNAME2 u2
4061 |
4062In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4063 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4064 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4065 from libmpcodecs/vd_vfw.c:19:
4066E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
4067 505 | # define DUMMYUNIONNAME2
4068 |
4069In file included from ./loader/wine/driver.h:8,
4070 from libmpcodecs/vd_vfw.c:29:
4071./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
4072 77 | #define DUMMYUNIONNAME3 u3
4073 |
4074In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4075 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4076 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4077 from libmpcodecs/vd_vfw.c:19:
4078E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
4079 506 | # define DUMMYUNIONNAME3
4080 |
4081In file included from ./loader/wine/driver.h:8,
4082 from libmpcodecs/vd_vfw.c:29:
4083./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
4084 78 | #define DUMMYUNIONNAME4 u4
4085 |
4086In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4087 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4088 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4089 from libmpcodecs/vd_vfw.c:19:
4090E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
4091 507 | # define DUMMYUNIONNAME4
4092 |
4093In file included from ./loader/wine/driver.h:8,
4094 from libmpcodecs/vd_vfw.c:29:
4095./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
4096 79 | #define DUMMYUNIONNAME5 u5
4097 |
4098In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4099 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4100 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4101 from libmpcodecs/vd_vfw.c:19:
4102E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
4103 508 | # define DUMMYUNIONNAME5
4104 |
4105ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vd_vfwex.o libmpcodecs/vd_vfwex.c
4106cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
4107In file included from ./loader/wine/driver.h:8,
4108 from libmpcodecs/vd_vfw.c:29,
4109 from libmpcodecs/vd_vfwex.c:4:
4110./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
4111 58 | #define DUMMYSTRUCTNAME s
4112 |
4113In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4114 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4115 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4116 from libmpcodecs/vd_vfw.c:19,
4117 from libmpcodecs/vd_vfwex.c:4:
4118E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
4119 525 | # define DUMMYSTRUCTNAME
4120 |
4121In file included from ./loader/wine/driver.h:8,
4122 from libmpcodecs/vd_vfw.c:29,
4123 from libmpcodecs/vd_vfwex.c:4:
4124./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
4125 59 | #define DUMMYSTRUCTNAME1 s1
4126 |
4127In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4128 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4129 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4130 from libmpcodecs/vd_vfw.c:19,
4131 from libmpcodecs/vd_vfwex.c:4:
4132E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
4133 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
4134 |
4135In file included from ./loader/wine/driver.h:8,
4136 from libmpcodecs/vd_vfw.c:29,
4137 from libmpcodecs/vd_vfwex.c:4:
4138./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
4139 60 | #define DUMMYSTRUCTNAME2 s2
4140 |
4141In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4142 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4143 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4144 from libmpcodecs/vd_vfw.c:19,
4145 from libmpcodecs/vd_vfwex.c:4:
4146E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
4147 527 | # define DUMMYSTRUCTNAME2
4148 |
4149In file included from ./loader/wine/driver.h:8,
4150 from libmpcodecs/vd_vfw.c:29,
4151 from libmpcodecs/vd_vfwex.c:4:
4152./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
4153 61 | #define DUMMYSTRUCTNAME3 s3
4154 |
4155In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4156 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4157 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4158 from libmpcodecs/vd_vfw.c:19,
4159 from libmpcodecs/vd_vfwex.c:4:
4160E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
4161 528 | # define DUMMYSTRUCTNAME3
4162 |
4163In file included from ./loader/wine/driver.h:8,
4164 from libmpcodecs/vd_vfw.c:29,
4165 from libmpcodecs/vd_vfwex.c:4:
4166./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
4167 62 | #define DUMMYSTRUCTNAME4 s4
4168 |
4169In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4170 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4171 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4172 from libmpcodecs/vd_vfw.c:19,
4173 from libmpcodecs/vd_vfwex.c:4:
4174E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
4175 529 | # define DUMMYSTRUCTNAME4
4176 |
4177In file included from ./loader/wine/driver.h:8,
4178 from libmpcodecs/vd_vfw.c:29,
4179 from libmpcodecs/vd_vfwex.c:4:
4180./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
4181 63 | #define DUMMYSTRUCTNAME5 s5
4182 |
4183In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4184 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4185 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4186 from libmpcodecs/vd_vfw.c:19,
4187 from libmpcodecs/vd_vfwex.c:4:
4188E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
4189 530 | # define DUMMYSTRUCTNAME5
4190 |
4191In file included from ./loader/wine/driver.h:8,
4192 from libmpcodecs/vd_vfw.c:29,
4193 from libmpcodecs/vd_vfwex.c:4:
4194./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
4195 74 | #define DUMMYUNIONNAME u
4196 |
4197In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4198 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4199 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4200 from libmpcodecs/vd_vfw.c:19,
4201 from libmpcodecs/vd_vfwex.c:4:
4202E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
4203 503 | # define DUMMYUNIONNAME
4204 |
4205In file included from ./loader/wine/driver.h:8,
4206 from libmpcodecs/vd_vfw.c:29,
4207 from libmpcodecs/vd_vfwex.c:4:
4208./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
4209 75 | #define DUMMYUNIONNAME1 u1
4210 |
4211In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4212 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4213 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4214 from libmpcodecs/vd_vfw.c:19,
4215 from libmpcodecs/vd_vfwex.c:4:
4216E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
4217 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
4218 |
4219In file included from ./loader/wine/driver.h:8,
4220 from libmpcodecs/vd_vfw.c:29,
4221 from libmpcodecs/vd_vfwex.c:4:
4222./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
4223 76 | #define DUMMYUNIONNAME2 u2
4224 |
4225In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4226 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4227 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4228 from libmpcodecs/vd_vfw.c:19,
4229 from libmpcodecs/vd_vfwex.c:4:
4230E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
4231 505 | # define DUMMYUNIONNAME2
4232 |
4233In file included from ./loader/wine/driver.h:8,
4234 from libmpcodecs/vd_vfw.c:29,
4235 from libmpcodecs/vd_vfwex.c:4:
4236./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
4237 77 | #define DUMMYUNIONNAME3 u3
4238 |
4239In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4240 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4241 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4242 from libmpcodecs/vd_vfw.c:19,
4243 from libmpcodecs/vd_vfwex.c:4:
4244E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
4245 506 | # define DUMMYUNIONNAME3
4246 |
4247In file included from ./loader/wine/driver.h:8,
4248 from libmpcodecs/vd_vfw.c:29,
4249 from libmpcodecs/vd_vfwex.c:4:
4250./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
4251 78 | #define DUMMYUNIONNAME4 u4
4252 |
4253In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4254 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4255 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4256 from libmpcodecs/vd_vfw.c:19,
4257 from libmpcodecs/vd_vfwex.c:4:
4258E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
4259 507 | # define DUMMYUNIONNAME4
4260 |
4261In file included from ./loader/wine/driver.h:8,
4262 from libmpcodecs/vd_vfw.c:29,
4263 from libmpcodecs/vd_vfwex.c:4:
4264./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
4265 79 | #define DUMMYUNIONNAME5 u5
4266 |
4267In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4268 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4269 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4270 from libmpcodecs/vd_vfw.c:19,
4271 from libmpcodecs/vd_vfwex.c:4:
4272E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
4273 508 | # define DUMMYUNIONNAME5
4274 |
4275ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpdemux/demux_avs.o libmpdemux/demux_avs.c
4276cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
4277In file included from ./loader/wine/winnt.h:10,
4278 from ./loader/wine/winbase.h:5,
4279 from libmpdemux/demux_avs.c:36:
4280./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
4281 58 | #define DUMMYSTRUCTNAME s
4282 |
4283In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4284 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4285 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4286 from libmpdemux/demux_avs.c:22:
4287E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
4288 525 | # define DUMMYSTRUCTNAME
4289 |
4290In file included from ./loader/wine/winnt.h:10,
4291 from ./loader/wine/winbase.h:5,
4292 from libmpdemux/demux_avs.c:36:
4293./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
4294 59 | #define DUMMYSTRUCTNAME1 s1
4295 |
4296In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4297 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4298 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4299 from libmpdemux/demux_avs.c:22:
4300E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
4301 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
4302 |
4303In file included from ./loader/wine/winnt.h:10,
4304 from ./loader/wine/winbase.h:5,
4305 from libmpdemux/demux_avs.c:36:
4306./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
4307 60 | #define DUMMYSTRUCTNAME2 s2
4308 |
4309In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4310 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4311 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4312 from libmpdemux/demux_avs.c:22:
4313E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
4314 527 | # define DUMMYSTRUCTNAME2
4315 |
4316In file included from ./loader/wine/winnt.h:10,
4317 from ./loader/wine/winbase.h:5,
4318 from libmpdemux/demux_avs.c:36:
4319./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
4320 61 | #define DUMMYSTRUCTNAME3 s3
4321 |
4322In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4323 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4324 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4325 from libmpdemux/demux_avs.c:22:
4326E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
4327 528 | # define DUMMYSTRUCTNAME3
4328 |
4329In file included from ./loader/wine/winnt.h:10,
4330 from ./loader/wine/winbase.h:5,
4331 from libmpdemux/demux_avs.c:36:
4332./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
4333 62 | #define DUMMYSTRUCTNAME4 s4
4334 |
4335In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4336 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4337 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4338 from libmpdemux/demux_avs.c:22:
4339E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
4340 529 | # define DUMMYSTRUCTNAME4
4341 |
4342In file included from ./loader/wine/winnt.h:10,
4343 from ./loader/wine/winbase.h:5,
4344 from libmpdemux/demux_avs.c:36:
4345./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
4346 63 | #define DUMMYSTRUCTNAME5 s5
4347 |
4348In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4349 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4350 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4351 from libmpdemux/demux_avs.c:22:
4352E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
4353 530 | # define DUMMYSTRUCTNAME5
4354 |
4355In file included from ./loader/wine/winnt.h:10,
4356 from ./loader/wine/winbase.h:5,
4357 from libmpdemux/demux_avs.c:36:
4358./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
4359 74 | #define DUMMYUNIONNAME u
4360 |
4361In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4362 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4363 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4364 from libmpdemux/demux_avs.c:22:
4365E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
4366 503 | # define DUMMYUNIONNAME
4367 |
4368In file included from ./loader/wine/winnt.h:10,
4369 from ./loader/wine/winbase.h:5,
4370 from libmpdemux/demux_avs.c:36:
4371./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
4372 75 | #define DUMMYUNIONNAME1 u1
4373 |
4374In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4375 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4376 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4377 from libmpdemux/demux_avs.c:22:
4378E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
4379 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
4380 |
4381In file included from ./loader/wine/winnt.h:10,
4382 from ./loader/wine/winbase.h:5,
4383 from libmpdemux/demux_avs.c:36:
4384./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
4385 76 | #define DUMMYUNIONNAME2 u2
4386 |
4387In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4388 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4389 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4390 from libmpdemux/demux_avs.c:22:
4391E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
4392 505 | # define DUMMYUNIONNAME2
4393 |
4394In file included from ./loader/wine/winnt.h:10,
4395 from ./loader/wine/winbase.h:5,
4396 from libmpdemux/demux_avs.c:36:
4397./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
4398 77 | #define DUMMYUNIONNAME3 u3
4399 |
4400In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4401 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4402 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4403 from libmpdemux/demux_avs.c:22:
4404E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
4405 506 | # define DUMMYUNIONNAME3
4406 |
4407In file included from ./loader/wine/winnt.h:10,
4408 from ./loader/wine/winbase.h:5,
4409 from libmpdemux/demux_avs.c:36:
4410./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
4411 78 | #define DUMMYUNIONNAME4 u4
4412 |
4413In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4414 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4415 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4416 from libmpdemux/demux_avs.c:22:
4417E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
4418 507 | # define DUMMYUNIONNAME4
4419 |
4420In file included from ./loader/wine/winnt.h:10,
4421 from ./loader/wine/winbase.h:5,
4422 from libmpdemux/demux_avs.c:36:
4423./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
4424 79 | #define DUMMYUNIONNAME5 u5
4425 |
4426In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4427 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4428 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4429 from libmpdemux/demux_avs.c:22:
4430E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
4431 508 | # define DUMMYUNIONNAME5
4432 |
4433ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/afl.o loader/afl.c
4434cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
4435loader/afl.c: In function 'acmDriverOpen':
4436loader/afl.c:230:24: warning: assignment to 'DRIVERPROC' {aka 'long int (__attribute__((stdcall)) *)(long unsigned int, unsigned int, unsigned int, long int, long int)'} from incompatible pointer type 'FARPROC' {aka 'long int (__attribute__((stdcall)) *)(void)'} [-Wincompatible-pointer-types]
4437 230 | pad->pfnDriverProc = GetProcAddress(pad->hDrvr, "DriverProc");
4438 | ^
4439ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/drv.o loader/drv.c
4440cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
4441In file included from loader/win32.h:11,
4442 from loader/drv.c:15:
4443loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
4444 58 | #define DUMMYSTRUCTNAME s
4445 |
4446In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4447 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4448 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4449 from loader/drv.c:9:
4450E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
4451 525 | # define DUMMYSTRUCTNAME
4452 |
4453In file included from loader/win32.h:11,
4454 from loader/drv.c:15:
4455loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
4456 59 | #define DUMMYSTRUCTNAME1 s1
4457 |
4458In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4459 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4460 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4461 from loader/drv.c:9:
4462E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
4463 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
4464 |
4465In file included from loader/win32.h:11,
4466 from loader/drv.c:15:
4467loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
4468 60 | #define DUMMYSTRUCTNAME2 s2
4469 |
4470In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4471 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4472 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4473 from loader/drv.c:9:
4474E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
4475 527 | # define DUMMYSTRUCTNAME2
4476 |
4477In file included from loader/win32.h:11,
4478 from loader/drv.c:15:
4479loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
4480 61 | #define DUMMYSTRUCTNAME3 s3
4481 |
4482In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4483 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4484 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4485 from loader/drv.c:9:
4486E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
4487 528 | # define DUMMYSTRUCTNAME3
4488 |
4489In file included from loader/win32.h:11,
4490 from loader/drv.c:15:
4491loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
4492 62 | #define DUMMYSTRUCTNAME4 s4
4493 |
4494In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4495 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4496 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4497 from loader/drv.c:9:
4498E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
4499 529 | # define DUMMYSTRUCTNAME4
4500 |
4501In file included from loader/win32.h:11,
4502 from loader/drv.c:15:
4503loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
4504 63 | #define DUMMYSTRUCTNAME5 s5
4505 |
4506In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4507 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4508 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4509 from loader/drv.c:9:
4510E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
4511 530 | # define DUMMYSTRUCTNAME5
4512 |
4513In file included from loader/win32.h:11,
4514 from loader/drv.c:15:
4515loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
4516 74 | #define DUMMYUNIONNAME u
4517 |
4518In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4519 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4520 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4521 from loader/drv.c:9:
4522E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
4523 503 | # define DUMMYUNIONNAME
4524 |
4525In file included from loader/win32.h:11,
4526 from loader/drv.c:15:
4527loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
4528 75 | #define DUMMYUNIONNAME1 u1
4529 |
4530In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4531 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4532 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4533 from loader/drv.c:9:
4534E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
4535 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
4536 |
4537In file included from loader/win32.h:11,
4538 from loader/drv.c:15:
4539loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
4540 76 | #define DUMMYUNIONNAME2 u2
4541 |
4542In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4543 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4544 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4545 from loader/drv.c:9:
4546E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
4547 505 | # define DUMMYUNIONNAME2
4548 |
4549In file included from loader/win32.h:11,
4550 from loader/drv.c:15:
4551loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
4552 77 | #define DUMMYUNIONNAME3 u3
4553 |
4554In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4555 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4556 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4557 from loader/drv.c:9:
4558E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
4559 506 | # define DUMMYUNIONNAME3
4560 |
4561In file included from loader/win32.h:11,
4562 from loader/drv.c:15:
4563loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
4564 78 | #define DUMMYUNIONNAME4 u4
4565 |
4566In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4567 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4568 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4569 from loader/drv.c:9:
4570E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
4571 507 | # define DUMMYUNIONNAME4
4572 |
4573In file included from loader/win32.h:11,
4574 from loader/drv.c:15:
4575loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
4576 79 | #define DUMMYUNIONNAME5 u5
4577 |
4578In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4579 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4580 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4581 from loader/drv.c:9:
4582E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
4583 508 | # define DUMMYUNIONNAME5
4584 |
4585ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/vfl.o loader/vfl.c
4586cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
4587In file included from loader/win32.h:11,
4588 from loader/vfl.c:14:
4589loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
4590 58 | #define DUMMYSTRUCTNAME s
4591 |
4592In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4593 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4594 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4595 from loader/vfl.c:10:
4596E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
4597 525 | # define DUMMYSTRUCTNAME
4598 |
4599In file included from loader/win32.h:11,
4600 from loader/vfl.c:14:
4601loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
4602 59 | #define DUMMYSTRUCTNAME1 s1
4603 |
4604In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4605 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4606 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4607 from loader/vfl.c:10:
4608E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
4609 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
4610 |
4611In file included from loader/win32.h:11,
4612 from loader/vfl.c:14:
4613loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
4614 60 | #define DUMMYSTRUCTNAME2 s2
4615 |
4616In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4617 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4618 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4619 from loader/vfl.c:10:
4620E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
4621 527 | # define DUMMYSTRUCTNAME2
4622 |
4623In file included from loader/win32.h:11,
4624 from loader/vfl.c:14:
4625loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
4626 61 | #define DUMMYSTRUCTNAME3 s3
4627 |
4628In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4629 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4630 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4631 from loader/vfl.c:10:
4632E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
4633 528 | # define DUMMYSTRUCTNAME3
4634 |
4635In file included from loader/win32.h:11,
4636 from loader/vfl.c:14:
4637loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
4638 62 | #define DUMMYSTRUCTNAME4 s4
4639 |
4640In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4641 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4642 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4643 from loader/vfl.c:10:
4644E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
4645 529 | # define DUMMYSTRUCTNAME4
4646 |
4647In file included from loader/win32.h:11,
4648 from loader/vfl.c:14:
4649loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
4650 63 | #define DUMMYSTRUCTNAME5 s5
4651 |
4652In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4653 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4654 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4655 from loader/vfl.c:10:
4656E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
4657 530 | # define DUMMYSTRUCTNAME5
4658 |
4659In file included from loader/win32.h:11,
4660 from loader/vfl.c:14:
4661loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
4662 74 | #define DUMMYUNIONNAME u
4663 |
4664In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4665 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4666 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4667 from loader/vfl.c:10:
4668E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
4669 503 | # define DUMMYUNIONNAME
4670 |
4671In file included from loader/win32.h:11,
4672 from loader/vfl.c:14:
4673loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
4674 75 | #define DUMMYUNIONNAME1 u1
4675 |
4676In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4677 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4678 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4679 from loader/vfl.c:10:
4680E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
4681 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
4682 |
4683In file included from loader/win32.h:11,
4684 from loader/vfl.c:14:
4685loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
4686 76 | #define DUMMYUNIONNAME2 u2
4687 |
4688In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4689 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4690 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4691 from loader/vfl.c:10:
4692E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
4693 505 | # define DUMMYUNIONNAME2
4694 |
4695In file included from loader/win32.h:11,
4696 from loader/vfl.c:14:
4697loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
4698 77 | #define DUMMYUNIONNAME3 u3
4699 |
4700In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4701 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4702 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4703 from loader/vfl.c:10:
4704E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
4705 506 | # define DUMMYUNIONNAME3
4706 |
4707In file included from loader/win32.h:11,
4708 from loader/vfl.c:14:
4709loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
4710 78 | #define DUMMYUNIONNAME4 u4
4711 |
4712In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4713 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4714 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4715 from loader/vfl.c:10:
4716E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
4717 507 | # define DUMMYUNIONNAME4
4718 |
4719In file included from loader/win32.h:11,
4720 from loader/vfl.c:14:
4721loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
4722 79 | #define DUMMYUNIONNAME5 u5
4723 |
4724In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4725 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
4726 from E:/MABS/msys64/mingw32/include/stdio.h:9,
4727 from loader/vfl.c:10:
4728E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
4729 508 | # define DUMMYUNIONNAME5
4730 |
4731ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dshow/DS_AudioDecoder.o loader/dshow/DS_AudioDecoder.c
4732cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
4733In file included from ./loader/wine/mmreg.h:19,
4734 from loader/dshow/libwin32.h:9,
4735 from loader/dshow/DS_AudioDecoder.c:9:
4736./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
4737 58 | #define DUMMYSTRUCTNAME s
4738 |
4739In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4740 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
4741 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
4742 from loader/dshow/libwin32.h:6,
4743 from loader/dshow/DS_AudioDecoder.c:9:
4744E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
4745 525 | # define DUMMYSTRUCTNAME
4746 |
4747In file included from ./loader/wine/mmreg.h:19,
4748 from loader/dshow/libwin32.h:9,
4749 from loader/dshow/DS_AudioDecoder.c:9:
4750./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
4751 59 | #define DUMMYSTRUCTNAME1 s1
4752 |
4753In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4754 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
4755 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
4756 from loader/dshow/libwin32.h:6,
4757 from loader/dshow/DS_AudioDecoder.c:9:
4758E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
4759 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
4760 |
4761In file included from ./loader/wine/mmreg.h:19,
4762 from loader/dshow/libwin32.h:9,
4763 from loader/dshow/DS_AudioDecoder.c:9:
4764./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
4765 60 | #define DUMMYSTRUCTNAME2 s2
4766 |
4767In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4768 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
4769 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
4770 from loader/dshow/libwin32.h:6,
4771 from loader/dshow/DS_AudioDecoder.c:9:
4772E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
4773 527 | # define DUMMYSTRUCTNAME2
4774 |
4775In file included from ./loader/wine/mmreg.h:19,
4776 from loader/dshow/libwin32.h:9,
4777 from loader/dshow/DS_AudioDecoder.c:9:
4778./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
4779 61 | #define DUMMYSTRUCTNAME3 s3
4780 |
4781In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4782 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
4783 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
4784 from loader/dshow/libwin32.h:6,
4785 from loader/dshow/DS_AudioDecoder.c:9:
4786E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
4787 528 | # define DUMMYSTRUCTNAME3
4788 |
4789In file included from ./loader/wine/mmreg.h:19,
4790 from loader/dshow/libwin32.h:9,
4791 from loader/dshow/DS_AudioDecoder.c:9:
4792./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
4793 62 | #define DUMMYSTRUCTNAME4 s4
4794 |
4795In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4796 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
4797 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
4798 from loader/dshow/libwin32.h:6,
4799 from loader/dshow/DS_AudioDecoder.c:9:
4800E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
4801 529 | # define DUMMYSTRUCTNAME4
4802 |
4803In file included from ./loader/wine/mmreg.h:19,
4804 from loader/dshow/libwin32.h:9,
4805 from loader/dshow/DS_AudioDecoder.c:9:
4806./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
4807 63 | #define DUMMYSTRUCTNAME5 s5
4808 |
4809In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4810 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
4811 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
4812 from loader/dshow/libwin32.h:6,
4813 from loader/dshow/DS_AudioDecoder.c:9:
4814E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
4815 530 | # define DUMMYSTRUCTNAME5
4816 |
4817In file included from ./loader/wine/mmreg.h:19,
4818 from loader/dshow/libwin32.h:9,
4819 from loader/dshow/DS_AudioDecoder.c:9:
4820./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
4821 74 | #define DUMMYUNIONNAME u
4822 |
4823In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4824 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
4825 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
4826 from loader/dshow/libwin32.h:6,
4827 from loader/dshow/DS_AudioDecoder.c:9:
4828E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
4829 503 | # define DUMMYUNIONNAME
4830 |
4831In file included from ./loader/wine/mmreg.h:19,
4832 from loader/dshow/libwin32.h:9,
4833 from loader/dshow/DS_AudioDecoder.c:9:
4834./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
4835 75 | #define DUMMYUNIONNAME1 u1
4836 |
4837In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4838 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
4839 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
4840 from loader/dshow/libwin32.h:6,
4841 from loader/dshow/DS_AudioDecoder.c:9:
4842E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
4843 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
4844 |
4845In file included from ./loader/wine/mmreg.h:19,
4846 from loader/dshow/libwin32.h:9,
4847 from loader/dshow/DS_AudioDecoder.c:9:
4848./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
4849 76 | #define DUMMYUNIONNAME2 u2
4850 |
4851In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4852 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
4853 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
4854 from loader/dshow/libwin32.h:6,
4855 from loader/dshow/DS_AudioDecoder.c:9:
4856E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
4857 505 | # define DUMMYUNIONNAME2
4858 |
4859In file included from ./loader/wine/mmreg.h:19,
4860 from loader/dshow/libwin32.h:9,
4861 from loader/dshow/DS_AudioDecoder.c:9:
4862./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
4863 77 | #define DUMMYUNIONNAME3 u3
4864 |
4865In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4866 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
4867 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
4868 from loader/dshow/libwin32.h:6,
4869 from loader/dshow/DS_AudioDecoder.c:9:
4870E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
4871 506 | # define DUMMYUNIONNAME3
4872 |
4873In file included from ./loader/wine/mmreg.h:19,
4874 from loader/dshow/libwin32.h:9,
4875 from loader/dshow/DS_AudioDecoder.c:9:
4876./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
4877 78 | #define DUMMYUNIONNAME4 u4
4878 |
4879In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4880 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
4881 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
4882 from loader/dshow/libwin32.h:6,
4883 from loader/dshow/DS_AudioDecoder.c:9:
4884E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
4885 507 | # define DUMMYUNIONNAME4
4886 |
4887In file included from ./loader/wine/mmreg.h:19,
4888 from loader/dshow/libwin32.h:9,
4889 from loader/dshow/DS_AudioDecoder.c:9:
4890./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
4891 79 | #define DUMMYUNIONNAME5 u5
4892 |
4893In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4894 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
4895 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
4896 from loader/dshow/libwin32.h:6,
4897 from loader/dshow/DS_AudioDecoder.c:9:
4898E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
4899 508 | # define DUMMYUNIONNAME5
4900 |
4901ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dshow/DS_Filter.o loader/dshow/DS_Filter.c
4902cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
4903In file included from ./loader/wine/module.h:10,
4904 from loader/dshow/guids.h:14,
4905 from loader/dshow/iunk.h:9,
4906 from loader/dshow/interfaces.h:10,
4907 from loader/dshow/inputpin.h:4,
4908 from loader/dshow/DS_Filter.h:4,
4909 from loader/dshow/DS_Filter.c:7:
4910./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
4911 58 | #define DUMMYSTRUCTNAME s
4912 |
4913In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4914 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
4915 from E:/MABS/msys64/mingw32/include/stdint.h:28,
4916 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
4917 from ./loader/com.h:9,
4918 from loader/dshow/guids.h:10,
4919 from loader/dshow/iunk.h:9,
4920 from loader/dshow/interfaces.h:10,
4921 from loader/dshow/inputpin.h:4,
4922 from loader/dshow/DS_Filter.h:4,
4923 from loader/dshow/DS_Filter.c:7:
4924E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
4925 525 | # define DUMMYSTRUCTNAME
4926 |
4927In file included from ./loader/wine/module.h:10,
4928 from loader/dshow/guids.h:14,
4929 from loader/dshow/iunk.h:9,
4930 from loader/dshow/interfaces.h:10,
4931 from loader/dshow/inputpin.h:4,
4932 from loader/dshow/DS_Filter.h:4,
4933 from loader/dshow/DS_Filter.c:7:
4934./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
4935 59 | #define DUMMYSTRUCTNAME1 s1
4936 |
4937In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4938 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
4939 from E:/MABS/msys64/mingw32/include/stdint.h:28,
4940 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
4941 from ./loader/com.h:9,
4942 from loader/dshow/guids.h:10,
4943 from loader/dshow/iunk.h:9,
4944 from loader/dshow/interfaces.h:10,
4945 from loader/dshow/inputpin.h:4,
4946 from loader/dshow/DS_Filter.h:4,
4947 from loader/dshow/DS_Filter.c:7:
4948E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
4949 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
4950 |
4951In file included from ./loader/wine/module.h:10,
4952 from loader/dshow/guids.h:14,
4953 from loader/dshow/iunk.h:9,
4954 from loader/dshow/interfaces.h:10,
4955 from loader/dshow/inputpin.h:4,
4956 from loader/dshow/DS_Filter.h:4,
4957 from loader/dshow/DS_Filter.c:7:
4958./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
4959 60 | #define DUMMYSTRUCTNAME2 s2
4960 |
4961In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4962 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
4963 from E:/MABS/msys64/mingw32/include/stdint.h:28,
4964 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
4965 from ./loader/com.h:9,
4966 from loader/dshow/guids.h:10,
4967 from loader/dshow/iunk.h:9,
4968 from loader/dshow/interfaces.h:10,
4969 from loader/dshow/inputpin.h:4,
4970 from loader/dshow/DS_Filter.h:4,
4971 from loader/dshow/DS_Filter.c:7:
4972E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
4973 527 | # define DUMMYSTRUCTNAME2
4974 |
4975In file included from ./loader/wine/module.h:10,
4976 from loader/dshow/guids.h:14,
4977 from loader/dshow/iunk.h:9,
4978 from loader/dshow/interfaces.h:10,
4979 from loader/dshow/inputpin.h:4,
4980 from loader/dshow/DS_Filter.h:4,
4981 from loader/dshow/DS_Filter.c:7:
4982./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
4983 61 | #define DUMMYSTRUCTNAME3 s3
4984 |
4985In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
4986 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
4987 from E:/MABS/msys64/mingw32/include/stdint.h:28,
4988 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
4989 from ./loader/com.h:9,
4990 from loader/dshow/guids.h:10,
4991 from loader/dshow/iunk.h:9,
4992 from loader/dshow/interfaces.h:10,
4993 from loader/dshow/inputpin.h:4,
4994 from loader/dshow/DS_Filter.h:4,
4995 from loader/dshow/DS_Filter.c:7:
4996E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
4997 528 | # define DUMMYSTRUCTNAME3
4998 |
4999In file included from ./loader/wine/module.h:10,
5000 from loader/dshow/guids.h:14,
5001 from loader/dshow/iunk.h:9,
5002 from loader/dshow/interfaces.h:10,
5003 from loader/dshow/inputpin.h:4,
5004 from loader/dshow/DS_Filter.h:4,
5005 from loader/dshow/DS_Filter.c:7:
5006./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
5007 62 | #define DUMMYSTRUCTNAME4 s4
5008 |
5009In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5010 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5011 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5012 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5013 from ./loader/com.h:9,
5014 from loader/dshow/guids.h:10,
5015 from loader/dshow/iunk.h:9,
5016 from loader/dshow/interfaces.h:10,
5017 from loader/dshow/inputpin.h:4,
5018 from loader/dshow/DS_Filter.h:4,
5019 from loader/dshow/DS_Filter.c:7:
5020E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
5021 529 | # define DUMMYSTRUCTNAME4
5022 |
5023In file included from ./loader/wine/module.h:10,
5024 from loader/dshow/guids.h:14,
5025 from loader/dshow/iunk.h:9,
5026 from loader/dshow/interfaces.h:10,
5027 from loader/dshow/inputpin.h:4,
5028 from loader/dshow/DS_Filter.h:4,
5029 from loader/dshow/DS_Filter.c:7:
5030./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
5031 63 | #define DUMMYSTRUCTNAME5 s5
5032 |
5033In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5034 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5035 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5036 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5037 from ./loader/com.h:9,
5038 from loader/dshow/guids.h:10,
5039 from loader/dshow/iunk.h:9,
5040 from loader/dshow/interfaces.h:10,
5041 from loader/dshow/inputpin.h:4,
5042 from loader/dshow/DS_Filter.h:4,
5043 from loader/dshow/DS_Filter.c:7:
5044E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
5045 530 | # define DUMMYSTRUCTNAME5
5046 |
5047In file included from ./loader/wine/module.h:10,
5048 from loader/dshow/guids.h:14,
5049 from loader/dshow/iunk.h:9,
5050 from loader/dshow/interfaces.h:10,
5051 from loader/dshow/inputpin.h:4,
5052 from loader/dshow/DS_Filter.h:4,
5053 from loader/dshow/DS_Filter.c:7:
5054./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
5055 74 | #define DUMMYUNIONNAME u
5056 |
5057In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5058 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5059 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5060 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5061 from ./loader/com.h:9,
5062 from loader/dshow/guids.h:10,
5063 from loader/dshow/iunk.h:9,
5064 from loader/dshow/interfaces.h:10,
5065 from loader/dshow/inputpin.h:4,
5066 from loader/dshow/DS_Filter.h:4,
5067 from loader/dshow/DS_Filter.c:7:
5068E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
5069 503 | # define DUMMYUNIONNAME
5070 |
5071In file included from ./loader/wine/module.h:10,
5072 from loader/dshow/guids.h:14,
5073 from loader/dshow/iunk.h:9,
5074 from loader/dshow/interfaces.h:10,
5075 from loader/dshow/inputpin.h:4,
5076 from loader/dshow/DS_Filter.h:4,
5077 from loader/dshow/DS_Filter.c:7:
5078./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
5079 75 | #define DUMMYUNIONNAME1 u1
5080 |
5081In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5082 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5083 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5084 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5085 from ./loader/com.h:9,
5086 from loader/dshow/guids.h:10,
5087 from loader/dshow/iunk.h:9,
5088 from loader/dshow/interfaces.h:10,
5089 from loader/dshow/inputpin.h:4,
5090 from loader/dshow/DS_Filter.h:4,
5091 from loader/dshow/DS_Filter.c:7:
5092E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
5093 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
5094 |
5095In file included from ./loader/wine/module.h:10,
5096 from loader/dshow/guids.h:14,
5097 from loader/dshow/iunk.h:9,
5098 from loader/dshow/interfaces.h:10,
5099 from loader/dshow/inputpin.h:4,
5100 from loader/dshow/DS_Filter.h:4,
5101 from loader/dshow/DS_Filter.c:7:
5102./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
5103 76 | #define DUMMYUNIONNAME2 u2
5104 |
5105In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5106 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5107 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5108 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5109 from ./loader/com.h:9,
5110 from loader/dshow/guids.h:10,
5111 from loader/dshow/iunk.h:9,
5112 from loader/dshow/interfaces.h:10,
5113 from loader/dshow/inputpin.h:4,
5114 from loader/dshow/DS_Filter.h:4,
5115 from loader/dshow/DS_Filter.c:7:
5116E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
5117 505 | # define DUMMYUNIONNAME2
5118 |
5119In file included from ./loader/wine/module.h:10,
5120 from loader/dshow/guids.h:14,
5121 from loader/dshow/iunk.h:9,
5122 from loader/dshow/interfaces.h:10,
5123 from loader/dshow/inputpin.h:4,
5124 from loader/dshow/DS_Filter.h:4,
5125 from loader/dshow/DS_Filter.c:7:
5126./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
5127 77 | #define DUMMYUNIONNAME3 u3
5128 |
5129In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5130 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5131 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5132 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5133 from ./loader/com.h:9,
5134 from loader/dshow/guids.h:10,
5135 from loader/dshow/iunk.h:9,
5136 from loader/dshow/interfaces.h:10,
5137 from loader/dshow/inputpin.h:4,
5138 from loader/dshow/DS_Filter.h:4,
5139 from loader/dshow/DS_Filter.c:7:
5140E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
5141 506 | # define DUMMYUNIONNAME3
5142 |
5143In file included from ./loader/wine/module.h:10,
5144 from loader/dshow/guids.h:14,
5145 from loader/dshow/iunk.h:9,
5146 from loader/dshow/interfaces.h:10,
5147 from loader/dshow/inputpin.h:4,
5148 from loader/dshow/DS_Filter.h:4,
5149 from loader/dshow/DS_Filter.c:7:
5150./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
5151 78 | #define DUMMYUNIONNAME4 u4
5152 |
5153In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5154 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5155 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5156 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5157 from ./loader/com.h:9,
5158 from loader/dshow/guids.h:10,
5159 from loader/dshow/iunk.h:9,
5160 from loader/dshow/interfaces.h:10,
5161 from loader/dshow/inputpin.h:4,
5162 from loader/dshow/DS_Filter.h:4,
5163 from loader/dshow/DS_Filter.c:7:
5164E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
5165 507 | # define DUMMYUNIONNAME4
5166 |
5167In file included from ./loader/wine/module.h:10,
5168 from loader/dshow/guids.h:14,
5169 from loader/dshow/iunk.h:9,
5170 from loader/dshow/interfaces.h:10,
5171 from loader/dshow/inputpin.h:4,
5172 from loader/dshow/DS_Filter.h:4,
5173 from loader/dshow/DS_Filter.c:7:
5174./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
5175 79 | #define DUMMYUNIONNAME5 u5
5176 |
5177In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5178 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5179 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5180 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5181 from ./loader/com.h:9,
5182 from loader/dshow/guids.h:10,
5183 from loader/dshow/iunk.h:9,
5184 from loader/dshow/interfaces.h:10,
5185 from loader/dshow/inputpin.h:4,
5186 from loader/dshow/DS_Filter.h:4,
5187 from loader/dshow/DS_Filter.c:7:
5188E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
5189 508 | # define DUMMYUNIONNAME5
5190 |
5191loader/dshow/DS_Filter.c: In function 'DS_FilterCreate':
5192loader/dshow/DS_Filter.c:219:32: warning: passing argument 1 of 'enum_pins->vt->Release' from incompatible pointer type [-Wincompatible-pointer-types]
5193 219 | enum_pins->vt->Release(enum_pins);
5194 | ^~~~~~~~~
5195 | |
5196 | IEnumPins *
5197loader/dshow/DS_Filter.c:219:32: note: expected 'IUnknown *' but argument is of type 'IEnumPins *'
5198loader/dshow/DS_Filter.c:309:26: warning: passing argument 1 of 'tempAll->vt->Release' from incompatible pointer type [-Wincompatible-pointer-types]
5199 309 | tempAll->vt->Release(tempAll);
5200 | ^~~~~~~
5201 | |
5202 | MemAllocator *
5203loader/dshow/DS_Filter.c:309:26: note: expected 'IUnknown *' but argument is of type 'MemAllocator *'
5204ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dshow/DS_VideoDecoder.o loader/dshow/DS_VideoDecoder.c
5205cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
5206In file included from ./loader/wine/module.h:10,
5207 from loader/dshow/guids.h:14,
5208 from loader/dshow/DS_VideoDecoder.c:9:
5209./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
5210 58 | #define DUMMYSTRUCTNAME s
5211 |
5212In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5213 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5214 from E:/MABS/msys64/mingw32/include/stddef.h:7,
5215 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stddef.h:1,
5216 from ffmpeg/libavutil/avstring.h:24,
5217 from loader/dshow/DS_VideoDecoder.c:8:
5218E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
5219 525 | # define DUMMYSTRUCTNAME
5220 |
5221In file included from ./loader/wine/module.h:10,
5222 from loader/dshow/guids.h:14,
5223 from loader/dshow/DS_VideoDecoder.c:9:
5224./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
5225 59 | #define DUMMYSTRUCTNAME1 s1
5226 |
5227In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5228 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5229 from E:/MABS/msys64/mingw32/include/stddef.h:7,
5230 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stddef.h:1,
5231 from ffmpeg/libavutil/avstring.h:24,
5232 from loader/dshow/DS_VideoDecoder.c:8:
5233E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
5234 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
5235 |
5236In file included from ./loader/wine/module.h:10,
5237 from loader/dshow/guids.h:14,
5238 from loader/dshow/DS_VideoDecoder.c:9:
5239./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
5240 60 | #define DUMMYSTRUCTNAME2 s2
5241 |
5242In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5243 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5244 from E:/MABS/msys64/mingw32/include/stddef.h:7,
5245 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stddef.h:1,
5246 from ffmpeg/libavutil/avstring.h:24,
5247 from loader/dshow/DS_VideoDecoder.c:8:
5248E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
5249 527 | # define DUMMYSTRUCTNAME2
5250 |
5251In file included from ./loader/wine/module.h:10,
5252 from loader/dshow/guids.h:14,
5253 from loader/dshow/DS_VideoDecoder.c:9:
5254./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
5255 61 | #define DUMMYSTRUCTNAME3 s3
5256 |
5257In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5258 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5259 from E:/MABS/msys64/mingw32/include/stddef.h:7,
5260 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stddef.h:1,
5261 from ffmpeg/libavutil/avstring.h:24,
5262 from loader/dshow/DS_VideoDecoder.c:8:
5263E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
5264 528 | # define DUMMYSTRUCTNAME3
5265 |
5266In file included from ./loader/wine/module.h:10,
5267 from loader/dshow/guids.h:14,
5268 from loader/dshow/DS_VideoDecoder.c:9:
5269./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
5270 62 | #define DUMMYSTRUCTNAME4 s4
5271 |
5272In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5273 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5274 from E:/MABS/msys64/mingw32/include/stddef.h:7,
5275 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stddef.h:1,
5276 from ffmpeg/libavutil/avstring.h:24,
5277 from loader/dshow/DS_VideoDecoder.c:8:
5278E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
5279 529 | # define DUMMYSTRUCTNAME4
5280 |
5281In file included from ./loader/wine/module.h:10,
5282 from loader/dshow/guids.h:14,
5283 from loader/dshow/DS_VideoDecoder.c:9:
5284./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
5285 63 | #define DUMMYSTRUCTNAME5 s5
5286 |
5287In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5288 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5289 from E:/MABS/msys64/mingw32/include/stddef.h:7,
5290 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stddef.h:1,
5291 from ffmpeg/libavutil/avstring.h:24,
5292 from loader/dshow/DS_VideoDecoder.c:8:
5293E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
5294 530 | # define DUMMYSTRUCTNAME5
5295 |
5296In file included from ./loader/wine/module.h:10,
5297 from loader/dshow/guids.h:14,
5298 from loader/dshow/DS_VideoDecoder.c:9:
5299./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
5300 74 | #define DUMMYUNIONNAME u
5301 |
5302In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5303 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5304 from E:/MABS/msys64/mingw32/include/stddef.h:7,
5305 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stddef.h:1,
5306 from ffmpeg/libavutil/avstring.h:24,
5307 from loader/dshow/DS_VideoDecoder.c:8:
5308E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
5309 503 | # define DUMMYUNIONNAME
5310 |
5311In file included from ./loader/wine/module.h:10,
5312 from loader/dshow/guids.h:14,
5313 from loader/dshow/DS_VideoDecoder.c:9:
5314./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
5315 75 | #define DUMMYUNIONNAME1 u1
5316 |
5317In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5318 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5319 from E:/MABS/msys64/mingw32/include/stddef.h:7,
5320 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stddef.h:1,
5321 from ffmpeg/libavutil/avstring.h:24,
5322 from loader/dshow/DS_VideoDecoder.c:8:
5323E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
5324 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
5325 |
5326In file included from ./loader/wine/module.h:10,
5327 from loader/dshow/guids.h:14,
5328 from loader/dshow/DS_VideoDecoder.c:9:
5329./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
5330 76 | #define DUMMYUNIONNAME2 u2
5331 |
5332In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5333 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5334 from E:/MABS/msys64/mingw32/include/stddef.h:7,
5335 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stddef.h:1,
5336 from ffmpeg/libavutil/avstring.h:24,
5337 from loader/dshow/DS_VideoDecoder.c:8:
5338E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
5339 505 | # define DUMMYUNIONNAME2
5340 |
5341In file included from ./loader/wine/module.h:10,
5342 from loader/dshow/guids.h:14,
5343 from loader/dshow/DS_VideoDecoder.c:9:
5344./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
5345 77 | #define DUMMYUNIONNAME3 u3
5346 |
5347In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5348 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5349 from E:/MABS/msys64/mingw32/include/stddef.h:7,
5350 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stddef.h:1,
5351 from ffmpeg/libavutil/avstring.h:24,
5352 from loader/dshow/DS_VideoDecoder.c:8:
5353E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
5354 506 | # define DUMMYUNIONNAME3
5355 |
5356In file included from ./loader/wine/module.h:10,
5357 from loader/dshow/guids.h:14,
5358 from loader/dshow/DS_VideoDecoder.c:9:
5359./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
5360 78 | #define DUMMYUNIONNAME4 u4
5361 |
5362In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5363 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5364 from E:/MABS/msys64/mingw32/include/stddef.h:7,
5365 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stddef.h:1,
5366 from ffmpeg/libavutil/avstring.h:24,
5367 from loader/dshow/DS_VideoDecoder.c:8:
5368E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
5369 507 | # define DUMMYUNIONNAME4
5370 |
5371In file included from ./loader/wine/module.h:10,
5372 from loader/dshow/guids.h:14,
5373 from loader/dshow/DS_VideoDecoder.c:9:
5374./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
5375 79 | #define DUMMYUNIONNAME5 u5
5376 |
5377In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5378 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5379 from E:/MABS/msys64/mingw32/include/stddef.h:7,
5380 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stddef.h:1,
5381 from ffmpeg/libavutil/avstring.h:24,
5382 from loader/dshow/DS_VideoDecoder.c:8:
5383E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
5384 508 | # define DUMMYUNIONNAME5
5385 |
5386loader/dshow/DS_VideoDecoder.c: In function 'DS_VideoDecoder_SetDestFmt':
5387loader/dshow/DS_VideoDecoder.c:604:67: warning: passing argument 1 of 'this->m_pDS_Filter->m_pAll->vt->Release' from incompatible pointer type [-Wincompatible-pointer-types]
5388 604 | this->m_pDS_Filter->m_pAll->vt->Release(this->m_pDS_Filter->m_pAll);
5389 | ~~~~~~~~~~~~~~~~~~^~~~~~~~
5390 | |
5391 | IMemAllocator *
5392loader/dshow/DS_VideoDecoder.c:604:67: note: expected 'IUnknown *' but argument is of type 'IMemAllocator *'
5393loader/dshow/DS_VideoDecoder.c:605:31: warning: assignment to 'IMemAllocator *' from incompatible pointer type 'MemAllocator *' [-Wincompatible-pointer-types]
5394 605 | this->m_pDS_Filter->m_pAll=MemAllocatorCreate();
5395 | ^
5396ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dshow/allocator.o loader/dshow/allocator.c
5397cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
5398In file included from ./loader/wine/module.h:10,
5399 from loader/dshow/guids.h:14,
5400 from loader/dshow/iunk.h:9,
5401 from loader/dshow/interfaces.h:10,
5402 from loader/dshow/allocator.h:4,
5403 from loader/dshow/allocator.c:7:
5404./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
5405 58 | #define DUMMYSTRUCTNAME s
5406 |
5407In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5408 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5409 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5410 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5411 from ./loader/com.h:9,
5412 from loader/dshow/guids.h:10,
5413 from loader/dshow/iunk.h:9,
5414 from loader/dshow/interfaces.h:10,
5415 from loader/dshow/allocator.h:4,
5416 from loader/dshow/allocator.c:7:
5417E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
5418 525 | # define DUMMYSTRUCTNAME
5419 |
5420In file included from ./loader/wine/module.h:10,
5421 from loader/dshow/guids.h:14,
5422 from loader/dshow/iunk.h:9,
5423 from loader/dshow/interfaces.h:10,
5424 from loader/dshow/allocator.h:4,
5425 from loader/dshow/allocator.c:7:
5426./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
5427 59 | #define DUMMYSTRUCTNAME1 s1
5428 |
5429In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5430 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5431 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5432 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5433 from ./loader/com.h:9,
5434 from loader/dshow/guids.h:10,
5435 from loader/dshow/iunk.h:9,
5436 from loader/dshow/interfaces.h:10,
5437 from loader/dshow/allocator.h:4,
5438 from loader/dshow/allocator.c:7:
5439E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
5440 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
5441 |
5442In file included from ./loader/wine/module.h:10,
5443 from loader/dshow/guids.h:14,
5444 from loader/dshow/iunk.h:9,
5445 from loader/dshow/interfaces.h:10,
5446 from loader/dshow/allocator.h:4,
5447 from loader/dshow/allocator.c:7:
5448./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
5449 60 | #define DUMMYSTRUCTNAME2 s2
5450 |
5451In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5452 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5453 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5454 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5455 from ./loader/com.h:9,
5456 from loader/dshow/guids.h:10,
5457 from loader/dshow/iunk.h:9,
5458 from loader/dshow/interfaces.h:10,
5459 from loader/dshow/allocator.h:4,
5460 from loader/dshow/allocator.c:7:
5461E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
5462 527 | # define DUMMYSTRUCTNAME2
5463 |
5464In file included from ./loader/wine/module.h:10,
5465 from loader/dshow/guids.h:14,
5466 from loader/dshow/iunk.h:9,
5467 from loader/dshow/interfaces.h:10,
5468 from loader/dshow/allocator.h:4,
5469 from loader/dshow/allocator.c:7:
5470./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
5471 61 | #define DUMMYSTRUCTNAME3 s3
5472 |
5473In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5474 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5475 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5476 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5477 from ./loader/com.h:9,
5478 from loader/dshow/guids.h:10,
5479 from loader/dshow/iunk.h:9,
5480 from loader/dshow/interfaces.h:10,
5481 from loader/dshow/allocator.h:4,
5482 from loader/dshow/allocator.c:7:
5483E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
5484 528 | # define DUMMYSTRUCTNAME3
5485 |
5486In file included from ./loader/wine/module.h:10,
5487 from loader/dshow/guids.h:14,
5488 from loader/dshow/iunk.h:9,
5489 from loader/dshow/interfaces.h:10,
5490 from loader/dshow/allocator.h:4,
5491 from loader/dshow/allocator.c:7:
5492./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
5493 62 | #define DUMMYSTRUCTNAME4 s4
5494 |
5495In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5496 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5497 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5498 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5499 from ./loader/com.h:9,
5500 from loader/dshow/guids.h:10,
5501 from loader/dshow/iunk.h:9,
5502 from loader/dshow/interfaces.h:10,
5503 from loader/dshow/allocator.h:4,
5504 from loader/dshow/allocator.c:7:
5505E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
5506 529 | # define DUMMYSTRUCTNAME4
5507 |
5508In file included from ./loader/wine/module.h:10,
5509 from loader/dshow/guids.h:14,
5510 from loader/dshow/iunk.h:9,
5511 from loader/dshow/interfaces.h:10,
5512 from loader/dshow/allocator.h:4,
5513 from loader/dshow/allocator.c:7:
5514./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
5515 63 | #define DUMMYSTRUCTNAME5 s5
5516 |
5517In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5518 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5519 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5520 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5521 from ./loader/com.h:9,
5522 from loader/dshow/guids.h:10,
5523 from loader/dshow/iunk.h:9,
5524 from loader/dshow/interfaces.h:10,
5525 from loader/dshow/allocator.h:4,
5526 from loader/dshow/allocator.c:7:
5527E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
5528 530 | # define DUMMYSTRUCTNAME5
5529 |
5530In file included from ./loader/wine/module.h:10,
5531 from loader/dshow/guids.h:14,
5532 from loader/dshow/iunk.h:9,
5533 from loader/dshow/interfaces.h:10,
5534 from loader/dshow/allocator.h:4,
5535 from loader/dshow/allocator.c:7:
5536./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
5537 74 | #define DUMMYUNIONNAME u
5538 |
5539In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5540 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5541 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5542 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5543 from ./loader/com.h:9,
5544 from loader/dshow/guids.h:10,
5545 from loader/dshow/iunk.h:9,
5546 from loader/dshow/interfaces.h:10,
5547 from loader/dshow/allocator.h:4,
5548 from loader/dshow/allocator.c:7:
5549E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
5550 503 | # define DUMMYUNIONNAME
5551 |
5552In file included from ./loader/wine/module.h:10,
5553 from loader/dshow/guids.h:14,
5554 from loader/dshow/iunk.h:9,
5555 from loader/dshow/interfaces.h:10,
5556 from loader/dshow/allocator.h:4,
5557 from loader/dshow/allocator.c:7:
5558./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
5559 75 | #define DUMMYUNIONNAME1 u1
5560 |
5561In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5562 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5563 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5564 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5565 from ./loader/com.h:9,
5566 from loader/dshow/guids.h:10,
5567 from loader/dshow/iunk.h:9,
5568 from loader/dshow/interfaces.h:10,
5569 from loader/dshow/allocator.h:4,
5570 from loader/dshow/allocator.c:7:
5571E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
5572 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
5573 |
5574In file included from ./loader/wine/module.h:10,
5575 from loader/dshow/guids.h:14,
5576 from loader/dshow/iunk.h:9,
5577 from loader/dshow/interfaces.h:10,
5578 from loader/dshow/allocator.h:4,
5579 from loader/dshow/allocator.c:7:
5580./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
5581 76 | #define DUMMYUNIONNAME2 u2
5582 |
5583In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5584 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5585 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5586 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5587 from ./loader/com.h:9,
5588 from loader/dshow/guids.h:10,
5589 from loader/dshow/iunk.h:9,
5590 from loader/dshow/interfaces.h:10,
5591 from loader/dshow/allocator.h:4,
5592 from loader/dshow/allocator.c:7:
5593E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
5594 505 | # define DUMMYUNIONNAME2
5595 |
5596In file included from ./loader/wine/module.h:10,
5597 from loader/dshow/guids.h:14,
5598 from loader/dshow/iunk.h:9,
5599 from loader/dshow/interfaces.h:10,
5600 from loader/dshow/allocator.h:4,
5601 from loader/dshow/allocator.c:7:
5602./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
5603 77 | #define DUMMYUNIONNAME3 u3
5604 |
5605In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5606 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5607 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5608 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5609 from ./loader/com.h:9,
5610 from loader/dshow/guids.h:10,
5611 from loader/dshow/iunk.h:9,
5612 from loader/dshow/interfaces.h:10,
5613 from loader/dshow/allocator.h:4,
5614 from loader/dshow/allocator.c:7:
5615E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
5616 506 | # define DUMMYUNIONNAME3
5617 |
5618In file included from ./loader/wine/module.h:10,
5619 from loader/dshow/guids.h:14,
5620 from loader/dshow/iunk.h:9,
5621 from loader/dshow/interfaces.h:10,
5622 from loader/dshow/allocator.h:4,
5623 from loader/dshow/allocator.c:7:
5624./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
5625 78 | #define DUMMYUNIONNAME4 u4
5626 |
5627In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5628 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5629 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5630 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5631 from ./loader/com.h:9,
5632 from loader/dshow/guids.h:10,
5633 from loader/dshow/iunk.h:9,
5634 from loader/dshow/interfaces.h:10,
5635 from loader/dshow/allocator.h:4,
5636 from loader/dshow/allocator.c:7:
5637E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
5638 507 | # define DUMMYUNIONNAME4
5639 |
5640In file included from ./loader/wine/module.h:10,
5641 from loader/dshow/guids.h:14,
5642 from loader/dshow/iunk.h:9,
5643 from loader/dshow/interfaces.h:10,
5644 from loader/dshow/allocator.h:4,
5645 from loader/dshow/allocator.c:7:
5646./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
5647 79 | #define DUMMYUNIONNAME5 u5
5648 |
5649In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5650 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5651 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5652 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5653 from ./loader/com.h:9,
5654 from loader/dshow/guids.h:10,
5655 from loader/dshow/iunk.h:9,
5656 from loader/dshow/interfaces.h:10,
5657 from loader/dshow/allocator.h:4,
5658 from loader/dshow/allocator.c:7:
5659E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
5660 508 | # define DUMMYUNIONNAME5
5661 |
5662ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dshow/cmediasample.o loader/dshow/cmediasample.c
5663cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
5664In file included from ./loader/wine/module.h:10,
5665 from loader/dshow/guids.h:14,
5666 from loader/dshow/iunk.h:9,
5667 from loader/dshow/interfaces.h:10,
5668 from loader/dshow/cmediasample.h:4,
5669 from loader/dshow/cmediasample.c:6:
5670./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
5671 58 | #define DUMMYSTRUCTNAME s
5672 |
5673In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5674 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5675 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5676 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5677 from ./loader/com.h:9,
5678 from loader/dshow/guids.h:10,
5679 from loader/dshow/iunk.h:9,
5680 from loader/dshow/interfaces.h:10,
5681 from loader/dshow/cmediasample.h:4,
5682 from loader/dshow/cmediasample.c:6:
5683E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
5684 525 | # define DUMMYSTRUCTNAME
5685 |
5686In file included from ./loader/wine/module.h:10,
5687 from loader/dshow/guids.h:14,
5688 from loader/dshow/iunk.h:9,
5689 from loader/dshow/interfaces.h:10,
5690 from loader/dshow/cmediasample.h:4,
5691 from loader/dshow/cmediasample.c:6:
5692./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
5693 59 | #define DUMMYSTRUCTNAME1 s1
5694 |
5695In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5696 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5697 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5698 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5699 from ./loader/com.h:9,
5700 from loader/dshow/guids.h:10,
5701 from loader/dshow/iunk.h:9,
5702 from loader/dshow/interfaces.h:10,
5703 from loader/dshow/cmediasample.h:4,
5704 from loader/dshow/cmediasample.c:6:
5705E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
5706 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
5707 |
5708In file included from ./loader/wine/module.h:10,
5709 from loader/dshow/guids.h:14,
5710 from loader/dshow/iunk.h:9,
5711 from loader/dshow/interfaces.h:10,
5712 from loader/dshow/cmediasample.h:4,
5713 from loader/dshow/cmediasample.c:6:
5714./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
5715 60 | #define DUMMYSTRUCTNAME2 s2
5716 |
5717In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5718 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5719 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5720 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5721 from ./loader/com.h:9,
5722 from loader/dshow/guids.h:10,
5723 from loader/dshow/iunk.h:9,
5724 from loader/dshow/interfaces.h:10,
5725 from loader/dshow/cmediasample.h:4,
5726 from loader/dshow/cmediasample.c:6:
5727E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
5728 527 | # define DUMMYSTRUCTNAME2
5729 |
5730In file included from ./loader/wine/module.h:10,
5731 from loader/dshow/guids.h:14,
5732 from loader/dshow/iunk.h:9,
5733 from loader/dshow/interfaces.h:10,
5734 from loader/dshow/cmediasample.h:4,
5735 from loader/dshow/cmediasample.c:6:
5736./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
5737 61 | #define DUMMYSTRUCTNAME3 s3
5738 |
5739In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5740 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5741 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5742 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5743 from ./loader/com.h:9,
5744 from loader/dshow/guids.h:10,
5745 from loader/dshow/iunk.h:9,
5746 from loader/dshow/interfaces.h:10,
5747 from loader/dshow/cmediasample.h:4,
5748 from loader/dshow/cmediasample.c:6:
5749E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
5750 528 | # define DUMMYSTRUCTNAME3
5751 |
5752In file included from ./loader/wine/module.h:10,
5753 from loader/dshow/guids.h:14,
5754 from loader/dshow/iunk.h:9,
5755 from loader/dshow/interfaces.h:10,
5756 from loader/dshow/cmediasample.h:4,
5757 from loader/dshow/cmediasample.c:6:
5758./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
5759 62 | #define DUMMYSTRUCTNAME4 s4
5760 |
5761In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5762 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5763 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5764 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5765 from ./loader/com.h:9,
5766 from loader/dshow/guids.h:10,
5767 from loader/dshow/iunk.h:9,
5768 from loader/dshow/interfaces.h:10,
5769 from loader/dshow/cmediasample.h:4,
5770 from loader/dshow/cmediasample.c:6:
5771E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
5772 529 | # define DUMMYSTRUCTNAME4
5773 |
5774In file included from ./loader/wine/module.h:10,
5775 from loader/dshow/guids.h:14,
5776 from loader/dshow/iunk.h:9,
5777 from loader/dshow/interfaces.h:10,
5778 from loader/dshow/cmediasample.h:4,
5779 from loader/dshow/cmediasample.c:6:
5780./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
5781 63 | #define DUMMYSTRUCTNAME5 s5
5782 |
5783In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5784 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5785 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5786 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5787 from ./loader/com.h:9,
5788 from loader/dshow/guids.h:10,
5789 from loader/dshow/iunk.h:9,
5790 from loader/dshow/interfaces.h:10,
5791 from loader/dshow/cmediasample.h:4,
5792 from loader/dshow/cmediasample.c:6:
5793E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
5794 530 | # define DUMMYSTRUCTNAME5
5795 |
5796In file included from ./loader/wine/module.h:10,
5797 from loader/dshow/guids.h:14,
5798 from loader/dshow/iunk.h:9,
5799 from loader/dshow/interfaces.h:10,
5800 from loader/dshow/cmediasample.h:4,
5801 from loader/dshow/cmediasample.c:6:
5802./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
5803 74 | #define DUMMYUNIONNAME u
5804 |
5805In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5806 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5807 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5808 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5809 from ./loader/com.h:9,
5810 from loader/dshow/guids.h:10,
5811 from loader/dshow/iunk.h:9,
5812 from loader/dshow/interfaces.h:10,
5813 from loader/dshow/cmediasample.h:4,
5814 from loader/dshow/cmediasample.c:6:
5815E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
5816 503 | # define DUMMYUNIONNAME
5817 |
5818In file included from ./loader/wine/module.h:10,
5819 from loader/dshow/guids.h:14,
5820 from loader/dshow/iunk.h:9,
5821 from loader/dshow/interfaces.h:10,
5822 from loader/dshow/cmediasample.h:4,
5823 from loader/dshow/cmediasample.c:6:
5824./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
5825 75 | #define DUMMYUNIONNAME1 u1
5826 |
5827In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5828 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5829 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5830 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5831 from ./loader/com.h:9,
5832 from loader/dshow/guids.h:10,
5833 from loader/dshow/iunk.h:9,
5834 from loader/dshow/interfaces.h:10,
5835 from loader/dshow/cmediasample.h:4,
5836 from loader/dshow/cmediasample.c:6:
5837E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
5838 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
5839 |
5840In file included from ./loader/wine/module.h:10,
5841 from loader/dshow/guids.h:14,
5842 from loader/dshow/iunk.h:9,
5843 from loader/dshow/interfaces.h:10,
5844 from loader/dshow/cmediasample.h:4,
5845 from loader/dshow/cmediasample.c:6:
5846./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
5847 76 | #define DUMMYUNIONNAME2 u2
5848 |
5849In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5850 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5851 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5852 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5853 from ./loader/com.h:9,
5854 from loader/dshow/guids.h:10,
5855 from loader/dshow/iunk.h:9,
5856 from loader/dshow/interfaces.h:10,
5857 from loader/dshow/cmediasample.h:4,
5858 from loader/dshow/cmediasample.c:6:
5859E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
5860 505 | # define DUMMYUNIONNAME2
5861 |
5862In file included from ./loader/wine/module.h:10,
5863 from loader/dshow/guids.h:14,
5864 from loader/dshow/iunk.h:9,
5865 from loader/dshow/interfaces.h:10,
5866 from loader/dshow/cmediasample.h:4,
5867 from loader/dshow/cmediasample.c:6:
5868./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
5869 77 | #define DUMMYUNIONNAME3 u3
5870 |
5871In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5872 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5873 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5874 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5875 from ./loader/com.h:9,
5876 from loader/dshow/guids.h:10,
5877 from loader/dshow/iunk.h:9,
5878 from loader/dshow/interfaces.h:10,
5879 from loader/dshow/cmediasample.h:4,
5880 from loader/dshow/cmediasample.c:6:
5881E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
5882 506 | # define DUMMYUNIONNAME3
5883 |
5884In file included from ./loader/wine/module.h:10,
5885 from loader/dshow/guids.h:14,
5886 from loader/dshow/iunk.h:9,
5887 from loader/dshow/interfaces.h:10,
5888 from loader/dshow/cmediasample.h:4,
5889 from loader/dshow/cmediasample.c:6:
5890./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
5891 78 | #define DUMMYUNIONNAME4 u4
5892 |
5893In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5894 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5895 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5896 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5897 from ./loader/com.h:9,
5898 from loader/dshow/guids.h:10,
5899 from loader/dshow/iunk.h:9,
5900 from loader/dshow/interfaces.h:10,
5901 from loader/dshow/cmediasample.h:4,
5902 from loader/dshow/cmediasample.c:6:
5903E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
5904 507 | # define DUMMYUNIONNAME4
5905 |
5906In file included from ./loader/wine/module.h:10,
5907 from loader/dshow/guids.h:14,
5908 from loader/dshow/iunk.h:9,
5909 from loader/dshow/interfaces.h:10,
5910 from loader/dshow/cmediasample.h:4,
5911 from loader/dshow/cmediasample.c:6:
5912./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
5913 79 | #define DUMMYUNIONNAME5 u5
5914 |
5915In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5916 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
5917 from E:/MABS/msys64/mingw32/include/stdint.h:28,
5918 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
5919 from ./loader/com.h:9,
5920 from loader/dshow/guids.h:10,
5921 from loader/dshow/iunk.h:9,
5922 from loader/dshow/interfaces.h:10,
5923 from loader/dshow/cmediasample.h:4,
5924 from loader/dshow/cmediasample.c:6:
5925E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
5926 508 | # define DUMMYUNIONNAME5
5927 |
5928ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dshow/graph.o loader/dshow/graph.c
5929cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
5930In file included from ./loader/wine/module.h:10,
5931 from ./loader/dshow/guids.h:14,
5932 from ./loader/dshow/iunk.h:9,
5933 from ./loader/dshow/interfaces.h:10,
5934 from ./loader/dshow/graph.h:24,
5935 from loader/dshow/graph.c:30:
5936./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
5937 58 | #define DUMMYSTRUCTNAME s
5938 |
5939In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5940 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
5941 from E:/MABS/msys64/mingw32/include/stdio.h:9,
5942 from loader/dshow/graph.c:25:
5943E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
5944 525 | # define DUMMYSTRUCTNAME
5945 |
5946In file included from ./loader/wine/module.h:10,
5947 from ./loader/dshow/guids.h:14,
5948 from ./loader/dshow/iunk.h:9,
5949 from ./loader/dshow/interfaces.h:10,
5950 from ./loader/dshow/graph.h:24,
5951 from loader/dshow/graph.c:30:
5952./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
5953 59 | #define DUMMYSTRUCTNAME1 s1
5954 |
5955In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5956 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
5957 from E:/MABS/msys64/mingw32/include/stdio.h:9,
5958 from loader/dshow/graph.c:25:
5959E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
5960 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
5961 |
5962In file included from ./loader/wine/module.h:10,
5963 from ./loader/dshow/guids.h:14,
5964 from ./loader/dshow/iunk.h:9,
5965 from ./loader/dshow/interfaces.h:10,
5966 from ./loader/dshow/graph.h:24,
5967 from loader/dshow/graph.c:30:
5968./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
5969 60 | #define DUMMYSTRUCTNAME2 s2
5970 |
5971In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5972 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
5973 from E:/MABS/msys64/mingw32/include/stdio.h:9,
5974 from loader/dshow/graph.c:25:
5975E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
5976 527 | # define DUMMYSTRUCTNAME2
5977 |
5978In file included from ./loader/wine/module.h:10,
5979 from ./loader/dshow/guids.h:14,
5980 from ./loader/dshow/iunk.h:9,
5981 from ./loader/dshow/interfaces.h:10,
5982 from ./loader/dshow/graph.h:24,
5983 from loader/dshow/graph.c:30:
5984./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
5985 61 | #define DUMMYSTRUCTNAME3 s3
5986 |
5987In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
5988 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
5989 from E:/MABS/msys64/mingw32/include/stdio.h:9,
5990 from loader/dshow/graph.c:25:
5991E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
5992 528 | # define DUMMYSTRUCTNAME3
5993 |
5994In file included from ./loader/wine/module.h:10,
5995 from ./loader/dshow/guids.h:14,
5996 from ./loader/dshow/iunk.h:9,
5997 from ./loader/dshow/interfaces.h:10,
5998 from ./loader/dshow/graph.h:24,
5999 from loader/dshow/graph.c:30:
6000./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
6001 62 | #define DUMMYSTRUCTNAME4 s4
6002 |
6003In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6004 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
6005 from E:/MABS/msys64/mingw32/include/stdio.h:9,
6006 from loader/dshow/graph.c:25:
6007E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
6008 529 | # define DUMMYSTRUCTNAME4
6009 |
6010In file included from ./loader/wine/module.h:10,
6011 from ./loader/dshow/guids.h:14,
6012 from ./loader/dshow/iunk.h:9,
6013 from ./loader/dshow/interfaces.h:10,
6014 from ./loader/dshow/graph.h:24,
6015 from loader/dshow/graph.c:30:
6016./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
6017 63 | #define DUMMYSTRUCTNAME5 s5
6018 |
6019In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6020 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
6021 from E:/MABS/msys64/mingw32/include/stdio.h:9,
6022 from loader/dshow/graph.c:25:
6023E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
6024 530 | # define DUMMYSTRUCTNAME5
6025 |
6026In file included from ./loader/wine/module.h:10,
6027 from ./loader/dshow/guids.h:14,
6028 from ./loader/dshow/iunk.h:9,
6029 from ./loader/dshow/interfaces.h:10,
6030 from ./loader/dshow/graph.h:24,
6031 from loader/dshow/graph.c:30:
6032./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
6033 74 | #define DUMMYUNIONNAME u
6034 |
6035In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6036 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
6037 from E:/MABS/msys64/mingw32/include/stdio.h:9,
6038 from loader/dshow/graph.c:25:
6039E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
6040 503 | # define DUMMYUNIONNAME
6041 |
6042In file included from ./loader/wine/module.h:10,
6043 from ./loader/dshow/guids.h:14,
6044 from ./loader/dshow/iunk.h:9,
6045 from ./loader/dshow/interfaces.h:10,
6046 from ./loader/dshow/graph.h:24,
6047 from loader/dshow/graph.c:30:
6048./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
6049 75 | #define DUMMYUNIONNAME1 u1
6050 |
6051In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6052 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
6053 from E:/MABS/msys64/mingw32/include/stdio.h:9,
6054 from loader/dshow/graph.c:25:
6055E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
6056 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
6057 |
6058In file included from ./loader/wine/module.h:10,
6059 from ./loader/dshow/guids.h:14,
6060 from ./loader/dshow/iunk.h:9,
6061 from ./loader/dshow/interfaces.h:10,
6062 from ./loader/dshow/graph.h:24,
6063 from loader/dshow/graph.c:30:
6064./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
6065 76 | #define DUMMYUNIONNAME2 u2
6066 |
6067In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6068 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
6069 from E:/MABS/msys64/mingw32/include/stdio.h:9,
6070 from loader/dshow/graph.c:25:
6071E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
6072 505 | # define DUMMYUNIONNAME2
6073 |
6074In file included from ./loader/wine/module.h:10,
6075 from ./loader/dshow/guids.h:14,
6076 from ./loader/dshow/iunk.h:9,
6077 from ./loader/dshow/interfaces.h:10,
6078 from ./loader/dshow/graph.h:24,
6079 from loader/dshow/graph.c:30:
6080./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
6081 77 | #define DUMMYUNIONNAME3 u3
6082 |
6083In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6084 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
6085 from E:/MABS/msys64/mingw32/include/stdio.h:9,
6086 from loader/dshow/graph.c:25:
6087E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
6088 506 | # define DUMMYUNIONNAME3
6089 |
6090In file included from ./loader/wine/module.h:10,
6091 from ./loader/dshow/guids.h:14,
6092 from ./loader/dshow/iunk.h:9,
6093 from ./loader/dshow/interfaces.h:10,
6094 from ./loader/dshow/graph.h:24,
6095 from loader/dshow/graph.c:30:
6096./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
6097 78 | #define DUMMYUNIONNAME4 u4
6098 |
6099In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6100 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
6101 from E:/MABS/msys64/mingw32/include/stdio.h:9,
6102 from loader/dshow/graph.c:25:
6103E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
6104 507 | # define DUMMYUNIONNAME4
6105 |
6106In file included from ./loader/wine/module.h:10,
6107 from ./loader/dshow/guids.h:14,
6108 from ./loader/dshow/iunk.h:9,
6109 from ./loader/dshow/interfaces.h:10,
6110 from ./loader/dshow/graph.h:24,
6111 from loader/dshow/graph.c:30:
6112./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
6113 79 | #define DUMMYUNIONNAME5 u5
6114 |
6115In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6116 from E:/MABS/msys64/mingw32/include/corecrt_stdio_config.h:10,
6117 from E:/MABS/msys64/mingw32/include/stdio.h:9,
6118 from loader/dshow/graph.c:25:
6119E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
6120 508 | # define DUMMYUNIONNAME5
6121 |
6122loader/dshow/graph.c: In function 'FilterGraphCreate':
6123loader/dshow/graph.c:144:36: warning: assignment to 'HRESULT (__attribute__((stdcall)) *)(IFilterGraph *, IBaseFilter *, short unsigned int *)' {aka 'long int (__attribute__((stdcall)) *)(IFilterGraph *, IBaseFilter *, short unsigned int *)'} from incompatible pointer type 'HRESULT (__attribute__((stdcall)) *)(FilterGraph *, IBaseFilter *, short unsigned int *)' {aka 'long int (__attribute__((stdcall)) *)(FilterGraph *, IBaseFilter *, short unsigned int *)'} [-Wincompatible-pointer-types]
6124 144 | This->vt->AddFilter = FilterGraph_AddFilter;
6125 | ^
6126loader/dshow/graph.c:145:36: warning: assignment to 'HRESULT (__attribute__((stdcall)) *)(IFilterGraph *, IBaseFilter *)' {aka 'long int (__attribute__((stdcall)) *)(IFilterGraph *, IBaseFilter *)'} from incompatible pointer type 'HRESULT (__attribute__((stdcall)) *)(FilterGraph *, IBaseFilter *)' {aka 'long int (__attribute__((stdcall)) *)(FilterGraph *, IBaseFilter *)'} [-Wincompatible-pointer-types]
6127 145 | This->vt->RemoveFilter = FilterGraph_RemoveFilter;
6128 | ^
6129loader/dshow/graph.c:146:36: warning: assignment to 'HRESULT (__attribute__((stdcall)) *)(IFilterGraph *, IEnumFilters **)' {aka 'long int (__attribute__((stdcall)) *)(IFilterGraph *, IEnumFilters **)'} from incompatible pointer type 'HRESULT (__attribute__((stdcall)) *)(FilterGraph *, IEnumFilters **)' {aka 'long int (__attribute__((stdcall)) *)(FilterGraph *, IEnumFilters **)'} [-Wincompatible-pointer-types]
6130 146 | This->vt->EnumFilters = FilterGraph_EnumFilters;
6131 | ^
6132loader/dshow/graph.c:147:36: warning: assignment to 'HRESULT (__attribute__((stdcall)) *)(IFilterGraph *, short unsigned int *, IBaseFilter **)' {aka 'long int (__attribute__((stdcall)) *)(IFilterGraph *, short unsigned int *, IBaseFilter **)'} from incompatible pointer type 'HRESULT (__attribute__((stdcall)) *)(FilterGraph *, short unsigned int *, IBaseFilter **)' {aka 'long int (__attribute__((stdcall)) *)(FilterGraph *, short unsigned int *, IBaseFilter **)'} [-Wincompatible-pointer-types]
6133 147 | This->vt->FindFilterByName = FilterGraph_FindFilterByName;
6134 | ^
6135loader/dshow/graph.c:148:36: warning: assignment to 'HRESULT (__attribute__((stdcall)) *)(IFilterGraph *, IPin *, IPin *, const AM_MEDIA_TYPE *)' {aka 'long int (__attribute__((stdcall)) *)(IFilterGraph *, IPin *, IPin *, const struct MediaType *)'} from incompatible pointer type 'HRESULT (__attribute__((stdcall)) *)(FilterGraph *, IPin *, IPin *, const AM_MEDIA_TYPE *)' {aka 'long int (__attribute__((stdcall)) *)(FilterGraph *, IPin *, IPin *, const struct MediaType *)'} [-Wincompatible-pointer-types]
6136 148 | This->vt->ConnectDirect = FilterGraph_ConnectDirect;
6137 | ^
6138loader/dshow/graph.c:149:36: warning: assignment to 'HRESULT (__attribute__((stdcall)) *)(IFilterGraph *, IPin *)' {aka 'long int (__attribute__((stdcall)) *)(IFilterGraph *, IPin *)'} from incompatible pointer type 'HRESULT (__attribute__((stdcall)) *)(FilterGraph *, IPin *)' {aka 'long int (__attribute__((stdcall)) *)(FilterGraph *, IPin *)'} [-Wincompatible-pointer-types]
6139 149 | This->vt->Reconnect = FilterGraph_Reconnect;
6140 | ^
6141loader/dshow/graph.c:150:36: warning: assignment to 'HRESULT (__attribute__((stdcall)) *)(IFilterGraph *, IPin *)' {aka 'long int (__attribute__((stdcall)) *)(IFilterGraph *, IPin *)'} from incompatible pointer type 'HRESULT (__attribute__((stdcall)) *)(FilterGraph *, IPin *)' {aka 'long int (__attribute__((stdcall)) *)(FilterGraph *, IPin *)'} [-Wincompatible-pointer-types]
6142 150 | This->vt->Disconnect = FilterGraph_Disconnect;
6143 | ^
6144loader/dshow/graph.c:151:36: warning: assignment to 'HRESULT (__attribute__((stdcall)) *)(IFilterGraph *)' {aka 'long int (__attribute__((stdcall)) *)(IFilterGraph *)'} from incompatible pointer type 'HRESULT (__attribute__((stdcall)) *)(FilterGraph *)' {aka 'long int (__attribute__((stdcall)) *)(FilterGraph *)'} [-Wincompatible-pointer-types]
6145 151 | This->vt->SetDefaultSyncSource = FilterGraph_SetDefaultSyncSource;
6146 | ^
6147ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dshow/inputpin.o loader/dshow/inputpin.c
6148cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
6149In file included from ./loader/wine/module.h:10,
6150 from loader/dshow/guids.h:14,
6151 from loader/dshow/iunk.h:9,
6152 from loader/dshow/interfaces.h:10,
6153 from loader/dshow/inputpin.h:4,
6154 from loader/dshow/inputpin.c:6:
6155./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
6156 58 | #define DUMMYSTRUCTNAME s
6157 |
6158In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6159 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6160 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6161 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6162 from ./loader/com.h:9,
6163 from loader/dshow/guids.h:10,
6164 from loader/dshow/iunk.h:9,
6165 from loader/dshow/interfaces.h:10,
6166 from loader/dshow/inputpin.h:4,
6167 from loader/dshow/inputpin.c:6:
6168E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
6169 525 | # define DUMMYSTRUCTNAME
6170 |
6171In file included from ./loader/wine/module.h:10,
6172 from loader/dshow/guids.h:14,
6173 from loader/dshow/iunk.h:9,
6174 from loader/dshow/interfaces.h:10,
6175 from loader/dshow/inputpin.h:4,
6176 from loader/dshow/inputpin.c:6:
6177./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
6178 59 | #define DUMMYSTRUCTNAME1 s1
6179 |
6180In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6181 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6182 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6183 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6184 from ./loader/com.h:9,
6185 from loader/dshow/guids.h:10,
6186 from loader/dshow/iunk.h:9,
6187 from loader/dshow/interfaces.h:10,
6188 from loader/dshow/inputpin.h:4,
6189 from loader/dshow/inputpin.c:6:
6190E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
6191 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
6192 |
6193In file included from ./loader/wine/module.h:10,
6194 from loader/dshow/guids.h:14,
6195 from loader/dshow/iunk.h:9,
6196 from loader/dshow/interfaces.h:10,
6197 from loader/dshow/inputpin.h:4,
6198 from loader/dshow/inputpin.c:6:
6199./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
6200 60 | #define DUMMYSTRUCTNAME2 s2
6201 |
6202In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6203 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6204 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6205 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6206 from ./loader/com.h:9,
6207 from loader/dshow/guids.h:10,
6208 from loader/dshow/iunk.h:9,
6209 from loader/dshow/interfaces.h:10,
6210 from loader/dshow/inputpin.h:4,
6211 from loader/dshow/inputpin.c:6:
6212E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
6213 527 | # define DUMMYSTRUCTNAME2
6214 |
6215In file included from ./loader/wine/module.h:10,
6216 from loader/dshow/guids.h:14,
6217 from loader/dshow/iunk.h:9,
6218 from loader/dshow/interfaces.h:10,
6219 from loader/dshow/inputpin.h:4,
6220 from loader/dshow/inputpin.c:6:
6221./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
6222 61 | #define DUMMYSTRUCTNAME3 s3
6223 |
6224In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6225 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6226 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6227 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6228 from ./loader/com.h:9,
6229 from loader/dshow/guids.h:10,
6230 from loader/dshow/iunk.h:9,
6231 from loader/dshow/interfaces.h:10,
6232 from loader/dshow/inputpin.h:4,
6233 from loader/dshow/inputpin.c:6:
6234E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
6235 528 | # define DUMMYSTRUCTNAME3
6236 |
6237In file included from ./loader/wine/module.h:10,
6238 from loader/dshow/guids.h:14,
6239 from loader/dshow/iunk.h:9,
6240 from loader/dshow/interfaces.h:10,
6241 from loader/dshow/inputpin.h:4,
6242 from loader/dshow/inputpin.c:6:
6243./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
6244 62 | #define DUMMYSTRUCTNAME4 s4
6245 |
6246In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6247 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6248 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6249 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6250 from ./loader/com.h:9,
6251 from loader/dshow/guids.h:10,
6252 from loader/dshow/iunk.h:9,
6253 from loader/dshow/interfaces.h:10,
6254 from loader/dshow/inputpin.h:4,
6255 from loader/dshow/inputpin.c:6:
6256E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
6257 529 | # define DUMMYSTRUCTNAME4
6258 |
6259In file included from ./loader/wine/module.h:10,
6260 from loader/dshow/guids.h:14,
6261 from loader/dshow/iunk.h:9,
6262 from loader/dshow/interfaces.h:10,
6263 from loader/dshow/inputpin.h:4,
6264 from loader/dshow/inputpin.c:6:
6265./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
6266 63 | #define DUMMYSTRUCTNAME5 s5
6267 |
6268In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6269 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6270 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6271 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6272 from ./loader/com.h:9,
6273 from loader/dshow/guids.h:10,
6274 from loader/dshow/iunk.h:9,
6275 from loader/dshow/interfaces.h:10,
6276 from loader/dshow/inputpin.h:4,
6277 from loader/dshow/inputpin.c:6:
6278E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
6279 530 | # define DUMMYSTRUCTNAME5
6280 |
6281In file included from ./loader/wine/module.h:10,
6282 from loader/dshow/guids.h:14,
6283 from loader/dshow/iunk.h:9,
6284 from loader/dshow/interfaces.h:10,
6285 from loader/dshow/inputpin.h:4,
6286 from loader/dshow/inputpin.c:6:
6287./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
6288 74 | #define DUMMYUNIONNAME u
6289 |
6290In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6291 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6292 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6293 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6294 from ./loader/com.h:9,
6295 from loader/dshow/guids.h:10,
6296 from loader/dshow/iunk.h:9,
6297 from loader/dshow/interfaces.h:10,
6298 from loader/dshow/inputpin.h:4,
6299 from loader/dshow/inputpin.c:6:
6300E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
6301 503 | # define DUMMYUNIONNAME
6302 |
6303In file included from ./loader/wine/module.h:10,
6304 from loader/dshow/guids.h:14,
6305 from loader/dshow/iunk.h:9,
6306 from loader/dshow/interfaces.h:10,
6307 from loader/dshow/inputpin.h:4,
6308 from loader/dshow/inputpin.c:6:
6309./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
6310 75 | #define DUMMYUNIONNAME1 u1
6311 |
6312In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6313 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6314 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6315 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6316 from ./loader/com.h:9,
6317 from loader/dshow/guids.h:10,
6318 from loader/dshow/iunk.h:9,
6319 from loader/dshow/interfaces.h:10,
6320 from loader/dshow/inputpin.h:4,
6321 from loader/dshow/inputpin.c:6:
6322E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
6323 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
6324 |
6325In file included from ./loader/wine/module.h:10,
6326 from loader/dshow/guids.h:14,
6327 from loader/dshow/iunk.h:9,
6328 from loader/dshow/interfaces.h:10,
6329 from loader/dshow/inputpin.h:4,
6330 from loader/dshow/inputpin.c:6:
6331./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
6332 76 | #define DUMMYUNIONNAME2 u2
6333 |
6334In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6335 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6336 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6337 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6338 from ./loader/com.h:9,
6339 from loader/dshow/guids.h:10,
6340 from loader/dshow/iunk.h:9,
6341 from loader/dshow/interfaces.h:10,
6342 from loader/dshow/inputpin.h:4,
6343 from loader/dshow/inputpin.c:6:
6344E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
6345 505 | # define DUMMYUNIONNAME2
6346 |
6347In file included from ./loader/wine/module.h:10,
6348 from loader/dshow/guids.h:14,
6349 from loader/dshow/iunk.h:9,
6350 from loader/dshow/interfaces.h:10,
6351 from loader/dshow/inputpin.h:4,
6352 from loader/dshow/inputpin.c:6:
6353./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
6354 77 | #define DUMMYUNIONNAME3 u3
6355 |
6356In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6357 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6358 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6359 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6360 from ./loader/com.h:9,
6361 from loader/dshow/guids.h:10,
6362 from loader/dshow/iunk.h:9,
6363 from loader/dshow/interfaces.h:10,
6364 from loader/dshow/inputpin.h:4,
6365 from loader/dshow/inputpin.c:6:
6366E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
6367 506 | # define DUMMYUNIONNAME3
6368 |
6369In file included from ./loader/wine/module.h:10,
6370 from loader/dshow/guids.h:14,
6371 from loader/dshow/iunk.h:9,
6372 from loader/dshow/interfaces.h:10,
6373 from loader/dshow/inputpin.h:4,
6374 from loader/dshow/inputpin.c:6:
6375./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
6376 78 | #define DUMMYUNIONNAME4 u4
6377 |
6378In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6379 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6380 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6381 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6382 from ./loader/com.h:9,
6383 from loader/dshow/guids.h:10,
6384 from loader/dshow/iunk.h:9,
6385 from loader/dshow/interfaces.h:10,
6386 from loader/dshow/inputpin.h:4,
6387 from loader/dshow/inputpin.c:6:
6388E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
6389 507 | # define DUMMYUNIONNAME4
6390 |
6391In file included from ./loader/wine/module.h:10,
6392 from loader/dshow/guids.h:14,
6393 from loader/dshow/iunk.h:9,
6394 from loader/dshow/interfaces.h:10,
6395 from loader/dshow/inputpin.h:4,
6396 from loader/dshow/inputpin.c:6:
6397./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
6398 79 | #define DUMMYUNIONNAME5 u5
6399 |
6400In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6401 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6402 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6403 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6404 from ./loader/com.h:9,
6405 from loader/dshow/guids.h:10,
6406 from loader/dshow/iunk.h:9,
6407 from loader/dshow/interfaces.h:10,
6408 from loader/dshow/inputpin.h:4,
6409 from loader/dshow/inputpin.c:6:
6410E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
6411 508 | # define DUMMYUNIONNAME5
6412 |
6413ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dshow/outputpin.o loader/dshow/outputpin.c
6414cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
6415ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dmo/DMO_AudioDecoder.o loader/dmo/DMO_AudioDecoder.c
6416cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
6417In file included from ./loader/wine/mmreg.h:19,
6418 from ./loader/dshow/libwin32.h:9,
6419 from loader/dmo/DMO_AudioDecoder.c:8:
6420./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
6421 58 | #define DUMMYSTRUCTNAME s
6422 |
6423In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6424 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6425 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
6426 from ./loader/dshow/libwin32.h:6,
6427 from loader/dmo/DMO_AudioDecoder.c:8:
6428E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
6429 525 | # define DUMMYSTRUCTNAME
6430 |
6431In file included from ./loader/wine/mmreg.h:19,
6432 from ./loader/dshow/libwin32.h:9,
6433 from loader/dmo/DMO_AudioDecoder.c:8:
6434./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
6435 59 | #define DUMMYSTRUCTNAME1 s1
6436 |
6437In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6438 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6439 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
6440 from ./loader/dshow/libwin32.h:6,
6441 from loader/dmo/DMO_AudioDecoder.c:8:
6442E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
6443 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
6444 |
6445In file included from ./loader/wine/mmreg.h:19,
6446 from ./loader/dshow/libwin32.h:9,
6447 from loader/dmo/DMO_AudioDecoder.c:8:
6448./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
6449 60 | #define DUMMYSTRUCTNAME2 s2
6450 |
6451In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6452 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6453 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
6454 from ./loader/dshow/libwin32.h:6,
6455 from loader/dmo/DMO_AudioDecoder.c:8:
6456E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
6457 527 | # define DUMMYSTRUCTNAME2
6458 |
6459In file included from ./loader/wine/mmreg.h:19,
6460 from ./loader/dshow/libwin32.h:9,
6461 from loader/dmo/DMO_AudioDecoder.c:8:
6462./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
6463 61 | #define DUMMYSTRUCTNAME3 s3
6464 |
6465In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6466 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6467 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
6468 from ./loader/dshow/libwin32.h:6,
6469 from loader/dmo/DMO_AudioDecoder.c:8:
6470E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
6471 528 | # define DUMMYSTRUCTNAME3
6472 |
6473In file included from ./loader/wine/mmreg.h:19,
6474 from ./loader/dshow/libwin32.h:9,
6475 from loader/dmo/DMO_AudioDecoder.c:8:
6476./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
6477 62 | #define DUMMYSTRUCTNAME4 s4
6478 |
6479In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6480 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6481 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
6482 from ./loader/dshow/libwin32.h:6,
6483 from loader/dmo/DMO_AudioDecoder.c:8:
6484E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
6485 529 | # define DUMMYSTRUCTNAME4
6486 |
6487In file included from ./loader/wine/mmreg.h:19,
6488 from ./loader/dshow/libwin32.h:9,
6489 from loader/dmo/DMO_AudioDecoder.c:8:
6490./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
6491 63 | #define DUMMYSTRUCTNAME5 s5
6492 |
6493In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6494 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6495 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
6496 from ./loader/dshow/libwin32.h:6,
6497 from loader/dmo/DMO_AudioDecoder.c:8:
6498E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
6499 530 | # define DUMMYSTRUCTNAME5
6500 |
6501In file included from ./loader/wine/mmreg.h:19,
6502 from ./loader/dshow/libwin32.h:9,
6503 from loader/dmo/DMO_AudioDecoder.c:8:
6504./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
6505 74 | #define DUMMYUNIONNAME u
6506 |
6507In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6508 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6509 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
6510 from ./loader/dshow/libwin32.h:6,
6511 from loader/dmo/DMO_AudioDecoder.c:8:
6512E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
6513 503 | # define DUMMYUNIONNAME
6514 |
6515In file included from ./loader/wine/mmreg.h:19,
6516 from ./loader/dshow/libwin32.h:9,
6517 from loader/dmo/DMO_AudioDecoder.c:8:
6518./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
6519 75 | #define DUMMYUNIONNAME1 u1
6520 |
6521In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6522 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6523 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
6524 from ./loader/dshow/libwin32.h:6,
6525 from loader/dmo/DMO_AudioDecoder.c:8:
6526E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
6527 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
6528 |
6529In file included from ./loader/wine/mmreg.h:19,
6530 from ./loader/dshow/libwin32.h:9,
6531 from loader/dmo/DMO_AudioDecoder.c:8:
6532./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
6533 76 | #define DUMMYUNIONNAME2 u2
6534 |
6535In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6536 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6537 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
6538 from ./loader/dshow/libwin32.h:6,
6539 from loader/dmo/DMO_AudioDecoder.c:8:
6540E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
6541 505 | # define DUMMYUNIONNAME2
6542 |
6543In file included from ./loader/wine/mmreg.h:19,
6544 from ./loader/dshow/libwin32.h:9,
6545 from loader/dmo/DMO_AudioDecoder.c:8:
6546./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
6547 77 | #define DUMMYUNIONNAME3 u3
6548 |
6549In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6550 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6551 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
6552 from ./loader/dshow/libwin32.h:6,
6553 from loader/dmo/DMO_AudioDecoder.c:8:
6554E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
6555 506 | # define DUMMYUNIONNAME3
6556 |
6557In file included from ./loader/wine/mmreg.h:19,
6558 from ./loader/dshow/libwin32.h:9,
6559 from loader/dmo/DMO_AudioDecoder.c:8:
6560./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
6561 78 | #define DUMMYUNIONNAME4 u4
6562 |
6563In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6564 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6565 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
6566 from ./loader/dshow/libwin32.h:6,
6567 from loader/dmo/DMO_AudioDecoder.c:8:
6568E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
6569 507 | # define DUMMYUNIONNAME4
6570 |
6571In file included from ./loader/wine/mmreg.h:19,
6572 from ./loader/dshow/libwin32.h:9,
6573 from loader/dmo/DMO_AudioDecoder.c:8:
6574./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
6575 79 | #define DUMMYUNIONNAME5 u5
6576 |
6577In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6578 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6579 from E:/MABS/msys64/mingw32/include/inttypes.h:11,
6580 from ./loader/dshow/libwin32.h:6,
6581 from loader/dmo/DMO_AudioDecoder.c:8:
6582E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
6583 508 | # define DUMMYUNIONNAME5
6584 |
6585ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dmo/DMO_VideoDecoder.o loader/dmo/DMO_VideoDecoder.c
6586cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
6587In file included from ./loader/wine/module.h:10,
6588 from ./loader/dshow/guids.h:14,
6589 from loader/dmo/DMO_VideoDecoder.c:8:
6590./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
6591 58 | #define DUMMYSTRUCTNAME s
6592 |
6593In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6594 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6595 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6596 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6597 from ./loader/com.h:9,
6598 from ./loader/dshow/guids.h:10,
6599 from loader/dmo/DMO_VideoDecoder.c:8:
6600E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
6601 525 | # define DUMMYSTRUCTNAME
6602 |
6603In file included from ./loader/wine/module.h:10,
6604 from ./loader/dshow/guids.h:14,
6605 from loader/dmo/DMO_VideoDecoder.c:8:
6606./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
6607 59 | #define DUMMYSTRUCTNAME1 s1
6608 |
6609In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6610 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6611 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6612 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6613 from ./loader/com.h:9,
6614 from ./loader/dshow/guids.h:10,
6615 from loader/dmo/DMO_VideoDecoder.c:8:
6616E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
6617 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
6618 |
6619In file included from ./loader/wine/module.h:10,
6620 from ./loader/dshow/guids.h:14,
6621 from loader/dmo/DMO_VideoDecoder.c:8:
6622./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
6623 60 | #define DUMMYSTRUCTNAME2 s2
6624 |
6625In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6626 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6627 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6628 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6629 from ./loader/com.h:9,
6630 from ./loader/dshow/guids.h:10,
6631 from loader/dmo/DMO_VideoDecoder.c:8:
6632E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
6633 527 | # define DUMMYSTRUCTNAME2
6634 |
6635In file included from ./loader/wine/module.h:10,
6636 from ./loader/dshow/guids.h:14,
6637 from loader/dmo/DMO_VideoDecoder.c:8:
6638./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
6639 61 | #define DUMMYSTRUCTNAME3 s3
6640 |
6641In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6642 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6643 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6644 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6645 from ./loader/com.h:9,
6646 from ./loader/dshow/guids.h:10,
6647 from loader/dmo/DMO_VideoDecoder.c:8:
6648E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
6649 528 | # define DUMMYSTRUCTNAME3
6650 |
6651In file included from ./loader/wine/module.h:10,
6652 from ./loader/dshow/guids.h:14,
6653 from loader/dmo/DMO_VideoDecoder.c:8:
6654./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
6655 62 | #define DUMMYSTRUCTNAME4 s4
6656 |
6657In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6658 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6659 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6660 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6661 from ./loader/com.h:9,
6662 from ./loader/dshow/guids.h:10,
6663 from loader/dmo/DMO_VideoDecoder.c:8:
6664E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
6665 529 | # define DUMMYSTRUCTNAME4
6666 |
6667In file included from ./loader/wine/module.h:10,
6668 from ./loader/dshow/guids.h:14,
6669 from loader/dmo/DMO_VideoDecoder.c:8:
6670./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
6671 63 | #define DUMMYSTRUCTNAME5 s5
6672 |
6673In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6674 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6675 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6676 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6677 from ./loader/com.h:9,
6678 from ./loader/dshow/guids.h:10,
6679 from loader/dmo/DMO_VideoDecoder.c:8:
6680E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
6681 530 | # define DUMMYSTRUCTNAME5
6682 |
6683In file included from ./loader/wine/module.h:10,
6684 from ./loader/dshow/guids.h:14,
6685 from loader/dmo/DMO_VideoDecoder.c:8:
6686./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
6687 74 | #define DUMMYUNIONNAME u
6688 |
6689In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6690 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6691 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6692 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6693 from ./loader/com.h:9,
6694 from ./loader/dshow/guids.h:10,
6695 from loader/dmo/DMO_VideoDecoder.c:8:
6696E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
6697 503 | # define DUMMYUNIONNAME
6698 |
6699In file included from ./loader/wine/module.h:10,
6700 from ./loader/dshow/guids.h:14,
6701 from loader/dmo/DMO_VideoDecoder.c:8:
6702./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
6703 75 | #define DUMMYUNIONNAME1 u1
6704 |
6705In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6706 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6707 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6708 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6709 from ./loader/com.h:9,
6710 from ./loader/dshow/guids.h:10,
6711 from loader/dmo/DMO_VideoDecoder.c:8:
6712E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
6713 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
6714 |
6715In file included from ./loader/wine/module.h:10,
6716 from ./loader/dshow/guids.h:14,
6717 from loader/dmo/DMO_VideoDecoder.c:8:
6718./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
6719 76 | #define DUMMYUNIONNAME2 u2
6720 |
6721In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6722 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6723 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6724 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6725 from ./loader/com.h:9,
6726 from ./loader/dshow/guids.h:10,
6727 from loader/dmo/DMO_VideoDecoder.c:8:
6728E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
6729 505 | # define DUMMYUNIONNAME2
6730 |
6731In file included from ./loader/wine/module.h:10,
6732 from ./loader/dshow/guids.h:14,
6733 from loader/dmo/DMO_VideoDecoder.c:8:
6734./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
6735 77 | #define DUMMYUNIONNAME3 u3
6736 |
6737In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6738 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6739 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6740 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6741 from ./loader/com.h:9,
6742 from ./loader/dshow/guids.h:10,
6743 from loader/dmo/DMO_VideoDecoder.c:8:
6744E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
6745 506 | # define DUMMYUNIONNAME3
6746 |
6747In file included from ./loader/wine/module.h:10,
6748 from ./loader/dshow/guids.h:14,
6749 from loader/dmo/DMO_VideoDecoder.c:8:
6750./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
6751 78 | #define DUMMYUNIONNAME4 u4
6752 |
6753In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6754 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6755 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6756 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6757 from ./loader/com.h:9,
6758 from ./loader/dshow/guids.h:10,
6759 from loader/dmo/DMO_VideoDecoder.c:8:
6760E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
6761 507 | # define DUMMYUNIONNAME4
6762 |
6763In file included from ./loader/wine/module.h:10,
6764 from ./loader/dshow/guids.h:14,
6765 from loader/dmo/DMO_VideoDecoder.c:8:
6766./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
6767 79 | #define DUMMYUNIONNAME5 u5
6768 |
6769In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6770 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6771 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6772 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6773 from ./loader/com.h:9,
6774 from ./loader/dshow/guids.h:10,
6775 from loader/dmo/DMO_VideoDecoder.c:8:
6776E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
6777 508 | # define DUMMYUNIONNAME5
6778 |
6779ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dmo/buffer.o loader/dmo/buffer.c
6780cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
6781In file included from ./loader/wine/module.h:10,
6782 from ./loader/dshow/guids.h:14,
6783 from loader/dmo/dmo_guids.h:4,
6784 from loader/dmo/DMO_Filter.h:4,
6785 from loader/dmo/buffer.c:1:
6786./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
6787 58 | #define DUMMYSTRUCTNAME s
6788 |
6789In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6790 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6791 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6792 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6793 from ./loader/com.h:9,
6794 from ./loader/dshow/guids.h:10,
6795 from loader/dmo/dmo_guids.h:4,
6796 from loader/dmo/DMO_Filter.h:4,
6797 from loader/dmo/buffer.c:1:
6798E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
6799 525 | # define DUMMYSTRUCTNAME
6800 |
6801In file included from ./loader/wine/module.h:10,
6802 from ./loader/dshow/guids.h:14,
6803 from loader/dmo/dmo_guids.h:4,
6804 from loader/dmo/DMO_Filter.h:4,
6805 from loader/dmo/buffer.c:1:
6806./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
6807 59 | #define DUMMYSTRUCTNAME1 s1
6808 |
6809In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6810 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6811 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6812 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6813 from ./loader/com.h:9,
6814 from ./loader/dshow/guids.h:10,
6815 from loader/dmo/dmo_guids.h:4,
6816 from loader/dmo/DMO_Filter.h:4,
6817 from loader/dmo/buffer.c:1:
6818E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
6819 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
6820 |
6821In file included from ./loader/wine/module.h:10,
6822 from ./loader/dshow/guids.h:14,
6823 from loader/dmo/dmo_guids.h:4,
6824 from loader/dmo/DMO_Filter.h:4,
6825 from loader/dmo/buffer.c:1:
6826./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
6827 60 | #define DUMMYSTRUCTNAME2 s2
6828 |
6829In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6830 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6831 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6832 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6833 from ./loader/com.h:9,
6834 from ./loader/dshow/guids.h:10,
6835 from loader/dmo/dmo_guids.h:4,
6836 from loader/dmo/DMO_Filter.h:4,
6837 from loader/dmo/buffer.c:1:
6838E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
6839 527 | # define DUMMYSTRUCTNAME2
6840 |
6841In file included from ./loader/wine/module.h:10,
6842 from ./loader/dshow/guids.h:14,
6843 from loader/dmo/dmo_guids.h:4,
6844 from loader/dmo/DMO_Filter.h:4,
6845 from loader/dmo/buffer.c:1:
6846./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
6847 61 | #define DUMMYSTRUCTNAME3 s3
6848 |
6849In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6850 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6851 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6852 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6853 from ./loader/com.h:9,
6854 from ./loader/dshow/guids.h:10,
6855 from loader/dmo/dmo_guids.h:4,
6856 from loader/dmo/DMO_Filter.h:4,
6857 from loader/dmo/buffer.c:1:
6858E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
6859 528 | # define DUMMYSTRUCTNAME3
6860 |
6861In file included from ./loader/wine/module.h:10,
6862 from ./loader/dshow/guids.h:14,
6863 from loader/dmo/dmo_guids.h:4,
6864 from loader/dmo/DMO_Filter.h:4,
6865 from loader/dmo/buffer.c:1:
6866./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
6867 62 | #define DUMMYSTRUCTNAME4 s4
6868 |
6869In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6870 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6871 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6872 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6873 from ./loader/com.h:9,
6874 from ./loader/dshow/guids.h:10,
6875 from loader/dmo/dmo_guids.h:4,
6876 from loader/dmo/DMO_Filter.h:4,
6877 from loader/dmo/buffer.c:1:
6878E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
6879 529 | # define DUMMYSTRUCTNAME4
6880 |
6881In file included from ./loader/wine/module.h:10,
6882 from ./loader/dshow/guids.h:14,
6883 from loader/dmo/dmo_guids.h:4,
6884 from loader/dmo/DMO_Filter.h:4,
6885 from loader/dmo/buffer.c:1:
6886./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
6887 63 | #define DUMMYSTRUCTNAME5 s5
6888 |
6889In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6890 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6891 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6892 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6893 from ./loader/com.h:9,
6894 from ./loader/dshow/guids.h:10,
6895 from loader/dmo/dmo_guids.h:4,
6896 from loader/dmo/DMO_Filter.h:4,
6897 from loader/dmo/buffer.c:1:
6898E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
6899 530 | # define DUMMYSTRUCTNAME5
6900 |
6901In file included from ./loader/wine/module.h:10,
6902 from ./loader/dshow/guids.h:14,
6903 from loader/dmo/dmo_guids.h:4,
6904 from loader/dmo/DMO_Filter.h:4,
6905 from loader/dmo/buffer.c:1:
6906./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
6907 74 | #define DUMMYUNIONNAME u
6908 |
6909In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6910 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6911 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6912 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6913 from ./loader/com.h:9,
6914 from ./loader/dshow/guids.h:10,
6915 from loader/dmo/dmo_guids.h:4,
6916 from loader/dmo/DMO_Filter.h:4,
6917 from loader/dmo/buffer.c:1:
6918E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
6919 503 | # define DUMMYUNIONNAME
6920 |
6921In file included from ./loader/wine/module.h:10,
6922 from ./loader/dshow/guids.h:14,
6923 from loader/dmo/dmo_guids.h:4,
6924 from loader/dmo/DMO_Filter.h:4,
6925 from loader/dmo/buffer.c:1:
6926./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
6927 75 | #define DUMMYUNIONNAME1 u1
6928 |
6929In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6930 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6931 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6932 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6933 from ./loader/com.h:9,
6934 from ./loader/dshow/guids.h:10,
6935 from loader/dmo/dmo_guids.h:4,
6936 from loader/dmo/DMO_Filter.h:4,
6937 from loader/dmo/buffer.c:1:
6938E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
6939 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
6940 |
6941In file included from ./loader/wine/module.h:10,
6942 from ./loader/dshow/guids.h:14,
6943 from loader/dmo/dmo_guids.h:4,
6944 from loader/dmo/DMO_Filter.h:4,
6945 from loader/dmo/buffer.c:1:
6946./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
6947 76 | #define DUMMYUNIONNAME2 u2
6948 |
6949In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6950 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6951 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6952 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6953 from ./loader/com.h:9,
6954 from ./loader/dshow/guids.h:10,
6955 from loader/dmo/dmo_guids.h:4,
6956 from loader/dmo/DMO_Filter.h:4,
6957 from loader/dmo/buffer.c:1:
6958E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
6959 505 | # define DUMMYUNIONNAME2
6960 |
6961In file included from ./loader/wine/module.h:10,
6962 from ./loader/dshow/guids.h:14,
6963 from loader/dmo/dmo_guids.h:4,
6964 from loader/dmo/DMO_Filter.h:4,
6965 from loader/dmo/buffer.c:1:
6966./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
6967 77 | #define DUMMYUNIONNAME3 u3
6968 |
6969In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6970 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6971 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6972 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6973 from ./loader/com.h:9,
6974 from ./loader/dshow/guids.h:10,
6975 from loader/dmo/dmo_guids.h:4,
6976 from loader/dmo/DMO_Filter.h:4,
6977 from loader/dmo/buffer.c:1:
6978E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
6979 506 | # define DUMMYUNIONNAME3
6980 |
6981In file included from ./loader/wine/module.h:10,
6982 from ./loader/dshow/guids.h:14,
6983 from loader/dmo/dmo_guids.h:4,
6984 from loader/dmo/DMO_Filter.h:4,
6985 from loader/dmo/buffer.c:1:
6986./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
6987 78 | #define DUMMYUNIONNAME4 u4
6988 |
6989In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
6990 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
6991 from E:/MABS/msys64/mingw32/include/stdint.h:28,
6992 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
6993 from ./loader/com.h:9,
6994 from ./loader/dshow/guids.h:10,
6995 from loader/dmo/dmo_guids.h:4,
6996 from loader/dmo/DMO_Filter.h:4,
6997 from loader/dmo/buffer.c:1:
6998E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
6999 507 | # define DUMMYUNIONNAME4
7000 |
7001In file included from ./loader/wine/module.h:10,
7002 from ./loader/dshow/guids.h:14,
7003 from loader/dmo/dmo_guids.h:4,
7004 from loader/dmo/DMO_Filter.h:4,
7005 from loader/dmo/buffer.c:1:
7006./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
7007 79 | #define DUMMYUNIONNAME5 u5
7008 |
7009In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7010 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7011 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7012 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7013 from ./loader/com.h:9,
7014 from ./loader/dshow/guids.h:10,
7015 from loader/dmo/dmo_guids.h:4,
7016 from loader/dmo/DMO_Filter.h:4,
7017 from loader/dmo/buffer.c:1:
7018E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
7019 508 | # define DUMMYUNIONNAME5
7020 |
7021ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dmo/dmo.o loader/dmo/dmo.c
7022cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7023In file included from ./loader/wine/module.h:10,
7024 from ./loader/dshow/guids.h:14,
7025 from loader/dmo/dmo_guids.h:4,
7026 from loader/dmo/DMO_Filter.h:4,
7027 from loader/dmo/dmo.c:7:
7028./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
7029 58 | #define DUMMYSTRUCTNAME s
7030 |
7031In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7032 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7033 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7034 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7035 from ./loader/com.h:9,
7036 from ./loader/dshow/guids.h:10,
7037 from loader/dmo/dmo_guids.h:4,
7038 from loader/dmo/DMO_Filter.h:4,
7039 from loader/dmo/dmo.c:7:
7040E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
7041 525 | # define DUMMYSTRUCTNAME
7042 |
7043In file included from ./loader/wine/module.h:10,
7044 from ./loader/dshow/guids.h:14,
7045 from loader/dmo/dmo_guids.h:4,
7046 from loader/dmo/DMO_Filter.h:4,
7047 from loader/dmo/dmo.c:7:
7048./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
7049 59 | #define DUMMYSTRUCTNAME1 s1
7050 |
7051In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7052 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7053 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7054 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7055 from ./loader/com.h:9,
7056 from ./loader/dshow/guids.h:10,
7057 from loader/dmo/dmo_guids.h:4,
7058 from loader/dmo/DMO_Filter.h:4,
7059 from loader/dmo/dmo.c:7:
7060E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
7061 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
7062 |
7063In file included from ./loader/wine/module.h:10,
7064 from ./loader/dshow/guids.h:14,
7065 from loader/dmo/dmo_guids.h:4,
7066 from loader/dmo/DMO_Filter.h:4,
7067 from loader/dmo/dmo.c:7:
7068./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
7069 60 | #define DUMMYSTRUCTNAME2 s2
7070 |
7071In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7072 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7073 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7074 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7075 from ./loader/com.h:9,
7076 from ./loader/dshow/guids.h:10,
7077 from loader/dmo/dmo_guids.h:4,
7078 from loader/dmo/DMO_Filter.h:4,
7079 from loader/dmo/dmo.c:7:
7080E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
7081 527 | # define DUMMYSTRUCTNAME2
7082 |
7083In file included from ./loader/wine/module.h:10,
7084 from ./loader/dshow/guids.h:14,
7085 from loader/dmo/dmo_guids.h:4,
7086 from loader/dmo/DMO_Filter.h:4,
7087 from loader/dmo/dmo.c:7:
7088./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
7089 61 | #define DUMMYSTRUCTNAME3 s3
7090 |
7091In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7092 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7093 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7094 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7095 from ./loader/com.h:9,
7096 from ./loader/dshow/guids.h:10,
7097 from loader/dmo/dmo_guids.h:4,
7098 from loader/dmo/DMO_Filter.h:4,
7099 from loader/dmo/dmo.c:7:
7100E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
7101 528 | # define DUMMYSTRUCTNAME3
7102 |
7103In file included from ./loader/wine/module.h:10,
7104 from ./loader/dshow/guids.h:14,
7105 from loader/dmo/dmo_guids.h:4,
7106 from loader/dmo/DMO_Filter.h:4,
7107 from loader/dmo/dmo.c:7:
7108./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
7109 62 | #define DUMMYSTRUCTNAME4 s4
7110 |
7111In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7112 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7113 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7114 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7115 from ./loader/com.h:9,
7116 from ./loader/dshow/guids.h:10,
7117 from loader/dmo/dmo_guids.h:4,
7118 from loader/dmo/DMO_Filter.h:4,
7119 from loader/dmo/dmo.c:7:
7120E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
7121 529 | # define DUMMYSTRUCTNAME4
7122 |
7123In file included from ./loader/wine/module.h:10,
7124 from ./loader/dshow/guids.h:14,
7125 from loader/dmo/dmo_guids.h:4,
7126 from loader/dmo/DMO_Filter.h:4,
7127 from loader/dmo/dmo.c:7:
7128./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
7129 63 | #define DUMMYSTRUCTNAME5 s5
7130 |
7131In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7132 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7133 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7134 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7135 from ./loader/com.h:9,
7136 from ./loader/dshow/guids.h:10,
7137 from loader/dmo/dmo_guids.h:4,
7138 from loader/dmo/DMO_Filter.h:4,
7139 from loader/dmo/dmo.c:7:
7140E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
7141 530 | # define DUMMYSTRUCTNAME5
7142 |
7143In file included from ./loader/wine/module.h:10,
7144 from ./loader/dshow/guids.h:14,
7145 from loader/dmo/dmo_guids.h:4,
7146 from loader/dmo/DMO_Filter.h:4,
7147 from loader/dmo/dmo.c:7:
7148./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
7149 74 | #define DUMMYUNIONNAME u
7150 |
7151In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7152 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7153 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7154 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7155 from ./loader/com.h:9,
7156 from ./loader/dshow/guids.h:10,
7157 from loader/dmo/dmo_guids.h:4,
7158 from loader/dmo/DMO_Filter.h:4,
7159 from loader/dmo/dmo.c:7:
7160E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
7161 503 | # define DUMMYUNIONNAME
7162 |
7163In file included from ./loader/wine/module.h:10,
7164 from ./loader/dshow/guids.h:14,
7165 from loader/dmo/dmo_guids.h:4,
7166 from loader/dmo/DMO_Filter.h:4,
7167 from loader/dmo/dmo.c:7:
7168./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
7169 75 | #define DUMMYUNIONNAME1 u1
7170 |
7171In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7172 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7173 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7174 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7175 from ./loader/com.h:9,
7176 from ./loader/dshow/guids.h:10,
7177 from loader/dmo/dmo_guids.h:4,
7178 from loader/dmo/DMO_Filter.h:4,
7179 from loader/dmo/dmo.c:7:
7180E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
7181 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
7182 |
7183In file included from ./loader/wine/module.h:10,
7184 from ./loader/dshow/guids.h:14,
7185 from loader/dmo/dmo_guids.h:4,
7186 from loader/dmo/DMO_Filter.h:4,
7187 from loader/dmo/dmo.c:7:
7188./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
7189 76 | #define DUMMYUNIONNAME2 u2
7190 |
7191In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7192 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7193 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7194 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7195 from ./loader/com.h:9,
7196 from ./loader/dshow/guids.h:10,
7197 from loader/dmo/dmo_guids.h:4,
7198 from loader/dmo/DMO_Filter.h:4,
7199 from loader/dmo/dmo.c:7:
7200E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
7201 505 | # define DUMMYUNIONNAME2
7202 |
7203In file included from ./loader/wine/module.h:10,
7204 from ./loader/dshow/guids.h:14,
7205 from loader/dmo/dmo_guids.h:4,
7206 from loader/dmo/DMO_Filter.h:4,
7207 from loader/dmo/dmo.c:7:
7208./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
7209 77 | #define DUMMYUNIONNAME3 u3
7210 |
7211In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7212 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7213 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7214 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7215 from ./loader/com.h:9,
7216 from ./loader/dshow/guids.h:10,
7217 from loader/dmo/dmo_guids.h:4,
7218 from loader/dmo/DMO_Filter.h:4,
7219 from loader/dmo/dmo.c:7:
7220E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
7221 506 | # define DUMMYUNIONNAME3
7222 |
7223In file included from ./loader/wine/module.h:10,
7224 from ./loader/dshow/guids.h:14,
7225 from loader/dmo/dmo_guids.h:4,
7226 from loader/dmo/DMO_Filter.h:4,
7227 from loader/dmo/dmo.c:7:
7228./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
7229 78 | #define DUMMYUNIONNAME4 u4
7230 |
7231In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7232 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7233 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7234 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7235 from ./loader/com.h:9,
7236 from ./loader/dshow/guids.h:10,
7237 from loader/dmo/dmo_guids.h:4,
7238 from loader/dmo/DMO_Filter.h:4,
7239 from loader/dmo/dmo.c:7:
7240E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
7241 507 | # define DUMMYUNIONNAME4
7242 |
7243In file included from ./loader/wine/module.h:10,
7244 from ./loader/dshow/guids.h:14,
7245 from loader/dmo/dmo_guids.h:4,
7246 from loader/dmo/DMO_Filter.h:4,
7247 from loader/dmo/dmo.c:7:
7248./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
7249 79 | #define DUMMYUNIONNAME5 u5
7250 |
7251In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7252 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7253 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7254 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7255 from ./loader/com.h:9,
7256 from ./loader/dshow/guids.h:10,
7257 from loader/dmo/dmo_guids.h:4,
7258 from loader/dmo/DMO_Filter.h:4,
7259 from loader/dmo/dmo.c:7:
7260E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
7261 508 | # define DUMMYUNIONNAME5
7262 |
7263ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o loader/dmo/dmo_guids.o loader/dmo/dmo_guids.c
7264cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7265In file included from ./loader/wine/module.h:10,
7266 from ./loader/dshow/guids.h:14,
7267 from loader/dmo/dmo_guids.h:4,
7268 from loader/dmo/dmo_guids.c:1:
7269./loader/wine/windef.h:58: warning: "DUMMYSTRUCTNAME" redefined
7270 58 | #define DUMMYSTRUCTNAME s
7271 |
7272In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7273 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7274 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7275 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7276 from ./loader/com.h:9,
7277 from ./loader/dshow/guids.h:10,
7278 from loader/dmo/dmo_guids.h:4,
7279 from loader/dmo/dmo_guids.c:1:
7280E:/MABS/msys64/mingw32/include/_mingw.h:525: note: this is the location of the previous definition
7281 525 | # define DUMMYSTRUCTNAME
7282 |
7283In file included from ./loader/wine/module.h:10,
7284 from ./loader/dshow/guids.h:14,
7285 from loader/dmo/dmo_guids.h:4,
7286 from loader/dmo/dmo_guids.c:1:
7287./loader/wine/windef.h:59: warning: "DUMMYSTRUCTNAME1" redefined
7288 59 | #define DUMMYSTRUCTNAME1 s1
7289 |
7290In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7291 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7292 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7293 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7294 from ./loader/com.h:9,
7295 from ./loader/dshow/guids.h:10,
7296 from loader/dmo/dmo_guids.h:4,
7297 from loader/dmo/dmo_guids.c:1:
7298E:/MABS/msys64/mingw32/include/_mingw.h:526: note: this is the location of the previous definition
7299 526 | # define DUMMYSTRUCTNAME1 /* Wine uses this variant */
7300 |
7301In file included from ./loader/wine/module.h:10,
7302 from ./loader/dshow/guids.h:14,
7303 from loader/dmo/dmo_guids.h:4,
7304 from loader/dmo/dmo_guids.c:1:
7305./loader/wine/windef.h:60: warning: "DUMMYSTRUCTNAME2" redefined
7306 60 | #define DUMMYSTRUCTNAME2 s2
7307 |
7308In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7309 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7310 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7311 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7312 from ./loader/com.h:9,
7313 from ./loader/dshow/guids.h:10,
7314 from loader/dmo/dmo_guids.h:4,
7315 from loader/dmo/dmo_guids.c:1:
7316E:/MABS/msys64/mingw32/include/_mingw.h:527: note: this is the location of the previous definition
7317 527 | # define DUMMYSTRUCTNAME2
7318 |
7319In file included from ./loader/wine/module.h:10,
7320 from ./loader/dshow/guids.h:14,
7321 from loader/dmo/dmo_guids.h:4,
7322 from loader/dmo/dmo_guids.c:1:
7323./loader/wine/windef.h:61: warning: "DUMMYSTRUCTNAME3" redefined
7324 61 | #define DUMMYSTRUCTNAME3 s3
7325 |
7326In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7327 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7328 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7329 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7330 from ./loader/com.h:9,
7331 from ./loader/dshow/guids.h:10,
7332 from loader/dmo/dmo_guids.h:4,
7333 from loader/dmo/dmo_guids.c:1:
7334E:/MABS/msys64/mingw32/include/_mingw.h:528: note: this is the location of the previous definition
7335 528 | # define DUMMYSTRUCTNAME3
7336 |
7337In file included from ./loader/wine/module.h:10,
7338 from ./loader/dshow/guids.h:14,
7339 from loader/dmo/dmo_guids.h:4,
7340 from loader/dmo/dmo_guids.c:1:
7341./loader/wine/windef.h:62: warning: "DUMMYSTRUCTNAME4" redefined
7342 62 | #define DUMMYSTRUCTNAME4 s4
7343 |
7344In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7345 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7346 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7347 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7348 from ./loader/com.h:9,
7349 from ./loader/dshow/guids.h:10,
7350 from loader/dmo/dmo_guids.h:4,
7351 from loader/dmo/dmo_guids.c:1:
7352E:/MABS/msys64/mingw32/include/_mingw.h:529: note: this is the location of the previous definition
7353 529 | # define DUMMYSTRUCTNAME4
7354 |
7355In file included from ./loader/wine/module.h:10,
7356 from ./loader/dshow/guids.h:14,
7357 from loader/dmo/dmo_guids.h:4,
7358 from loader/dmo/dmo_guids.c:1:
7359./loader/wine/windef.h:63: warning: "DUMMYSTRUCTNAME5" redefined
7360 63 | #define DUMMYSTRUCTNAME5 s5
7361 |
7362In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7363 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7364 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7365 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7366 from ./loader/com.h:9,
7367 from ./loader/dshow/guids.h:10,
7368 from loader/dmo/dmo_guids.h:4,
7369 from loader/dmo/dmo_guids.c:1:
7370E:/MABS/msys64/mingw32/include/_mingw.h:530: note: this is the location of the previous definition
7371 530 | # define DUMMYSTRUCTNAME5
7372 |
7373In file included from ./loader/wine/module.h:10,
7374 from ./loader/dshow/guids.h:14,
7375 from loader/dmo/dmo_guids.h:4,
7376 from loader/dmo/dmo_guids.c:1:
7377./loader/wine/windef.h:74: warning: "DUMMYUNIONNAME" redefined
7378 74 | #define DUMMYUNIONNAME u
7379 |
7380In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7381 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7382 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7383 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7384 from ./loader/com.h:9,
7385 from ./loader/dshow/guids.h:10,
7386 from loader/dmo/dmo_guids.h:4,
7387 from loader/dmo/dmo_guids.c:1:
7388E:/MABS/msys64/mingw32/include/_mingw.h:503: note: this is the location of the previous definition
7389 503 | # define DUMMYUNIONNAME
7390 |
7391In file included from ./loader/wine/module.h:10,
7392 from ./loader/dshow/guids.h:14,
7393 from loader/dmo/dmo_guids.h:4,
7394 from loader/dmo/dmo_guids.c:1:
7395./loader/wine/windef.h:75: warning: "DUMMYUNIONNAME1" redefined
7396 75 | #define DUMMYUNIONNAME1 u1
7397 |
7398In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7399 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7400 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7401 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7402 from ./loader/com.h:9,
7403 from ./loader/dshow/guids.h:10,
7404 from loader/dmo/dmo_guids.h:4,
7405 from loader/dmo/dmo_guids.c:1:
7406E:/MABS/msys64/mingw32/include/_mingw.h:504: note: this is the location of the previous definition
7407 504 | # define DUMMYUNIONNAME1 /* Wine uses this variant */
7408 |
7409In file included from ./loader/wine/module.h:10,
7410 from ./loader/dshow/guids.h:14,
7411 from loader/dmo/dmo_guids.h:4,
7412 from loader/dmo/dmo_guids.c:1:
7413./loader/wine/windef.h:76: warning: "DUMMYUNIONNAME2" redefined
7414 76 | #define DUMMYUNIONNAME2 u2
7415 |
7416In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7417 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7418 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7419 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7420 from ./loader/com.h:9,
7421 from ./loader/dshow/guids.h:10,
7422 from loader/dmo/dmo_guids.h:4,
7423 from loader/dmo/dmo_guids.c:1:
7424E:/MABS/msys64/mingw32/include/_mingw.h:505: note: this is the location of the previous definition
7425 505 | # define DUMMYUNIONNAME2
7426 |
7427In file included from ./loader/wine/module.h:10,
7428 from ./loader/dshow/guids.h:14,
7429 from loader/dmo/dmo_guids.h:4,
7430 from loader/dmo/dmo_guids.c:1:
7431./loader/wine/windef.h:77: warning: "DUMMYUNIONNAME3" redefined
7432 77 | #define DUMMYUNIONNAME3 u3
7433 |
7434In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7435 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7436 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7437 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7438 from ./loader/com.h:9,
7439 from ./loader/dshow/guids.h:10,
7440 from loader/dmo/dmo_guids.h:4,
7441 from loader/dmo/dmo_guids.c:1:
7442E:/MABS/msys64/mingw32/include/_mingw.h:506: note: this is the location of the previous definition
7443 506 | # define DUMMYUNIONNAME3
7444 |
7445In file included from ./loader/wine/module.h:10,
7446 from ./loader/dshow/guids.h:14,
7447 from loader/dmo/dmo_guids.h:4,
7448 from loader/dmo/dmo_guids.c:1:
7449./loader/wine/windef.h:78: warning: "DUMMYUNIONNAME4" redefined
7450 78 | #define DUMMYUNIONNAME4 u4
7451 |
7452In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7453 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7454 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7455 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7456 from ./loader/com.h:9,
7457 from ./loader/dshow/guids.h:10,
7458 from loader/dmo/dmo_guids.h:4,
7459 from loader/dmo/dmo_guids.c:1:
7460E:/MABS/msys64/mingw32/include/_mingw.h:507: note: this is the location of the previous definition
7461 507 | # define DUMMYUNIONNAME4
7462 |
7463In file included from ./loader/wine/module.h:10,
7464 from ./loader/dshow/guids.h:14,
7465 from loader/dmo/dmo_guids.h:4,
7466 from loader/dmo/dmo_guids.c:1:
7467./loader/wine/windef.h:79: warning: "DUMMYUNIONNAME5" redefined
7468 79 | #define DUMMYUNIONNAME5 u5
7469 |
7470In file included from E:/MABS/msys64/mingw32/include/corecrt.h:10,
7471 from E:/MABS/msys64/mingw32/include/crtdefs.h:10,
7472 from E:/MABS/msys64/mingw32/include/stdint.h:28,
7473 from E:/MABS/msys64/mingw32/lib/gcc/i686-w64-mingw32/11.3.0/include/stdint.h:9,
7474 from ./loader/com.h:9,
7475 from ./loader/dshow/guids.h:10,
7476 from loader/dmo/dmo_guids.h:4,
7477 from loader/dmo/dmo_guids.c:1:
7478E:/MABS/msys64/mingw32/include/_mingw.h:508: note: this is the location of the previous definition
7479 508 | # define DUMMYUNIONNAME5
7480 |
7481ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vd_xanim.o libmpcodecs/vd_xanim.c
7482cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7483libmpcodecs/vd_xanim.c: In function 'init':
7484libmpcodecs/vd_xanim.c:707:27: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
7485 707 | codec_hdr.description = codec_idx2str(sh->codec->info_idx);
7486 | ^
7487ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o libmpcodecs/vd_xvid4.o libmpcodecs/vd_xvid4.c
7488cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7489ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o osdep/glob-win.o osdep/glob-win.c
7490cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7491ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o osdep/setenv.o osdep/setenv.c
7492cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7493ccache gcc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_ISOC99_SOURCE -I. -Iffmpeg -mthreads -mtune=generic -O2 -pipe -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fpermissive -DPTW32_STATIC_LIB -O3 -DMODPLUG_STATIC -fno-common -D_FORTIFY_SOURCE=0 -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0600 -IE:/MABS/local32/include -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/freetype2 -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include/fribidi -DFRIBIDI_LIB_STATIC -DZLIB_CONST -IE:/MABS/local32/include/opus -IE:/MABS/local32/include/bs2b -IE:/MABS/local32/include/libxml2 -DLIBXML_STATIC -IE:/MABS/local32/include -c -o osdep/strsep.o osdep/strsep.c
7494cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7495make -C ffmpeg libpostproc/libpostproc.a
7496make[1]: Entering directory '/build/mplayer-svn/ffmpeg'
7497GEN libavutil/libavutil.version
7498GEN libswscale/libswscale.version
7499GEN libswresample/libswresample.version
7500GEN libpostproc/libpostproc.version
7501GEN libavcodec/libavcodec.version
7502GEN libavformat/libavformat.version
7503GEN libavfilter/libavfilter.version
7504GEN libavdevice/libavdevice.version
7505CC libpostproc/postprocess.o
7506cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7507AR libpostproc/libpostproc.a
7508make[1]: Leaving directory '/build/mplayer-svn/ffmpeg'
7509make -C ffmpeg libavfilter/libavfilter.a
7510make[1]: Entering directory '/build/mplayer-svn/ffmpeg'
7511CC libavfilter/allfilters.o
7512cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7513CC libavfilter/audio.o
7514cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7515libavfilter/audio.c: In function 'ff_default_get_audio_buffer':
7516libavfilter/audio.c:43:5: warning: 'av_get_channel_layout_nb_channels' is deprecated [-Wdeprecated-declarations]
7517 43 | int channel_layout_nb_channels = av_get_channel_layout_nb_channels(link->channel_layout);
7518 | ^~~
7519In file included from libavfilter/audio.c:23:
7520./libavutil/channel_layout.h:449:5: note: declared here
7521 449 | int av_get_channel_layout_nb_channels(uint64_t channel_layout);
7522 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7523libavfilter/audio.c:43:5: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
7524 43 | int channel_layout_nb_channels = av_get_channel_layout_nb_channels(link->channel_layout);
7525 | ^~~
7526In file included from libavfilter/audio.h:25,
7527 from libavfilter/audio.c:27:
7528libavfilter/avfilter.h:558:14: note: declared here
7529 558 | uint64_t channel_layout;
7530 | ^~~~~~~~~~~~~~
7531libavfilter/audio.c:85:5: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
7532 85 | frame->channel_layout = link->channel_layout;
7533 | ^~~~~
7534In file included from libavfilter/avfilter.h:44,
7535 from libavfilter/audio.h:25,
7536 from libavfilter/audio.c:27:
7537./libavutil/frame.h:510:14: note: declared here
7538 510 | uint64_t channel_layout;
7539 | ^~~~~~~~~~~~~~
7540libavfilter/audio.c:85:5: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
7541 85 | frame->channel_layout = link->channel_layout;
7542 | ^~~~~
7543In file included from libavfilter/audio.h:25,
7544 from libavfilter/audio.c:27:
7545libavfilter/avfilter.h:558:14: note: declared here
7546 558 | uint64_t channel_layout;
7547 | ^~~~~~~~~~~~~~
7548CC libavfilter/avfilter.o
7549cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7550CC libavfilter/avfiltergraph.o
7551cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7552libavfilter/avfiltergraph.c: In function 'pick_format':
7553libavfilter/avfiltergraph.c:667:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
7554 667 | link->channel_layout = link->ch_layout.order == AV_CHANNEL_ORDER_NATIVE ?
7555 | ^~~~
7556In file included from libavfilter/avfiltergraph.c:37:
7557libavfilter/avfilter.h:558:14: note: declared here
7558 558 | uint64_t channel_layout;
7559 | ^~~~~~~~~~~~~~
7560CC libavfilter/buffersink.o
7561cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7562libavfilter/buffersink.c: In function 'av_buffersink_get_channel_layout':
7563libavfilter/buffersink.c:228:1: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
7564 228 | MAKE_AVFILTERLINK_ACCESSOR(uint64_t , channel_layout )
7565 | ^~~~~~~~~~~~~~~~~~~~~~~~~~
7566In file included from libavfilter/audio.h:25,
7567 from libavfilter/buffersink.c:36:
7568libavfilter/avfilter.h:558:14: note: declared here
7569 558 | uint64_t channel_layout;
7570 | ^~~~~~~~~~~~~~
7571CC libavfilter/buffersrc.o
7572cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7573libavfilter/buffersrc.c: In function 'av_buffersrc_parameters_set':
7574libavfilter/buffersrc.c:133:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
7575 133 | if (param->channel_layout && (param->ch_layout.order != AV_CHANNEL_ORDER_NATIVE ||
7576 | ^~
7577In file included from libavfilter/buffersrc.c:38:
7578libavfilter/buffersrc.h:119:14: note: declared here
7579 119 | uint64_t channel_layout;
7580 | ^~~~~~~~~~~~~~
7581libavfilter/buffersrc.c:134:39: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
7582 134 | param->ch_layout.u.mask != param->channel_layout)) {
7583 | ^~~~~
7584In file included from libavfilter/buffersrc.c:38:
7585libavfilter/buffersrc.h:119:14: note: declared here
7586 119 | uint64_t channel_layout;
7587 | ^~~~~~~~~~~~~~
7588libavfilter/buffersrc.c:136:13: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
7589 136 | av_channel_layout_from_mask(&s->ch_layout, param->channel_layout);
7590 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
7591In file included from libavfilter/buffersrc.c:38:
7592libavfilter/buffersrc.h:119:14: note: declared here
7593 119 | uint64_t channel_layout;
7594 | ^~~~~~~~~~~~~~
7595libavfilter/buffersrc.c: In function 'av_buffersrc_add_frame_flags':
7596libavfilter/buffersrc.c:186:5: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
7597 186 | if (frame && frame->channel_layout &&
7598 | ^~
7599In file included from libavfilter/buffersrc.c:30:
7600./libavutil/frame.h:510:14: note: declared here
7601 510 | uint64_t channel_layout;
7602 | ^~~~~~~~~~~~~~
7603libavfilter/buffersrc.c:187:9: warning: 'av_get_channel_layout_nb_channels' is deprecated [-Wdeprecated-declarations]
7604 187 | av_get_channel_layout_nb_channels(frame->channel_layout) != frame->channels) {
7605 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7606In file included from libavfilter/buffersrc.c:28:
7607./libavutil/channel_layout.h:449:5: note: declared here
7608 449 | int av_get_channel_layout_nb_channels(uint64_t channel_layout);
7609 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7610libavfilter/buffersrc.c:187:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
7611 187 | av_get_channel_layout_nb_channels(frame->channel_layout) != frame->channels) {
7612 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7613In file included from libavfilter/buffersrc.c:30:
7614./libavutil/frame.h:510:14: note: declared here
7615 510 | uint64_t channel_layout;
7616 | ^~~~~~~~~~~~~~
7617libavfilter/buffersrc.c:187:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
7618 187 | av_get_channel_layout_nb_channels(frame->channel_layout) != frame->channels) {
7619 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7620In file included from libavfilter/buffersrc.c:30:
7621./libavutil/frame.h:643:9: note: declared here
7622 643 | int channels;
7623 | ^~~~~~~~
7624libavfilter/buffersrc.c:214:13: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
7625 214 | if (!frame->channel_layout)
7626 | ^~
7627In file included from libavfilter/buffersrc.c:30:
7628./libavutil/frame.h:510:14: note: declared here
7629 510 | uint64_t channel_layout;
7630 | ^~~~~~~~~~~~~~
7631libavfilter/buffersrc.c:215:17: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
7632 215 | frame->channel_layout = s->ch_layout.order == AV_CHANNEL_ORDER_NATIVE ?
7633 | ^~~~~
7634In file included from libavfilter/buffersrc.c:30:
7635./libavutil/frame.h:510:14: note: declared here
7636 510 | uint64_t channel_layout;
7637 | ^~~~~~~~~~~~~~
7638libavfilter/buffersrc.c: In function 'init_audio':
7639libavfilter/buffersrc.c:348:17: warning: 'av_get_channel_layout' is deprecated [-Wdeprecated-declarations]
7640 348 | mask = av_get_channel_layout(s->channel_layout_str);
7641 | ^~~~
7642In file included from libavfilter/buffersrc.c:28:
7643./libavutil/channel_layout.h:408:10: note: declared here
7644 408 | uint64_t av_get_channel_layout(const char *name);
7645 | ^~~~~~~~~~~~~~~~~~~~~
7646CC libavfilter/drawutils.o
7647cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7648CC libavfilter/fifo.o
7649cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7650CC libavfilter/formats.o
7651cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7652libavfilter/formats.c: In function 'ff_parse_channel_layout':
7653libavfilter/formats.c:851:9: warning: 'av_get_extended_channel_layout' is deprecated [-Wdeprecated-declarations]
7654 851 | if (av_get_extended_channel_layout(arg, &mask, &nb_channels) < 0) {
7655 | ^~
7656In file included from libavfilter/formats.c:23:
7657./libavutil/channel_layout.h:424:5: note: declared here
7658 424 | int av_get_extended_channel_layout(const char *name, uint64_t* channel_layout, int* nb_channels);
7659 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7660CC libavfilter/framepool.o
7661cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7662libavfilter/framepool.c: In function 'ff_frame_pool_get':
7663libavfilter/framepool.c:239:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
7664 239 | frame->channels = pool->channels;
7665 | ^~~~~
7666In file included from libavfilter/framepool.h:25,
7667 from libavfilter/framepool.c:21:
7668./libavutil/frame.h:643:9: note: declared here
7669 643 | int channels;
7670 | ^~~~~~~~
7671CC libavfilter/framequeue.o
7672cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7673CC libavfilter/graphdump.o
7674cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7675CC libavfilter/graphparser.o
7676cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7677CC libavfilter/pthread.o
7678cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7679CC libavfilter/video.o
7680cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7681AR libavfilter/libavfilter.a
7682make[1]: Leaving directory '/build/mplayer-svn/ffmpeg'
7683make -C ffmpeg libavformat/libavformat.a
7684make[1]: Entering directory '/build/mplayer-svn/ffmpeg'
7685CC libavformat/3dostr.o
7686cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7687CC libavformat/4xm.o
7688cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7689CC libavformat/a64.o
7690cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7691CC libavformat/aacdec.o
7692cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7693CC libavformat/aadec.o
7694cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7695CC libavformat/aaxdec.o
7696cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7697CC libavformat/ac3dec.o
7698cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7699CC libavformat/acedec.o
7700cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7701CC libavformat/acm.o
7702cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7703CC libavformat/act.o
7704cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7705CC libavformat/adp.o
7706cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7707CC libavformat/ads.o
7708cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7709CC libavformat/adtsenc.o
7710cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7711CC libavformat/adxdec.o
7712cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7713CC libavformat/aea.o
7714cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7715CC libavformat/afc.o
7716cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7717CC libavformat/aiff.o
7718cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7719CC libavformat/aiffdec.o
7720cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7721CC libavformat/aiffenc.o
7722cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7723CC libavformat/aixdec.o
7724cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7725CC libavformat/allformats.o
7726cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7727CC libavformat/alp.o
7728cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7729CC libavformat/amr.o
7730cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7731CC libavformat/amvenc.o
7732cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7733CC libavformat/anm.o
7734cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7735CC libavformat/apc.o
7736cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7737CC libavformat/ape.o
7738cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7739CC libavformat/apetag.o
7740cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7741CC libavformat/apm.o
7742cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7743CC libavformat/apngdec.o
7744cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7745CC libavformat/apngenc.o
7746cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7747CC libavformat/aptxdec.o
7748cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7749CC libavformat/aqtitledec.o
7750cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7751CC libavformat/argo_asf.o
7752cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7753CC libavformat/argo_brp.o
7754cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7755CC libavformat/argo_cvg.o
7756cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7757CC libavformat/asf.o
7758cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7759CC libavformat/asfcrypt.o
7760cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7761CC libavformat/asfdec_f.o
7762cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7763CC libavformat/asfdec_o.o
7764cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7765CC libavformat/asfenc.o
7766cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7767CC libavformat/assdec.o
7768cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7769CC libavformat/assenc.o
7770cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7771CC libavformat/ast.o
7772cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7773CC libavformat/astdec.o
7774cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7775CC libavformat/astenc.o
7776cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7777CC libavformat/async.o
7778cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7779CC libavformat/au.o
7780cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7781CC libavformat/av1.o
7782cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7783CC libavformat/av1dec.o
7784cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7785CC libavformat/avc.o
7786cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7787CC libavformat/avidec.o
7788cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7789CC libavformat/avienc.o
7790cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7791CC libavformat/avio.o
7792cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7793CC libavformat/aviobuf.o
7794cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7795libavformat/aviobuf.c: In function 'ffio_init_context':
7796libavformat/aviobuf.c:130:5: warning: 'written' is deprecated [-Wdeprecated-declarations]
7797 130 | s->written = 0;
7798 | ^
7799In file included from libavformat/aviobuf.c:31:
7800libavformat/avio.h:301:13: note: declared here
7801 301 | int64_t written;
7802 | ^~~~~~~
7803libavformat/aviobuf.c: In function 'writeout':
7804libavformat/aviobuf.c:179:17: warning: 'written' is deprecated [-Wdeprecated-declarations]
7805 179 | s->written = ctx->written_output_size;
7806 | ^
7807In file included from libavformat/aviobuf.c:31:
7808libavformat/avio.h:301:13: note: declared here
7809 301 | int64_t written;
7810 | ^~~~~~~
7811CC libavformat/avlanguage.o
7812cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7813CC libavformat/avr.o
7814cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7815CC libavformat/avs.o
7816cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7817CC libavformat/avs2dec.o
7818cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7819CC libavformat/avs3dec.o
7820cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7821CC libavformat/bethsoftvid.o
7822cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7823CC libavformat/bfi.o
7824cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7825CC libavformat/bink.o
7826cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7827CC libavformat/binka.o
7828cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7829CC libavformat/bintext.o
7830cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7831CC libavformat/bit.o
7832cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7833CC libavformat/bmv.o
7834cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7835CC libavformat/boadec.o
7836cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7837CC libavformat/brstm.o
7838cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7839CC libavformat/c93.o
7840cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7841CC libavformat/cache.o
7842cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7843CC libavformat/caf.o
7844cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7845CC libavformat/cafdec.o
7846cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7847CC libavformat/cafenc.o
7848cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7849CC libavformat/cavsvideodec.o
7850cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7851CC libavformat/cdg.o
7852cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7853CC libavformat/cdxl.o
7854cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7855CC libavformat/cinedec.o
7856cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7857CC libavformat/codec2.o
7858cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7859CC libavformat/concat.o
7860cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7861CC libavformat/concatdec.o
7862cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7863CC libavformat/crcenc.o
7864cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7865CC libavformat/crypto.o
7866cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7867CC libavformat/dash.o
7868cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7869CC libavformat/dashdec.o
7870cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7871CC libavformat/dashenc.o
7872cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7873CC libavformat/data_uri.o
7874cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7875CC libavformat/dauddec.o
7876cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7877CC libavformat/daudenc.o
7878cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7879CC libavformat/dcstr.o
7880cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7881CC libavformat/demux.o
7882cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7883libavformat/demux.c: In function 'update_stream_avctx':
7884libavformat/demux.c:201:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
7885 201 | !st->codecpar->channels) {
7886 | ^
7887In file included from ./libavcodec/bsf.h:29,
7888 from libavformat/demux.c:38:
7889./libavcodec/codec_par.h:172:14: note: declared here
7890 172 | int channels;
7891 | ^~~~~~~~
7892libavformat/demux.c:202:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
7893 202 | st->codecpar->channels = st->codecpar->ch_layout.nb_channels;
7894 | ^~
7895In file included from ./libavcodec/bsf.h:29,
7896 from libavformat/demux.c:38:
7897./libavcodec/codec_par.h:172:14: note: declared here
7898 172 | int channels;
7899 | ^~~~~~~~
7900libavformat/demux.c:203:13: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
7901 203 | st->codecpar->channel_layout = st->codecpar->ch_layout.order == AV_CHANNEL_ORDER_NATIVE ?
7902 | ^~
7903In file included from ./libavcodec/bsf.h:29,
7904 from libavformat/demux.c:38:
7905./libavcodec/codec_par.h:166:14: note: declared here
7906 166 | uint64_t channel_layout;
7907 | ^~~~~~~~~~~~~~
7908libavformat/demux.c: In function 'ff_read_packet':
7909libavformat/demux.c:546:5: warning: 'av_init_packet' is deprecated [-Wdeprecated-declarations]
7910 546 | av_init_packet(pkt);
7911 | ^~~~~~~~~~~~~~
7912In file included from ./libavcodec/bsf.h:30,
7913 from libavformat/demux.c:38:
7914./libavcodec/packet.h:512:6: note: declared here
7915 512 | void av_init_packet(AVPacket *pkt);
7916 | ^~~~~~~~~~~~~~
7917libavformat/demux.c: In function 'read_frame_internal':
7918libavformat/demux.c:1339:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
7919 1339 | st->codecpar->channels = sti->avctx->ch_layout.nb_channels;
7920 | ^~
7921In file included from ./libavcodec/bsf.h:29,
7922 from libavformat/demux.c:38:
7923./libavcodec/codec_par.h:172:14: note: declared here
7924 172 | int channels;
7925 | ^~~~~~~~
7926libavformat/demux.c:1340:13: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
7927 1340 | st->codecpar->channel_layout = sti->avctx->ch_layout.order == AV_CHANNEL_ORDER_NATIVE ?
7928 | ^~
7929In file included from ./libavcodec/bsf.h:29,
7930 from libavformat/demux.c:38:
7931./libavcodec/codec_par.h:166:14: note: declared here
7932 166 | uint64_t channel_layout;
7933 | ^~~~~~~~~~~~~~
7934CC libavformat/derf.o
7935cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7936CC libavformat/dfa.o
7937cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7938CC libavformat/dfpwmdec.o
7939cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7940CC libavformat/dhav.o
7941cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7942CC libavformat/diracdec.o
7943cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7944CC libavformat/dnxhddec.o
7945cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7946CC libavformat/dovi_isom.o
7947cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7948CC libavformat/dsfdec.o
7949cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7950CC libavformat/dsicin.o
7951cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7952CC libavformat/dss.o
7953cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7954CC libavformat/dtsdec.o
7955cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7956CC libavformat/dtshddec.o
7957cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7958CC libavformat/dump.o
7959cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7960libavformat/dump.c: In function 'dump_paramchange':
7961libavformat/dump.c:197:16: warning: 'av_get_channel_name' is deprecated [-Wdeprecated-declarations]
7962 197 | "channel layout: %s, ", av_get_channel_name(layout));
7963 | ^~~~~~~~~~~~~~~~~~~~~~
7964In file included from libavformat/dump.c:25:
7965./libavutil/channel_layout.h:489:13: note: declared here
7966 489 | const char *av_get_channel_name(uint64_t channel);
7967 | ^~~~~~~~~~~~~~~~~~~
7968CC libavformat/dv.o
7969cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7970CC libavformat/dvbsub.o
7971cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7972CC libavformat/dvbtxt.o
7973cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7974CC libavformat/dvenc.o
7975cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7976CC libavformat/dxa.o
7977cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7978CC libavformat/eacdata.o
7979cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7980CC libavformat/electronicarts.o
7981cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7982CC libavformat/epafdec.o
7983cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7984CC libavformat/ffmetadec.o
7985cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7986CC libavformat/ffmetaenc.o
7987cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7988CC libavformat/fifo.o
7989cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7990CC libavformat/fifo_test.o
7991cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7992CC libavformat/file.o
7993cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
7994libavformat/file.c:28:5: warning: "HAVE_DIRENT_H" is not defined, evaluates to 0 [-Wundef]
7995 28 | #if HAVE_DIRENT_H
7996 | ^~~~~~~~~~~~~
7997libavformat/file.c:79:5: warning: "HAVE_DIRENT_H" is not defined, evaluates to 0 [-Wundef]
7998 79 | #if HAVE_DIRENT_H
7999 | ^~~~~~~~~~~~~
8000libavformat/file.c: In function 'file_check':
8001libavformat/file.c:146:5: warning: "HAVE_ACCESS" is not defined, evaluates to 0 [-Wundef]
8002 146 | #if HAVE_ACCESS && defined(R_OK)
8003 | ^~~~~~~~~~~
8004libavformat/file.c: In function 'file_open_dir':
8005libavformat/file.c:277:5: warning: "HAVE_LSTAT" is not defined, evaluates to 0 [-Wundef]
8006 277 | #if HAVE_LSTAT
8007 | ^~~~~~~~~~
8008libavformat/file.c: In function 'file_read_dir':
8009libavformat/file.c:292:5: warning: "HAVE_LSTAT" is not defined, evaluates to 0 [-Wundef]
8010 292 | #if HAVE_LSTAT
8011 | ^~~~~~~~~~
8012libavformat/file.c: In function 'file_close_dir':
8013libavformat/file.c:350:5: warning: "HAVE_LSTAT" is not defined, evaluates to 0 [-Wundef]
8014 350 | #if HAVE_LSTAT
8015 | ^~~~~~~~~~
8016CC libavformat/filmstripdec.o
8017cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8018CC libavformat/filmstripenc.o
8019cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8020CC libavformat/fitsdec.o
8021cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8022CC libavformat/fitsenc.o
8023cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8024CC libavformat/flac_picture.o
8025cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8026CC libavformat/flacdec.o
8027cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8028CC libavformat/flacenc.o
8029cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8030CC libavformat/flacenc_header.o
8031cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8032CC libavformat/flic.o
8033cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8034CC libavformat/flvdec.o
8035cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8036CC libavformat/flvenc.o
8037cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8038CC libavformat/format.o
8039cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8040CC libavformat/framecrcenc.o
8041cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8042CC libavformat/framehash.o
8043cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8044CC libavformat/frmdec.o
8045cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8046CC libavformat/fsb.o
8047cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8048CC libavformat/ftp.o
8049cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8050CC libavformat/fwse.o
8051cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8052CC libavformat/g722.o
8053cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8054CC libavformat/g723_1.o
8055cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8056CC libavformat/g726.o
8057cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8058CC libavformat/g729dec.o
8059cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8060CC libavformat/gdv.o
8061cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8062CC libavformat/genh.o
8063cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8064CC libavformat/gif.o
8065cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8066CC libavformat/gifdec.o
8067cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8068CC libavformat/gopher.o
8069cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8070CC libavformat/gsmdec.o
8071cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8072CC libavformat/gxf.o
8073cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8074CC libavformat/gxfenc.o
8075cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8076CC libavformat/h261dec.o
8077cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8078CC libavformat/h263dec.o
8079cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8080CC libavformat/h264dec.o
8081cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8082CC libavformat/hashenc.o
8083cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8084CC libavformat/hca.o
8085cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8086CC libavformat/hcom.o
8087cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8088CC libavformat/hdsenc.o
8089cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8090CC libavformat/hevc.o
8091cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8092CC libavformat/hevcdec.o
8093cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8094CC libavformat/hls.o
8095cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8096CC libavformat/hls_sample_encryption.o
8097cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8098CC libavformat/hlsenc.o
8099cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8100libavformat/hlsenc.c:31:5: warning: "CONFIG_GCRYPT" is not defined, evaluates to 0 [-Wundef]
8101 31 | #if CONFIG_GCRYPT
8102 | ^~~~~~~~~~~~~
8103libavformat/hlsenc.c: In function 'randomize':
8104libavformat/hlsenc.c:702:5: warning: "CONFIG_GCRYPT" is not defined, evaluates to 0 [-Wundef]
8105 702 | #if CONFIG_GCRYPT
8106 | ^~~~~~~~~~~~~
8107CC libavformat/hlsplaylist.o
8108cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8109CC libavformat/hlsproto.o
8110cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8111CC libavformat/hnm.o
8112cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8113CC libavformat/http.o
8114cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8115CC libavformat/httpauth.o
8116cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8117CC libavformat/icecast.o
8118cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8119CC libavformat/icodec.o
8120cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8121CC libavformat/icoenc.o
8122cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8123CC libavformat/id3v1.o
8124cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8125CC libavformat/id3v2.o
8126cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8127CC libavformat/id3v2enc.o
8128cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8129CC libavformat/idcin.o
8130cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8131CC libavformat/idroqdec.o
8132cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8133CC libavformat/idroqenc.o
8134cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8135CC libavformat/iff.o
8136cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8137CC libavformat/ifv.o
8138cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8139CC libavformat/ilbc.o
8140cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8141CC libavformat/imf_cpl.o
8142cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8143CC libavformat/imfdec.o
8144cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8145CC libavformat/img2.o
8146cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8147In file included from libavformat/img2.c:25:
8148libavformat/img2.h:29:5: warning: "HAVE_GLOB" is not defined, evaluates to 0 [-Wundef]
8149 29 | #if HAVE_GLOB
8150 | ^~~~~~~~~
8151libavformat/img2.h:57:5: warning: "HAVE_GLOB" is not defined, evaluates to 0 [-Wundef]
8152 57 | #if HAVE_GLOB
8153 | ^~~~~~~~~
8154CC libavformat/img2_alias_pix.o
8155cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8156In file included from libavformat/img2_alias_pix.c:22:
8157libavformat/img2.h:29:5: warning: "HAVE_GLOB" is not defined, evaluates to 0 [-Wundef]
8158 29 | #if HAVE_GLOB
8159 | ^~~~~~~~~
8160libavformat/img2.h:57:5: warning: "HAVE_GLOB" is not defined, evaluates to 0 [-Wundef]
8161 57 | #if HAVE_GLOB
8162 | ^~~~~~~~~
8163CC libavformat/img2_brender_pix.o
8164cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8165In file included from libavformat/img2_brender_pix.c:22:
8166libavformat/img2.h:29:5: warning: "HAVE_GLOB" is not defined, evaluates to 0 [-Wundef]
8167 29 | #if HAVE_GLOB
8168 | ^~~~~~~~~
8169libavformat/img2.h:57:5: warning: "HAVE_GLOB" is not defined, evaluates to 0 [-Wundef]
8170 57 | #if HAVE_GLOB
8171 | ^~~~~~~~~
8172CC libavformat/img2dec.o
8173cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8174In file included from libavformat/img2dec.c:38:
8175libavformat/img2.h:29:5: warning: "HAVE_GLOB" is not defined, evaluates to 0 [-Wundef]
8176 29 | #if HAVE_GLOB
8177 | ^~~~~~~~~
8178libavformat/img2.h:57:5: warning: "HAVE_GLOB" is not defined, evaluates to 0 [-Wundef]
8179 57 | #if HAVE_GLOB
8180 | ^~~~~~~~~
8181libavformat/img2dec.c:45:5: warning: "HAVE_GLOB" is not defined, evaluates to 0 [-Wundef]
8182 45 | #if HAVE_GLOB
8183 | ^~~~~~~~~
8184libavformat/img2dec.c: In function 'is_glob':
8185libavformat/img2dec.c:86:5: warning: "HAVE_GLOB" is not defined, evaluates to 0 [-Wundef]
8186 86 | #if HAVE_GLOB
8187 | ^~~~~~~~~
8188libavformat/img2dec.c: In function 'ff_img_read_header':
8189libavformat/img2dec.c:220:6: warning: "HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC" is not defined, evaluates to 0 [-Wundef]
8190 220 | #if !HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC
8191 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
8192libavformat/img2dec.c:248:5: warning: "HAVE_GLOB" is not defined, evaluates to 0 [-Wundef]
8193 248 | #if HAVE_GLOB
8194 | ^~~~~~~~~
8195libavformat/img2dec.c:255:5: warning: "HAVE_GLOB" is not defined, evaluates to 0 [-Wundef]
8196 255 | #if HAVE_GLOB
8197 | ^~~~~~~~~
8198libavformat/img2dec.c:288:5: warning: "HAVE_GLOB" is not defined, evaluates to 0 [-Wundef]
8199 288 | #if HAVE_GLOB
8200 | ^~~~~~~~~
8201libavformat/img2dec.c: In function 'ff_img_read_packet':
8202libavformat/img2dec.c:429:5: warning: "HAVE_GLOB" is not defined, evaluates to 0 [-Wundef]
8203 429 | #if HAVE_GLOB
8204 | ^~~~~~~~~
8205libavformat/img2dec.c:509:5: warning: "HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC" is not defined, evaluates to 0 [-Wundef]
8206 509 | #if HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC
8207 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
8208libavformat/img2dec.c: In function 'img_read_close':
8209libavformat/img2dec.c:579:5: warning: "HAVE_GLOB" is not defined, evaluates to 0 [-Wundef]
8210 579 | #if HAVE_GLOB
8211 | ^~~~~~~~~
8212CC libavformat/img2enc.o
8213cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8214In file included from libavformat/img2enc.c:35:
8215libavformat/img2.h:29:5: warning: "HAVE_GLOB" is not defined, evaluates to 0 [-Wundef]
8216 29 | #if HAVE_GLOB
8217 | ^~~~~~~~~
8218libavformat/img2.h:57:5: warning: "HAVE_GLOB" is not defined, evaluates to 0 [-Wundef]
8219 57 | #if HAVE_GLOB
8220 | ^~~~~~~~~
8221CC libavformat/imx.o
8222cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8223CC libavformat/ingenientdec.o
8224cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8225CC libavformat/ip.o
8226cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8227CC libavformat/ipfsgateway.o
8228cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8229CC libavformat/ipmovie.o
8230cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8231CC libavformat/ipudec.o
8232cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8233CC libavformat/ircam.o
8234cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8235CC libavformat/ircamdec.o
8236cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8237CC libavformat/ircamenc.o
8238cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8239CC libavformat/isom.o
8240cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8241CC libavformat/isom_tags.o
8242cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8243CC libavformat/iss.o
8244cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8245CC libavformat/iv8.o
8246cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8247CC libavformat/ivfdec.o
8248cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8249CC libavformat/ivfenc.o
8250cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8251CC libavformat/jacosubdec.o
8252cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8253CC libavformat/jacosubenc.o
8254cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8255CC libavformat/jpegxl_probe.o
8256cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8257CC libavformat/jvdec.o
8258cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8259CC libavformat/kvag.o
8260cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8261CC libavformat/latmenc.o
8262cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8263CC libavformat/lmlm4.o
8264cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8265CC libavformat/loasdec.o
8266cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8267CC libavformat/lrc.o
8268cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8269CC libavformat/lrcdec.o
8270cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8271CC libavformat/lrcenc.o
8272cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8273CC libavformat/luodatdec.o
8274cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8275CC libavformat/lvfdec.o
8276cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8277CC libavformat/lxfdec.o
8278cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8279CC libavformat/m4vdec.o
8280cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8281CC libavformat/matroska.o
8282cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8283CC libavformat/matroskadec.o
8284cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8285CC libavformat/matroskaenc.o
8286cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8287CC libavformat/mca.o
8288cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8289CC libavformat/mccdec.o
8290cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8291CC libavformat/md5proto.o
8292cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8293CC libavformat/metadata.o
8294cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8295CC libavformat/mgsts.o
8296cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8297CC libavformat/microdvddec.o
8298cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8299CC libavformat/microdvdenc.o
8300cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8301CC libavformat/mj2kdec.o
8302cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8303CC libavformat/mkvtimestamp_v2.o
8304cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8305CC libavformat/mlpdec.o
8306cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8307CC libavformat/mlvdec.o
8308cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8309CC libavformat/mm.o
8310cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8311CC libavformat/mmf.o
8312cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8313CC libavformat/mms.o
8314cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8315CC libavformat/mmsh.o
8316cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8317CC libavformat/mmst.o
8318cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8319CC libavformat/mods.o
8320cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8321CC libavformat/moflex.o
8322cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8323CC libavformat/mov.o
8324cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8325CC libavformat/mov_chan.o
8326cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8327CC libavformat/mov_esds.o
8328cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8329CC libavformat/movenc.o
8330cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8331CC libavformat/movenc_ttml.o
8332cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8333CC libavformat/movenccenc.o
8334cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8335CC libavformat/movenchint.o
8336cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8337CC libavformat/mp3dec.o
8338cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8339CC libavformat/mp3enc.o
8340cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8341CC libavformat/mpc.o
8342cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8343CC libavformat/mpc8.o
8344cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8345CC libavformat/mpeg.o
8346cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8347CC libavformat/mpegenc.o
8348cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8349CC libavformat/mpegts.o
8350cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8351CC libavformat/mpegtsenc.o
8352cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8353CC libavformat/mpegvideodec.o
8354cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8355CC libavformat/mpjpeg.o
8356cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8357CC libavformat/mpjpegdec.o
8358cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8359CC libavformat/mpl2dec.o
8360cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8361CC libavformat/mpsubdec.o
8362cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8363CC libavformat/msf.o
8364cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8365CC libavformat/msnwc_tcp.o
8366cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8367CC libavformat/mspdec.o
8368cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8369CC libavformat/mtaf.o
8370cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8371CC libavformat/mtv.o
8372cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8373CC libavformat/musx.o
8374cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8375CC libavformat/mux.o
8376cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8377libavformat/mux.c: In function 'init_muxer':
8378libavformat/mux.c:282:17: warning: 'channels' is deprecated [-Wdeprecated-declarations]
8379 282 | par->channels) {
8380 | ^~~
8381In file included from libavformat/avformat.h:314,
8382 from libavformat/mux.c:22:
8383./libavcodec/codec_par.h:172:14: note: declared here
8384 172 | int channels;
8385 | ^~~~~~~~
8386libavformat/mux.c:283:17: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
8387 283 | if (par->channel_layout) {
8388 | ^~
8389In file included from libavformat/avformat.h:314,
8390 from libavformat/mux.c:22:
8391./libavcodec/codec_par.h:166:14: note: declared here
8392 166 | uint64_t channel_layout;
8393 | ^~~~~~~~~~~~~~
8394libavformat/mux.c:284:21: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
8395 284 | av_channel_layout_from_mask(&par->ch_layout, par->channel_layout);
8396 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
8397In file included from libavformat/avformat.h:314,
8398 from libavformat/mux.c:22:
8399./libavcodec/codec_par.h:166:14: note: declared here
8400 166 | uint64_t channel_layout;
8401 | ^~~~~~~~~~~~~~
8402libavformat/mux.c:287:21: warning: 'channels' is deprecated [-Wdeprecated-declarations]
8403 287 | par->ch_layout.nb_channels = par->channels;
8404 | ^~~
8405In file included from libavformat/avformat.h:314,
8406 from libavformat/mux.c:22:
8407./libavcodec/codec_par.h:172:14: note: declared here
8408 172 | int channels;
8409 | ^~~~~~~~
8410CC libavformat/mvdec.o
8411cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8412CC libavformat/mvi.o
8413cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8414CC libavformat/mxf.o
8415cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8416CC libavformat/mxfdec.o
8417cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8418CC libavformat/mxfenc.o
8419cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8420CC libavformat/mxg.o
8421cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8422CC libavformat/ncdec.o
8423cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8424CC libavformat/network.o
8425cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8426libavformat/network.c: In function 'ff_socket':
8427libavformat/network.c:193:5: warning: "HAVE_FCNTL" is not defined, evaluates to 0 [-Wundef]
8428 193 | #if HAVE_FCNTL
8429 | ^~~~~~~~~~
8430CC libavformat/nistspheredec.o
8431cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8432CC libavformat/nspdec.o
8433cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8434CC libavformat/nsvdec.o
8435cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8436CC libavformat/nullenc.o
8437cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8438CC libavformat/nut.o
8439cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8440CC libavformat/nutdec.o
8441cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8442CC libavformat/nutenc.o
8443cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8444CC libavformat/nuv.o
8445cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8446CC libavformat/oggdec.o
8447cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8448CC libavformat/oggenc.o
8449cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8450CC libavformat/oggparsecelt.o
8451cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8452CC libavformat/oggparsedirac.o
8453cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8454CC libavformat/oggparseflac.o
8455cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8456CC libavformat/oggparseogm.o
8457cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8458CC libavformat/oggparseopus.o
8459cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8460CC libavformat/oggparseskeleton.o
8461cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8462CC libavformat/oggparsespeex.o
8463cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8464CC libavformat/oggparsetheora.o
8465cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8466CC libavformat/oggparsevorbis.o
8467cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8468CC libavformat/oggparsevp8.o
8469cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8470CC libavformat/oma.o
8471cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8472CC libavformat/omadec.o
8473cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8474CC libavformat/omaenc.o
8475cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8476CC libavformat/options.o
8477cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8478CC libavformat/os_support.o
8479cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8480libavformat/os_support.c:34:5: warning: "HAVE_SYS_TIME_H" is not defined, evaluates to 0 [-Wundef]
8481 34 | #if HAVE_SYS_TIME_H
8482 | ^~~~~~~~~~~~~~~
8483CC libavformat/paf.o
8484cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8485CC libavformat/pcm.o
8486cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8487CC libavformat/pcmdec.o
8488cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8489CC libavformat/pcmenc.o
8490cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8491CC libavformat/pjsdec.o
8492cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8493CC libavformat/pmpdec.o
8494cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8495CC libavformat/pp_bnk.o
8496cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8497CC libavformat/prompeg.o
8498cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8499CC libavformat/protocols.o
8500cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8501CC libavformat/psxstr.o
8502cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8503CC libavformat/pva.o
8504cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8505CC libavformat/pvfdec.o
8506cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8507CC libavformat/qcp.o
8508cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8509CC libavformat/qtpalette.o
8510cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8511CC libavformat/r3d.o
8512cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8513CC libavformat/rawdec.o
8514cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8515CC libavformat/rawenc.o
8516cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8517CC libavformat/rawutils.o
8518cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8519CC libavformat/rawvideodec.o
8520cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8521CC libavformat/rdt.o
8522cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8523CC libavformat/realtextdec.o
8524cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8525CC libavformat/redspark.o
8526cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8527CC libavformat/replaygain.o
8528cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8529CC libavformat/riff.o
8530cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8531CC libavformat/riffdec.o
8532cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8533CC libavformat/riffenc.o
8534cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8535CC libavformat/rl2.o
8536cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8537CC libavformat/rm.o
8538cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8539CC libavformat/rmdec.o
8540cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8541CC libavformat/rmenc.o
8542cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8543CC libavformat/rmsipr.o
8544cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8545CC libavformat/rpl.o
8546cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8547CC libavformat/rsd.o
8548cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8549CC libavformat/rso.o
8550cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8551CC libavformat/rsodec.o
8552cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8553CC libavformat/rsoenc.o
8554cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8555CC libavformat/rtmpdigest.o
8556cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8557CC libavformat/rtmphttp.o
8558cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8559CC libavformat/rtmppkt.o
8560cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8561CC libavformat/rtmpproto.o
8562cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8563CC libavformat/rtp.o
8564cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8565CC libavformat/rtpdec.o
8566cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8567CC libavformat/rtpdec_ac3.o
8568cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8569CC libavformat/rtpdec_amr.o
8570cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8571CC libavformat/rtpdec_asf.o
8572cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8573CC libavformat/rtpdec_dv.o
8574cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8575CC libavformat/rtpdec_g726.o
8576cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8577CC libavformat/rtpdec_h261.o
8578cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8579CC libavformat/rtpdec_h263.o
8580cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8581CC libavformat/rtpdec_h263_rfc2190.o
8582cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8583CC libavformat/rtpdec_h264.o
8584cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8585CC libavformat/rtpdec_hevc.o
8586cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8587CC libavformat/rtpdec_ilbc.o
8588cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8589CC libavformat/rtpdec_jpeg.o
8590cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8591CC libavformat/rtpdec_latm.o
8592cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8593CC libavformat/rtpdec_mpa_robust.o
8594cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8595CC libavformat/rtpdec_mpeg12.o
8596cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8597CC libavformat/rtpdec_mpeg4.o
8598cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8599CC libavformat/rtpdec_mpegts.o
8600cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8601CC libavformat/rtpdec_qcelp.o
8602cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8603CC libavformat/rtpdec_qdm2.o
8604cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8605CC libavformat/rtpdec_qt.o
8606cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8607CC libavformat/rtpdec_rfc4175.o
8608cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8609CC libavformat/rtpdec_svq3.o
8610cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8611CC libavformat/rtpdec_vc2hq.o
8612cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8613CC libavformat/rtpdec_vp8.o
8614cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8615CC libavformat/rtpdec_vp9.o
8616cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8617CC libavformat/rtpdec_xiph.o
8618cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8619CC libavformat/rtpenc_chain.o
8620cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8621CC libavformat/rtpenc_mpegts.o
8622cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8623CC libavformat/rtpproto.o
8624cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8625CC libavformat/rtsp.o
8626cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8627CC libavformat/rtspdec.o
8628cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8629CC libavformat/s337m.o
8630cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8631CC libavformat/samidec.o
8632cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8633CC libavformat/sapdec.o
8634cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8635CC libavformat/sauce.o
8636cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8637CC libavformat/sbcdec.o
8638cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8639CC libavformat/sbgdec.o
8640cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8641CC libavformat/sccdec.o
8642cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8643CC libavformat/sccenc.o
8644cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8645CC libavformat/scd.o
8646cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8647CC libavformat/sdp.o
8648cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8649CC libavformat/sdr2.o
8650cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8651CC libavformat/sdsdec.o
8652cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8653CC libavformat/sdxdec.o
8654cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8655CC libavformat/seek.o
8656cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8657CC libavformat/segafilm.o
8658cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8659CC libavformat/segafilmenc.o
8660cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8661CC libavformat/segment.o
8662cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8663CC libavformat/serdec.o
8664cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8665CC libavformat/sga.o
8666cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8667CC libavformat/shortendec.o
8668cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8669CC libavformat/sierravmd.o
8670cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8671CC libavformat/siff.o
8672cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8673CC libavformat/smacker.o
8674cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8675CC libavformat/smjpeg.o
8676cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8677CC libavformat/smjpegdec.o
8678cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8679CC libavformat/smjpegenc.o
8680cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8681CC libavformat/smoothstreamingenc.o
8682cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8683CC libavformat/smush.o
8684cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8685CC libavformat/sol.o
8686cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8687CC libavformat/soxdec.o
8688cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8689CC libavformat/soxenc.o
8690cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8691CC libavformat/spdif.o
8692cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8693CC libavformat/spdifdec.o
8694cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8695CC libavformat/spdifenc.o
8696cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8697CC libavformat/srtdec.o
8698cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8699CC libavformat/srtenc.o
8700cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8701CC libavformat/srtp.o
8702cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8703CC libavformat/srtpproto.o
8704cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8705CC libavformat/stldec.o
8706cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8707CC libavformat/subfile.o
8708cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8709CC libavformat/subtitles.o
8710cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8711CC libavformat/subviewer1dec.o
8712cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8713CC libavformat/subviewerdec.o
8714cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8715CC libavformat/supdec.o
8716cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8717CC libavformat/supenc.o
8718cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8719CC libavformat/svag.o
8720cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8721CC libavformat/svs.o
8722cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8723CC libavformat/swf.o
8724cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8725CC libavformat/swfdec.o
8726cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8727CC libavformat/swfenc.o
8728cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8729CC libavformat/takdec.o
8730cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8731CC libavformat/tcp.o
8732cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8733CC libavformat/tedcaptionsdec.o
8734cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8735CC libavformat/tee.o
8736cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8737CC libavformat/tee_common.o
8738cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8739CC libavformat/teeproto.o
8740cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8741CC libavformat/thp.o
8742cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8743CC libavformat/tiertexseq.o
8744cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8745CC libavformat/tls.o
8746cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8747CC libavformat/tls_gnutls.o
8748cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8749CC libavformat/tmv.o
8750cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8751CC libavformat/tta.o
8752cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8753CC libavformat/ttaenc.o
8754cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8755CC libavformat/ttmlenc.o
8756cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8757CC libavformat/tty.o
8758cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8759CC libavformat/txd.o
8760cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8761CC libavformat/ty.o
8762cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8763CC libavformat/udp.o
8764cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8765libavformat/udp.c:50:5: warning: "HAVE_UDPLITE_H" is not defined, evaluates to 0 [-Wundef]
8766 50 | #if HAVE_UDPLITE_H
8767 | ^~~~~~~~~~~~~~
8768libavformat/udp.c: In function 'udp_set_multicast_sources':
8769libavformat/udp.c:278:5: warning: "HAVE_STRUCT_GROUP_SOURCE_REQ" is not defined, evaluates to 0 [-Wundef]
8770 278 | #if HAVE_STRUCT_GROUP_SOURCE_REQ && defined(MCAST_BLOCK_SOURCE)
8771 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
8772libavformat/udp.c:309:5: warning: "HAVE_STRUCT_IP_MREQ_SOURCE" is not defined, evaluates to 0 [-Wundef]
8773 309 | #if HAVE_STRUCT_IP_MREQ_SOURCE && defined(IP_BLOCK_SOURCE)
8774 | ^~~~~~~~~~~~~~~~~~~~~~~~~~
8775CC libavformat/uncodedframecrcenc.o
8776cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8777CC libavformat/url.o
8778cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8779CC libavformat/urldecode.o
8780cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8781CC libavformat/utils.o
8782cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8783libavformat/utils.c: In function 'av_get_packet':
8784libavformat/utils.c:202:5: warning: 'av_init_packet' is deprecated [-Wdeprecated-declarations]
8785 202 | av_init_packet(pkt);
8786 | ^~~~~~~~~~~~~~
8787In file included from ./libavcodec/bsf.h:30,
8788 from libavformat/utils.c:38:
8789./libavcodec/packet.h:512:6: note: declared here
8790 512 | void av_init_packet(AVPacket *pkt);
8791 | ^~~~~~~~~~~~~~
8792CC libavformat/vag.o
8793cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8794CC libavformat/vc1dec.o
8795cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8796CC libavformat/vc1test.o
8797cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8798CC libavformat/vc1testenc.o
8799cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8800CC libavformat/vividas.o
8801cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8802CC libavformat/vivo.o
8803cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8804CC libavformat/voc.o
8805cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8806CC libavformat/voc_packet.o
8807cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8808CC libavformat/vocdec.o
8809cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8810CC libavformat/vocenc.o
8811cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8812CC libavformat/vorbiscomment.o
8813cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8814CC libavformat/vpcc.o
8815cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8816CC libavformat/vpk.o
8817cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8818CC libavformat/vplayerdec.o
8819cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8820CC libavformat/vqf.o
8821cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8822CC libavformat/w64.o
8823cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8824CC libavformat/wavdec.o
8825cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8826CC libavformat/wavenc.o
8827cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8828CC libavformat/wc3movie.o
8829cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8830CC libavformat/webm_chunk.o
8831cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8832CC libavformat/webmdashenc.o
8833cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8834CC libavformat/webpenc.o
8835cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8836CC libavformat/webvttdec.o
8837cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8838CC libavformat/webvttenc.o
8839cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8840CC libavformat/westwood_aud.o
8841cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8842CC libavformat/westwood_audenc.o
8843cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8844CC libavformat/westwood_vqa.o
8845cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8846CC libavformat/wsddec.o
8847cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8848CC libavformat/wtv_common.o
8849cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8850CC libavformat/wtvdec.o
8851cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8852CC libavformat/wtvenc.o
8853cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8854CC libavformat/wv.o
8855cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8856CC libavformat/wvdec.o
8857cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8858CC libavformat/wvedec.o
8859cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8860CC libavformat/wvenc.o
8861cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8862CC libavformat/xa.o
8863cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8864CC libavformat/xmv.o
8865cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8866CC libavformat/xvag.o
8867cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8868CC libavformat/xwma.o
8869cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8870CC libavformat/yop.o
8871cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8872CC libavformat/yuv4mpegdec.o
8873cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8874CC libavformat/yuv4mpegenc.o
8875cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8876AR libavformat/libavformat.a
8877make[1]: Leaving directory '/build/mplayer-svn/ffmpeg'
8878make -C ffmpeg libavcodec/libavcodec.a
8879make[1]: Entering directory '/build/mplayer-svn/ffmpeg'
8880CC libavcodec/012v.o
8881cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8882CC libavcodec/4xm.o
8883cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8884CC libavcodec/8bps.o
8885cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8886CC libavcodec/8svx.o
8887cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8888CC libavcodec/a64multienc.o
8889cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8890CC libavcodec/aac_ac3_parser.o
8891cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8892libavcodec/aac_ac3_parser.c: In function 'ff_aac_ac3_parse':
8893libavcodec/aac_ac3_parser.c:104:17: warning: 'channels' is deprecated [-Wdeprecated-declarations]
8894 104 | avctx->channels = avctx->ch_layout.nb_channels;
8895 | ^~~~~
8896In file included from libavcodec/parser.h:26,
8897 from libavcodec/aac_ac3_parser.c:27:
8898libavcodec/avcodec.h:1006:9: note: declared here
8899 1006 | int channels;
8900 | ^~~~~~~~
8901libavcodec/aac_ac3_parser.c:105:17: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
8902 105 | avctx->channel_layout = s->channel_layout;
8903 | ^~~~~
8904In file included from libavcodec/parser.h:26,
8905 from libavcodec/aac_ac3_parser.c:27:
8906libavcodec/avcodec.h:1060:14: note: declared here
8907 1060 | uint64_t channel_layout;
8908 | ^~~~~~~~~~~~~~
8909CC libavcodec/aac_adtstoasc_bsf.o
8910cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8911CC libavcodec/aac_parser.o
8912cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8913CC libavcodec/aaccoder.o
8914cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8915CC libavcodec/aacdec.o
8916cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8917In file included from libavcodec/aacdec.c:262:
8918libavcodec/aacdec_template.c: In function 'output_configure':
8919libavcodec/aacdec_template.c:560:5: warning: 'request_channel_layout' is deprecated [-Wdeprecated-declarations]
8920 560 | if (avctx->request_channel_layout == AV_CH_LAYOUT_NATIVE)
8921 | ^~
8922In file included from libavcodec/aacdec.c:40:
8923libavcodec/avcodec.h:1069:14: note: declared here
8924 1069 | uint64_t request_channel_layout;
8925 | ^~~~~~~~~~~~~~~~~~~~~~
8926CC libavcodec/aacdec_fixed.o
8927cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8928In file included from libavcodec/aacdec_fixed.c:451:
8929libavcodec/aacdec_template.c: In function 'output_configure':
8930libavcodec/aacdec_template.c:560:5: warning: 'request_channel_layout' is deprecated [-Wdeprecated-declarations]
8931 560 | if (avctx->request_channel_layout == AV_CH_LAYOUT_NATIVE)
8932 | ^~
8933In file included from libavcodec/aacdec_fixed.c:66:
8934libavcodec/avcodec.h:1069:14: note: declared here
8935 1069 | uint64_t request_channel_layout;
8936 | ^~~~~~~~~~~~~~~~~~~~~~
8937CC libavcodec/aacenc.o
8938cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8939CC libavcodec/aacenc_is.o
8940cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8941CC libavcodec/aacenc_ltp.o
8942cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8943CC libavcodec/aacenc_pred.o
8944cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8945CC libavcodec/aacenc_tns.o
8946cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8947CC libavcodec/aacenctab.o
8948cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8949CC libavcodec/aacps_common.o
8950cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8951CC libavcodec/aacps_fixed.o
8952cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8953CC libavcodec/aacps_float.o
8954cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8955CC libavcodec/aacpsdsp_fixed.o
8956cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8957CC libavcodec/aacpsdsp_float.o
8958cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8959CC libavcodec/aacpsy.o
8960cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8961CC libavcodec/aacsbr.o
8962cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8963CC libavcodec/aacsbr_fixed.o
8964cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8965CC libavcodec/aactab.o
8966cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8967CC libavcodec/aandcttab.o
8968cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8969CC libavcodec/aasc.o
8970cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8971CC libavcodec/ac3.o
8972cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8973CC libavcodec/ac3_channel_layout_tab.o
8974cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8975CC libavcodec/ac3_parser.o
8976cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8977CC libavcodec/ac3dec_data.o
8978cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8979CC libavcodec/ac3dec_fixed.o
8980cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
8981In file included from libavcodec/ac3dec_fixed.c:155:
8982libavcodec/ac3dec.c: In function 'ac3_decode_init':
8983libavcodec/ac3dec.c:224:5: warning: 'request_channel_layout' is deprecated [-Wdeprecated-declarations]
8984 224 | if (avctx->request_channel_layout) {
8985 | ^~
8986In file included from libavcodec/fmtconvert.h:26,
8987 from libavcodec/ac3dec.h:63,
8988 from libavcodec/ac3dec_fixed.c:52:
8989libavcodec/avcodec.h:1069:14: note: declared here
8990 1069 | uint64_t request_channel_layout;
8991 | ^~~~~~~~~~~~~~~~~~~~~~
8992In file included from libavcodec/ac3dec_fixed.c:155:
8993libavcodec/ac3dec.c:226:9: warning: 'request_channel_layout' is deprecated [-Wdeprecated-declarations]
8994 226 | av_channel_layout_from_mask(&s->downmix_layout, avctx->request_channel_layout);
8995 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
8996In file included from libavcodec/fmtconvert.h:26,
8997 from libavcodec/ac3dec.h:63,
8998 from libavcodec/ac3dec_fixed.c:52:
8999libavcodec/avcodec.h:1069:14: note: declared here
9000 1069 | uint64_t request_channel_layout;
9001 | ^~~~~~~~~~~~~~~~~~~~~~
9002CC libavcodec/ac3dec_float.o
9003cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9004In file included from libavcodec/ac3dec_float.c:36:
9005libavcodec/ac3dec.c: In function 'ac3_decode_init':
9006libavcodec/ac3dec.c:224:5: warning: 'request_channel_layout' is deprecated [-Wdeprecated-declarations]
9007 224 | if (avctx->request_channel_layout) {
9008 | ^~
9009In file included from libavcodec/fmtconvert.h:26,
9010 from libavcodec/ac3dec.h:63,
9011 from libavcodec/ac3dec_float.c:33:
9012libavcodec/avcodec.h:1069:14: note: declared here
9013 1069 | uint64_t request_channel_layout;
9014 | ^~~~~~~~~~~~~~~~~~~~~~
9015In file included from libavcodec/ac3dec_float.c:36:
9016libavcodec/ac3dec.c:226:9: warning: 'request_channel_layout' is deprecated [-Wdeprecated-declarations]
9017 226 | av_channel_layout_from_mask(&s->downmix_layout, avctx->request_channel_layout);
9018 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
9019In file included from libavcodec/fmtconvert.h:26,
9020 from libavcodec/ac3dec.h:63,
9021 from libavcodec/ac3dec_float.c:33:
9022libavcodec/avcodec.h:1069:14: note: declared here
9023 1069 | uint64_t request_channel_layout;
9024 | ^~~~~~~~~~~~~~~~~~~~~~
9025CC libavcodec/ac3dsp.o
9026cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9027CC libavcodec/ac3enc.o
9028cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9029CC libavcodec/ac3enc_fixed.o
9030cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9031CC libavcodec/ac3enc_float.o
9032cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9033CC libavcodec/ac3tab.o
9034cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9035CC libavcodec/acelp_filters.o
9036cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9037CC libavcodec/acelp_pitch_delay.o
9038cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9039CC libavcodec/acelp_vectors.o
9040cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9041CC libavcodec/adpcm.o
9042cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9043CC libavcodec/adpcm_data.o
9044cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9045CC libavcodec/adpcmenc.o
9046cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9047CC libavcodec/adts_header.o
9048cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9049CC libavcodec/adts_parser.o
9050cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9051CC libavcodec/adx.o
9052cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9053CC libavcodec/adx_parser.o
9054cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9055CC libavcodec/adxdec.o
9056cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9057CC libavcodec/adxenc.o
9058cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9059CC libavcodec/agm.o
9060cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9061CC libavcodec/aic.o
9062cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9063CC libavcodec/alac.o
9064cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9065CC libavcodec/alac_data.o
9066cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9067CC libavcodec/alacdsp.o
9068cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9069CC libavcodec/alacenc.o
9070cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9071CC libavcodec/aliaspixdec.o
9072cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9073CC libavcodec/aliaspixenc.o
9074cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9075CC libavcodec/allcodecs.o
9076cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9077libavcodec/allcodecs.c:863:5: warning: "CONFIG_OSSFUZZ" is not defined, evaluates to 0 [-Wundef]
9078 863 | #if CONFIG_OSSFUZZ
9079 | ^~~~~~~~~~~~~~
9080CC libavcodec/alsdec.o
9081cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9082CC libavcodec/amr_parser.o
9083cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9084CC libavcodec/amrnbdec.o
9085cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9086CC libavcodec/amrwbdec.o
9087cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9088CC libavcodec/anm.o
9089cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9090CC libavcodec/ansi.o
9091cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9092CC libavcodec/apedec.o
9093cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9094CC libavcodec/aptx.o
9095cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9096CC libavcodec/aptxdec.o
9097cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9098CC libavcodec/aptxenc.o
9099cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9100CC libavcodec/arbc.o
9101cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9102CC libavcodec/argo.o
9103cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9104CC libavcodec/ass.o
9105cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9106CC libavcodec/ass_split.o
9107cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9108CC libavcodec/assdec.o
9109cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9110CC libavcodec/assenc.o
9111cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9112CC libavcodec/asv.o
9113cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9114CC libavcodec/asvdec.o
9115cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9116CC libavcodec/asvenc.o
9117cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9118CC libavcodec/atrac.o
9119cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9120CC libavcodec/atrac1.o
9121cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9122CC libavcodec/atrac3.o
9123cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9124CC libavcodec/atrac3plus.o
9125cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9126CC libavcodec/atrac3plusdec.o
9127cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9128CC libavcodec/atrac3plusdsp.o
9129cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9130CC libavcodec/atrac9dec.o
9131cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9132CC libavcodec/atsc_a53.o
9133cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9134CC libavcodec/audio_frame_queue.o
9135cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9136CC libavcodec/audiodsp.o
9137cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9138CC libavcodec/aura.o
9139cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9140CC libavcodec/av1_frame_merge_bsf.o
9141cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9142CC libavcodec/av1_frame_split_bsf.o
9143cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9144CC libavcodec/av1_parse.o
9145cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9146CC libavcodec/av1_parser.o
9147cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9148CC libavcodec/av1dec.o
9149cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9150CC libavcodec/avcodec.o
9151cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9152libavcodec/avcodec.c: In function 'avcodec_open2':
9153libavcodec/avcodec.c:263:5: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9154 263 | if (avctx->channel_layout && !avctx->channels)
9155 | ^~
9156In file included from libavcodec/avcodec.c:35:
9157libavcodec/avcodec.h:1060:14: note: declared here
9158 1060 | uint64_t channel_layout;
9159 | ^~~~~~~~~~~~~~
9160libavcodec/avcodec.c:263:5: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9161 263 | if (avctx->channel_layout && !avctx->channels)
9162 | ^~
9163In file included from libavcodec/avcodec.c:35:
9164libavcodec/avcodec.h:1006:9: note: declared here
9165 1006 | int channels;
9166 | ^~~~~~~~
9167libavcodec/avcodec.c:264:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9168 264 | avctx->channels = av_popcount64(avctx->channel_layout);
9169 | ^~~~~
9170In file included from libavcodec/avcodec.c:35:
9171libavcodec/avcodec.h:1006:9: note: declared here
9172 1006 | int channels;
9173 | ^~~~~~~~
9174libavcodec/avcodec.c:264:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9175 264 | avctx->channels = av_popcount64(avctx->channel_layout);
9176 | ^~~~~
9177In file included from libavcodec/avcodec.c:35:
9178libavcodec/avcodec.h:1060:14: note: declared here
9179 1060 | uint64_t channel_layout;
9180 | ^~~~~~~~~~~~~~
9181libavcodec/avcodec.c:266:5: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9182 266 | if ((avctx->channels > 0 && avctx->ch_layout.nb_channels != avctx->channels) ||
9183 | ^~
9184In file included from libavcodec/avcodec.c:35:
9185libavcodec/avcodec.h:1006:9: note: declared here
9186 1006 | int channels;
9187 | ^~~~~~~~
9188libavcodec/avcodec.c:266:5: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9189 266 | if ((avctx->channels > 0 && avctx->ch_layout.nb_channels != avctx->channels) ||
9190 | ^~
9191In file included from libavcodec/avcodec.c:35:
9192libavcodec/avcodec.h:1006:9: note: declared here
9193 1006 | int channels;
9194 | ^~~~~~~~
9195libavcodec/avcodec.c:267:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9196 267 | (avctx->channel_layout && (avctx->ch_layout.order != AV_CHANNEL_ORDER_NATIVE ||
9197 | ^
9198In file included from libavcodec/avcodec.c:35:
9199libavcodec/avcodec.h:1060:14: note: declared here
9200 1060 | uint64_t channel_layout;
9201 | ^~~~~~~~~~~~~~
9202libavcodec/avcodec.c:268:36: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9203 268 | avctx->ch_layout.u.mask != avctx->channel_layout))) {
9204 | ^~~~~
9205In file included from libavcodec/avcodec.c:35:
9206libavcodec/avcodec.h:1060:14: note: declared here
9207 1060 | uint64_t channel_layout;
9208 | ^~~~~~~~~~~~~~
9209libavcodec/avcodec.c:269:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9210 269 | if (avctx->channel_layout) {
9211 | ^~
9212In file included from libavcodec/avcodec.c:35:
9213libavcodec/avcodec.h:1060:14: note: declared here
9214 1060 | uint64_t channel_layout;
9215 | ^~~~~~~~~~~~~~
9216libavcodec/avcodec.c:270:13: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9217 270 | av_channel_layout_from_mask(&avctx->ch_layout, avctx->channel_layout);
9218 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
9219In file included from libavcodec/avcodec.c:35:
9220libavcodec/avcodec.h:1060:14: note: declared here
9221 1060 | uint64_t channel_layout;
9222 | ^~~~~~~~~~~~~~
9223libavcodec/avcodec.c:273:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9224 273 | avctx->ch_layout.nb_channels = avctx->channels;
9225 | ^~~~~
9226In file included from libavcodec/avcodec.c:35:
9227libavcodec/avcodec.h:1006:9: note: declared here
9228 1006 | int channels;
9229 | ^~~~~~~~
9230libavcodec/avcodec.c:362:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9231 362 | avctx->channels = avctx->ch_layout.nb_channels;
9232 | ^~~~~
9233In file included from libavcodec/avcodec.c:35:
9234libavcodec/avcodec.h:1006:9: note: declared here
9235 1006 | int channels;
9236 | ^~~~~~~~
9237libavcodec/avcodec.c:363:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9238 363 | avctx->channel_layout = avctx->ch_layout.order == AV_CHANNEL_ORDER_NATIVE ?
9239 | ^~~~~
9240In file included from libavcodec/avcodec.c:35:
9241libavcodec/avcodec.h:1060:14: note: declared here
9242 1060 | uint64_t channel_layout;
9243 | ^~~~~~~~~~~~~~
9244libavcodec/avcodec.c:367:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9245 367 | if (avctx->channel_layout) {
9246 | ^~
9247In file included from libavcodec/avcodec.c:35:
9248libavcodec/avcodec.h:1060:14: note: declared here
9249 1060 | uint64_t channel_layout;
9250 | ^~~~~~~~~~~~~~
9251libavcodec/avcodec.c:368:13: warning: 'av_get_channel_layout_nb_channels' is deprecated [-Wdeprecated-declarations]
9252 368 | int channels = av_get_channel_layout_nb_channels(avctx->channel_layout);
9253 | ^~~
9254In file included from libavcodec/avcodec.c:30:
9255./libavutil/channel_layout.h:449:5: note: declared here
9256 449 | int av_get_channel_layout_nb_channels(uint64_t channel_layout);
9257 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
9258libavcodec/avcodec.c:368:13: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9259 368 | int channels = av_get_channel_layout_nb_channels(avctx->channel_layout);
9260 | ^~~
9261In file included from libavcodec/avcodec.c:35:
9262libavcodec/avcodec.h:1060:14: note: declared here
9263 1060 | uint64_t channel_layout;
9264 | ^~~~~~~~~~~~~~
9265libavcodec/avcodec.c:369:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9266 369 | if (!avctx->channels)
9267 | ^~
9268In file included from libavcodec/avcodec.c:35:
9269libavcodec/avcodec.h:1006:9: note: declared here
9270 1006 | int channels;
9271 | ^~~~~~~~
9272libavcodec/avcodec.c:370:17: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9273 370 | avctx->channels = channels;
9274 | ^~~~~
9275In file included from libavcodec/avcodec.c:35:
9276libavcodec/avcodec.h:1006:9: note: declared here
9277 1006 | int channels;
9278 | ^~~~~~~~
9279libavcodec/avcodec.c:371:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9280 371 | else if (channels != avctx->channels) {
9281 | ^~~~
9282In file included from libavcodec/avcodec.c:35:
9283libavcodec/avcodec.h:1006:9: note: declared here
9284 1006 | int channels;
9285 | ^~~~~~~~
9286libavcodec/avcodec.c:373:17: warning: 'av_get_channel_layout_string' is deprecated [-Wdeprecated-declarations]
9287 373 | av_get_channel_layout_string(buf, sizeof(buf), -1, avctx->channel_layout);
9288 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
9289In file included from libavcodec/avcodec.c:30:
9290./libavutil/channel_layout.h:435:6: note: declared here
9291 435 | void av_get_channel_layout_string(char *buf, int buf_size, int nb_channels, uint64_t channel_layout);
9292 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
9293libavcodec/avcodec.c:373:17: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9294 373 | av_get_channel_layout_string(buf, sizeof(buf), -1, avctx->channel_layout);
9295 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
9296In file included from libavcodec/avcodec.c:35:
9297libavcodec/avcodec.h:1060:14: note: declared here
9298 1060 | uint64_t channel_layout;
9299 | ^~~~~~~~~~~~~~
9300libavcodec/avcodec.c:377:24: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9301 377 | buf, channels, avctx->channels);
9302 | ^~~
9303In file included from libavcodec/avcodec.c:35:
9304libavcodec/avcodec.h:1006:9: note: declared here
9305 1006 | int channels;
9306 | ^~~~~~~~
9307libavcodec/avcodec.c:378:17: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9308 378 | avctx->channel_layout = 0;
9309 | ^~~~~
9310In file included from libavcodec/avcodec.c:35:
9311libavcodec/avcodec.h:1060:14: note: declared here
9312 1060 | uint64_t channel_layout;
9313 | ^~~~~~~~~~~~~~
9314libavcodec/avcodec.c:381:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9315 381 | if (avctx->channels && avctx->channels < 0 ||
9316 | ^~
9317In file included from libavcodec/avcodec.c:35:
9318libavcodec/avcodec.h:1006:9: note: declared here
9319 1006 | int channels;
9320 | ^~~~~~~~
9321libavcodec/avcodec.c:381:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9322 381 | if (avctx->channels && avctx->channels < 0 ||
9323 | ^~
9324In file included from libavcodec/avcodec.c:35:
9325libavcodec/avcodec.h:1006:9: note: declared here
9326 1006 | int channels;
9327 | ^~~~~~~~
9328libavcodec/avcodec.c:382:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9329 382 | avctx->channels > FF_SANE_NB_CHANNELS) {
9330 | ^~~~~
9331In file included from libavcodec/avcodec.c:35:
9332libavcodec/avcodec.h:1006:9: note: declared here
9333 1006 | int channels;
9334 | ^~~~~~~~
9335CC libavcodec/avdct.o
9336cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9337CC libavcodec/avfft.o
9338cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9339CC libavcodec/avpacket.o
9340cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9341CC libavcodec/avrndec.o
9342cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9343CC libavcodec/avs.o
9344cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9345CC libavcodec/avs2_parser.o
9346cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9347CC libavcodec/avs3_parser.o
9348cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9349CC libavcodec/avuidec.o
9350cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9351CC libavcodec/avuienc.o
9352cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9353CC libavcodec/bethsoftvideo.o
9354cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9355CC libavcodec/bfi.o
9356cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9357CC libavcodec/bgmc.o
9358cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9359CC libavcodec/bink.o
9360cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9361CC libavcodec/binkaudio.o
9362cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9363CC libavcodec/binkdsp.o
9364cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9365CC libavcodec/bintext.o
9366cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9367CC libavcodec/bitpacked_dec.o
9368cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9369CC libavcodec/bitpacked_enc.o
9370cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9371CC libavcodec/bitstream.o
9372cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9373CC libavcodec/bitstream_filters.o
9374cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9375CC libavcodec/blockdsp.o
9376cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9377CC libavcodec/bmp.o
9378cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9379CC libavcodec/bmp_parser.o
9380cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9381CC libavcodec/bmpenc.o
9382cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9383CC libavcodec/bmvaudio.o
9384cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9385CC libavcodec/bmvvideo.o
9386cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9387CC libavcodec/brenderpix.o
9388cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9389CC libavcodec/bsf.o
9390cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9391CC libavcodec/bswapdsp.o
9392cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9393CC libavcodec/c93.o
9394cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9395CC libavcodec/cabac.o
9396cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9397CC libavcodec/canopus.o
9398cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9399CC libavcodec/cavs.o
9400cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9401CC libavcodec/cavs_parser.o
9402cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9403CC libavcodec/cavsdata.o
9404cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9405CC libavcodec/cavsdec.o
9406cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9407CC libavcodec/cavsdsp.o
9408cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9409CC libavcodec/cbrt_data.o
9410cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9411CC libavcodec/cbrt_data_fixed.o
9412cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9413CC libavcodec/cbs.o
9414cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9415CC libavcodec/cbs_av1.o
9416cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9417CC libavcodec/cbs_bsf.o
9418cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9419CC libavcodec/cbs_h2645.o
9420cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9421CC libavcodec/cbs_jpeg.o
9422cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9423CC libavcodec/cbs_mpeg2.o
9424cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9425CC libavcodec/cbs_sei.o
9426cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9427CC libavcodec/cbs_vp9.o
9428cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9429CC libavcodec/ccaption_dec.o
9430cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9431CC libavcodec/cdgraphics.o
9432cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9433CC libavcodec/cdtoons.o
9434cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9435CC libavcodec/cdxl.o
9436cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9437CC libavcodec/celp_filters.o
9438cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9439CC libavcodec/celp_math.o
9440cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9441CC libavcodec/cfhd.o
9442cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9443CC libavcodec/cfhddata.o
9444cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9445CC libavcodec/cfhddsp.o
9446cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9447CC libavcodec/cfhdenc.o
9448cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9449CC libavcodec/cfhdencdsp.o
9450cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9451CC libavcodec/cga_data.o
9452cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9453CC libavcodec/chomp_bsf.o
9454cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9455CC libavcodec/cinepak.o
9456cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9457CC libavcodec/cinepakenc.o
9458cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9459CC libavcodec/clearvideo.o
9460cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9461CC libavcodec/cljrdec.o
9462cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9463CC libavcodec/cljrenc.o
9464cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9465CC libavcodec/cllc.o
9466cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9467CC libavcodec/cngdec.o
9468cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9469CC libavcodec/cngenc.o
9470cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9471CC libavcodec/codec_desc.o
9472cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9473CC libavcodec/codec_par.o
9474cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9475libavcodec/codec_par.c: In function 'avcodec_parameters_from_context':
9476libavcodec/codec_par.c:135:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9477 135 | if ((codec->channels && codec->channels != codec->ch_layout.nb_channels) ||
9478 | ^~
9479In file included from libavcodec/codec_par.c:28:
9480libavcodec/avcodec.h:1006:9: note: declared here
9481 1006 | int channels;
9482 | ^~~~~~~~
9483libavcodec/codec_par.c:135:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9484 135 | if ((codec->channels && codec->channels != codec->ch_layout.nb_channels) ||
9485 | ^~
9486In file included from libavcodec/codec_par.c:28:
9487libavcodec/avcodec.h:1006:9: note: declared here
9488 1006 | int channels;
9489 | ^~~~~~~~
9490libavcodec/codec_par.c:136:13: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9491 136 | (codec->channel_layout && (codec->ch_layout.order != AV_CHANNEL_ORDER_NATIVE ||
9492 | ^
9493In file included from libavcodec/codec_par.c:28:
9494libavcodec/avcodec.h:1060:14: note: declared here
9495 1060 | uint64_t channel_layout;
9496 | ^~~~~~~~~~~~~~
9497libavcodec/codec_par.c:137:40: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9498 137 | codec->ch_layout.u.mask != codec->channel_layout))) {
9499 | ^~~~~
9500In file included from libavcodec/codec_par.c:28:
9501libavcodec/avcodec.h:1060:14: note: declared here
9502 1060 | uint64_t channel_layout;
9503 | ^~~~~~~~~~~~~~
9504libavcodec/codec_par.c:138:13: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9505 138 | if (codec->channel_layout)
9506 | ^~
9507In file included from libavcodec/codec_par.c:28:
9508libavcodec/avcodec.h:1060:14: note: declared here
9509 1060 | uint64_t channel_layout;
9510 | ^~~~~~~~~~~~~~
9511libavcodec/codec_par.c:139:17: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9512 139 | av_channel_layout_from_mask(&par->ch_layout, codec->channel_layout);
9513 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
9514In file included from libavcodec/codec_par.c:28:
9515libavcodec/avcodec.h:1060:14: note: declared here
9516 1060 | uint64_t channel_layout;
9517 | ^~~~~~~~~~~~~~
9518libavcodec/codec_par.c:142:17: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9519 142 | par->ch_layout.nb_channels = codec->channels;
9520 | ^~~
9521In file included from libavcodec/codec_par.c:28:
9522libavcodec/avcodec.h:1006:9: note: declared here
9523 1006 | int channels;
9524 | ^~~~~~~~
9525libavcodec/codec_par.c:153:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9526 153 | par->channel_layout = par->ch_layout.order == AV_CHANNEL_ORDER_NATIVE ?
9527 | ^~~
9528In file included from libavcodec/avcodec.h:42,
9529 from libavcodec/codec_par.c:28:
9530libavcodec/codec_par.h:166:14: note: declared here
9531 166 | uint64_t channel_layout;
9532 | ^~~~~~~~~~~~~~
9533libavcodec/codec_par.c:155:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9534 155 | par->channels = par->ch_layout.nb_channels;
9535 | ^~~
9536In file included from libavcodec/avcodec.h:42,
9537 from libavcodec/codec_par.c:28:
9538libavcodec/codec_par.h:172:14: note: declared here
9539 172 | int channels;
9540 | ^~~~~~~~
9541libavcodec/codec_par.c: In function 'avcodec_parameters_to_context':
9542libavcodec/codec_par.c:216:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9543 216 | if ((par->channels && par->channels != par->ch_layout.nb_channels) ||
9544 | ^~
9545In file included from libavcodec/avcodec.h:42,
9546 from libavcodec/codec_par.c:28:
9547libavcodec/codec_par.h:172:14: note: declared here
9548 172 | int channels;
9549 | ^~~~~~~~
9550libavcodec/codec_par.c:216:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9551 216 | if ((par->channels && par->channels != par->ch_layout.nb_channels) ||
9552 | ^~
9553In file included from libavcodec/avcodec.h:42,
9554 from libavcodec/codec_par.c:28:
9555libavcodec/codec_par.h:172:14: note: declared here
9556 172 | int channels;
9557 | ^~~~~~~~
9558libavcodec/codec_par.c:217:13: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9559 217 | (par->channel_layout && (par->ch_layout.order != AV_CHANNEL_ORDER_NATIVE ||
9560 | ^
9561In file included from libavcodec/avcodec.h:42,
9562 from libavcodec/codec_par.c:28:
9563libavcodec/codec_par.h:166:14: note: declared here
9564 166 | uint64_t channel_layout;
9565 | ^~~~~~~~~~~~~~
9566libavcodec/codec_par.c:218:38: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9567 218 | par->ch_layout.u.mask != par->channel_layout))) {
9568 | ^~~
9569In file included from libavcodec/avcodec.h:42,
9570 from libavcodec/codec_par.c:28:
9571libavcodec/codec_par.h:166:14: note: declared here
9572 166 | uint64_t channel_layout;
9573 | ^~~~~~~~~~~~~~
9574libavcodec/codec_par.c:219:13: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9575 219 | if (par->channel_layout)
9576 | ^~
9577In file included from libavcodec/avcodec.h:42,
9578 from libavcodec/codec_par.c:28:
9579libavcodec/codec_par.h:166:14: note: declared here
9580 166 | uint64_t channel_layout;
9581 | ^~~~~~~~~~~~~~
9582libavcodec/codec_par.c:220:17: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9583 220 | av_channel_layout_from_mask(&codec->ch_layout, par->channel_layout);
9584 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
9585In file included from libavcodec/avcodec.h:42,
9586 from libavcodec/codec_par.c:28:
9587libavcodec/codec_par.h:166:14: note: declared here
9588 166 | uint64_t channel_layout;
9589 | ^~~~~~~~~~~~~~
9590libavcodec/codec_par.c:223:17: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9591 223 | codec->ch_layout.nb_channels = par->channels;
9592 | ^~~~~
9593In file included from libavcodec/avcodec.h:42,
9594 from libavcodec/codec_par.c:28:
9595libavcodec/codec_par.h:172:14: note: declared here
9596 172 | int channels;
9597 | ^~~~~~~~
9598libavcodec/codec_par.c:234:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9599 234 | codec->channel_layout = codec->ch_layout.order == AV_CHANNEL_ORDER_NATIVE ?
9600 | ^~~~~
9601In file included from libavcodec/codec_par.c:28:
9602libavcodec/avcodec.h:1060:14: note: declared here
9603 1060 | uint64_t channel_layout;
9604 | ^~~~~~~~~~~~~~
9605libavcodec/codec_par.c:236:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9606 236 | codec->channels = codec->ch_layout.nb_channels;
9607 | ^~~~~
9608In file included from libavcodec/codec_par.c:28:
9609libavcodec/avcodec.h:1006:9: note: declared here
9610 1006 | int channels;
9611 | ^~~~~~~~
9612CC libavcodec/cook.o
9613cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9614CC libavcodec/cook_parser.o
9615cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9616CC libavcodec/cpia.o
9617cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9618CC libavcodec/cri.o
9619cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9620CC libavcodec/cri_parser.o
9621cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9622CC libavcodec/cscd.o
9623cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9624CC libavcodec/cyuv.o
9625cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9626CC libavcodec/d3d11va.o
9627cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9628libavcodec/d3d11va.c:27:5: warning: "CONFIG_D3D11VA" is not defined, evaluates to 0 [-Wundef]
9629 27 | #if CONFIG_D3D11VA
9630 | ^~~~~~~~~~~~~~
9631CC libavcodec/dca.o
9632cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9633CC libavcodec/dca_core.o
9634cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9635CC libavcodec/dca_core_bsf.o
9636cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9637CC libavcodec/dca_exss.o
9638cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9639CC libavcodec/dca_lbr.o
9640cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9641CC libavcodec/dca_parser.o
9642cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9643CC libavcodec/dca_sample_rate_tab.o
9644cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9645CC libavcodec/dca_xll.o
9646cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9647CC libavcodec/dcaadpcm.o
9648cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9649CC libavcodec/dcadata.o
9650cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9651CC libavcodec/dcadct.o
9652cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9653CC libavcodec/dcadec.o
9654cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9655libavcodec/dcadec.c: In function 'dcadec_init':
9656libavcodec/dcadec.c:358:5: warning: 'request_channel_layout' is deprecated [-Wdeprecated-declarations]
9657 358 | if (avctx->request_channel_layout & AV_CH_LAYOUT_NATIVE)
9658 | ^~
9659In file included from libavcodec/dcadec.h:30,
9660 from libavcodec/dcadec.c:26:
9661libavcodec/avcodec.h:1069:14: note: declared here
9662 1069 | uint64_t request_channel_layout;
9663 | ^~~~~~~~~~~~~~~~~~~~~~
9664libavcodec/dcadec.c:361:5: warning: 'request_channel_layout' is deprecated [-Wdeprecated-declarations]
9665 361 | if (avctx->request_channel_layout & ~AV_CH_LAYOUT_NATIVE) {
9666 | ^~
9667In file included from libavcodec/dcadec.h:30,
9668 from libavcodec/dcadec.c:26:
9669libavcodec/avcodec.h:1069:14: note: declared here
9670 1069 | uint64_t request_channel_layout;
9671 | ^~~~~~~~~~~~~~~~~~~~~~
9672libavcodec/dcadec.c:363:9: warning: 'request_channel_layout' is deprecated [-Wdeprecated-declarations]
9673 363 | av_channel_layout_from_mask(&s->downmix_layout, avctx->request_channel_layout & ~AV_CH_LAYOUT_NATIVE);
9674 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
9675In file included from libavcodec/dcadec.h:30,
9676 from libavcodec/dcadec.c:26:
9677libavcodec/avcodec.h:1069:14: note: declared here
9678 1069 | uint64_t request_channel_layout;
9679 | ^~~~~~~~~~~~~~~~~~~~~~
9680CC libavcodec/dcadsp.o
9681cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9682CC libavcodec/dcaenc.o
9683cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9684CC libavcodec/dcahuff.o
9685cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9686CC libavcodec/dct.o
9687cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9688CC libavcodec/dct32_fixed.o
9689cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9690CC libavcodec/dct32_float.o
9691cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9692CC libavcodec/dds.o
9693cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9694CC libavcodec/decode.o
9695cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9696libavcodec/decode.c: In function 'apply_param_change':
9697libavcodec/decode.c:87:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9698 87 | avctx->channels = val;
9699 | ^~~~~
9700In file included from libavcodec/decode.c:42:
9701libavcodec/avcodec.h:1006:9: note: declared here
9702 1006 | int channels;
9703 | ^~~~~~~~
9704libavcodec/decode.c:93:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9705 93 | avctx->channel_layout = bytestream_get_le64(&data);
9706 | ^~~~~
9707In file included from libavcodec/decode.c:42:
9708libavcodec/avcodec.h:1060:14: note: declared here
9709 1060 | uint64_t channel_layout;
9710 | ^~~~~~~~~~~~~~
9711libavcodec/decode.c: In function 'decode_simple_internal':
9712libavcodec/decode.c:348:13: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9713 348 | if (!frame->channel_layout)
9714 | ^~
9715In file included from libavcodec/decode.c:35:
9716./libavutil/frame.h:510:14: note: declared here
9717 510 | uint64_t channel_layout;
9718 | ^~~~~~~~~~~~~~
9719libavcodec/decode.c:349:17: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9720 349 | frame->channel_layout = avctx->ch_layout.order == AV_CHANNEL_ORDER_NATIVE ?
9721 | ^~~~~
9722In file included from libavcodec/decode.c:35:
9723./libavutil/frame.h:510:14: note: declared here
9724 510 | uint64_t channel_layout;
9725 | ^~~~~~~~~~~~~~
9726libavcodec/decode.c:351:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9727 351 | if (!frame->channels)
9728 | ^~
9729In file included from libavcodec/decode.c:35:
9730./libavutil/frame.h:643:9: note: declared here
9731 643 | int channels;
9732 | ^~~~~~~~
9733libavcodec/decode.c:352:17: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9734 352 | frame->channels = avctx->ch_layout.nb_channels;
9735 | ^~~~~
9736In file included from libavcodec/decode.c:35:
9737./libavutil/frame.h:643:9: note: declared here
9738 643 | int channels;
9739 | ^~~~~~~~
9740libavcodec/decode.c: In function 'avcodec_receive_frame':
9741libavcodec/decode.c:681:17: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9742 681 | avci->initial_channel_layout = frame->channel_layout;
9743 | ^~~~
9744In file included from libavcodec/decode.c:35:
9745./libavutil/frame.h:510:14: note: declared here
9746 510 | uint64_t channel_layout;
9747 | ^~~~~~~~~~~~~~
9748libavcodec/decode.c:706:28: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9749 706 | avci->initial_channels != frame->channels ||
9750 | ^~~~
9751In file included from libavcodec/decode.c:35:
9752./libavutil/frame.h:643:9: note: declared here
9753 643 | int channels;
9754 | ^~~~~~~~
9755libavcodec/decode.c:707:28: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9756 707 | avci->initial_channel_layout != frame->channel_layout ||
9757 | ^~~~
9758In file included from libavcodec/decode.c:35:
9759./libavutil/frame.h:510:14: note: declared here
9760 510 | uint64_t channel_layout;
9761 | ^~~~~~~~~~~~~~
9762libavcodec/decode.c: In function 'ff_decode_frame_props':
9763libavcodec/decode.c:1334:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9764 1334 | frame->channels = frame->ch_layout.nb_channels;
9765 | ^~~~~
9766In file included from libavcodec/decode.c:35:
9767./libavutil/frame.h:643:9: note: declared here
9768 643 | int channels;
9769 | ^~~~~~~~
9770libavcodec/decode.c:1335:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9771 1335 | frame->channel_layout = frame->ch_layout.order == AV_CHANNEL_ORDER_NATIVE ?
9772 | ^~~~~
9773In file included from libavcodec/decode.c:35:
9774./libavutil/frame.h:510:14: note: declared here
9775 510 | uint64_t channel_layout;
9776 | ^~~~~~~~~~~~~~
9777libavcodec/decode.c: In function 'ff_get_buffer':
9778libavcodec/decode.c:1431:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9779 1431 | avctx->channels = avctx->ch_layout.nb_channels;
9780 | ^~~~~
9781In file included from libavcodec/decode.c:42:
9782libavcodec/avcodec.h:1006:9: note: declared here
9783 1006 | int channels;
9784 | ^~~~~~~~
9785libavcodec/decode.c:1432:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9786 1432 | avctx->channel_layout = (avctx->ch_layout.order == AV_CHANNEL_ORDER_NATIVE) ?
9787 | ^~~~~
9788In file included from libavcodec/decode.c:42:
9789libavcodec/avcodec.h:1060:14: note: declared here
9790 1060 | uint64_t channel_layout;
9791 | ^~~~~~~~~~~~~~
9792libavcodec/decode.c: In function 'ff_decode_preinit':
9793libavcodec/decode.c:1538:9: warning: 'thread_safe_callbacks' is deprecated [-Wdeprecated-declarations]
9794 1538 | !avctx->thread_safe_callbacks) {
9795 | ^
9796In file included from libavcodec/decode.c:42:
9797libavcodec/avcodec.h:1502:9: note: declared here
9798 1502 | int thread_safe_callbacks;
9799 | ^~~~~~~~~~~~~~~~~~~~~
9800CC libavcodec/dfa.o
9801cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9802CC libavcodec/dfpwmdec.o
9803cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9804CC libavcodec/dfpwmenc.o
9805cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9806CC libavcodec/dirac.o
9807cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9808libavcodec/dirac.c:35:5: warning: "CONFIG_DIRAC_PARSE" is not defined, evaluates to 0 [-Wundef]
9809 35 | #if CONFIG_DIRAC_PARSE
9810 | ^~~~~~~~~~~~~~~~~~
9811CC libavcodec/dirac_arith.o
9812cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9813CC libavcodec/dirac_dwt.o
9814cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9815CC libavcodec/dirac_parser.o
9816cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9817CC libavcodec/dirac_vlc.o
9818cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9819CC libavcodec/diracdec.o
9820cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9821CC libavcodec/diracdsp.o
9822cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9823CC libavcodec/diractab.o
9824cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9825CC libavcodec/dnxhd_parser.o
9826cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9827CC libavcodec/dnxhddata.o
9828cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9829CC libavcodec/dnxhddec.o
9830cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9831CC libavcodec/dnxhdenc.o
9832cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9833CC libavcodec/dolby_e.o
9834cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9835libavcodec/dolby_e.c: In function 'dolby_e_init':
9836libavcodec/dolby_e.c:1269:5: warning: 'request_channel_layout' is deprecated [-Wdeprecated-declarations]
9837 1269 | if (avctx->request_channel_layout & AV_CH_LAYOUT_NATIVE)
9838 | ^~
9839In file included from libavcodec/internal.h:34,
9840 from libavcodec/dolby_e.c:29:
9841libavcodec/avcodec.h:1069:14: note: declared here
9842 1069 | uint64_t request_channel_layout;
9843 | ^~~~~~~~~~~~~~~~~~~~~~
9844CC libavcodec/dolby_e_parse.o
9845cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9846CC libavcodec/dolby_e_parser.o
9847cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9848CC libavcodec/dovi_rpu.o
9849cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9850CC libavcodec/dpcm.o
9851cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9852CC libavcodec/dpx.o
9853cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9854CC libavcodec/dpx_parser.o
9855cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9856CC libavcodec/dpxenc.o
9857cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9858CC libavcodec/dsd.o
9859cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9860CC libavcodec/dsddec.o
9861cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9862CC libavcodec/dsicinaudio.o
9863cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9864CC libavcodec/dsicinvideo.o
9865cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9866CC libavcodec/dss_sp.o
9867cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9868CC libavcodec/dstdec.o
9869cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9870CC libavcodec/dump_extradata_bsf.o
9871cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9872CC libavcodec/dv.o
9873cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9874CC libavcodec/dv_error_marker_bsf.o
9875cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9876CC libavcodec/dv_profile.o
9877cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9878CC libavcodec/dvaudio_parser.o
9879cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9880CC libavcodec/dvaudiodec.o
9881cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9882CC libavcodec/dvbsub_parser.o
9883cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9884CC libavcodec/dvbsubdec.o
9885cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9886CC libavcodec/dvbsubenc.o
9887cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9888CC libavcodec/dvd_nav_parser.o
9889cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9890CC libavcodec/dvdata.o
9891cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9892CC libavcodec/dvdec.o
9893cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9894CC libavcodec/dvdsub.o
9895cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9896CC libavcodec/dvdsub_parser.o
9897cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9898CC libavcodec/dvdsubdec.o
9899cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9900CC libavcodec/dvdsubenc.o
9901cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9902CC libavcodec/dvenc.o
9903cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9904CC libavcodec/dxa.o
9905cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9906CC libavcodec/dxtory.o
9907cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9908CC libavcodec/dxv.o
9909cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9910CC libavcodec/dynamic_hdr10_plus.o
9911cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9912CC libavcodec/dynamic_hdr_vivid.o
9913cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9914CC libavcodec/eac3_core_bsf.o
9915cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9916CC libavcodec/eac3_data.o
9917cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9918CC libavcodec/eac3enc.o
9919cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9920CC libavcodec/eacmv.o
9921cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9922CC libavcodec/eaidct.o
9923cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9924CC libavcodec/eamad.o
9925cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9926CC libavcodec/eatgq.o
9927cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9928CC libavcodec/eatgv.o
9929cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9930CC libavcodec/eatqi.o
9931cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9932CC libavcodec/elbg.o
9933cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9934CC libavcodec/elsdec.o
9935cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9936CC libavcodec/encode.o
9937cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
9938libavcodec/encode.c: In function 'encode_preinit_audio':
9939libavcodec/encode.c:537:5: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9940 537 | if (avctx->channel_layout && avctx->channels) {
9941 | ^~
9942In file included from libavcodec/encode.c:29:
9943libavcodec/avcodec.h:1060:14: note: declared here
9944 1060 | uint64_t channel_layout;
9945 | ^~~~~~~~~~~~~~
9946libavcodec/encode.c:537:5: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9947 537 | if (avctx->channel_layout && avctx->channels) {
9948 | ^~
9949In file included from libavcodec/encode.c:29:
9950libavcodec/avcodec.h:1006:9: note: declared here
9951 1006 | int channels;
9952 | ^~~~~~~~
9953libavcodec/encode.c:538:9: warning: 'av_get_channel_layout_nb_channels' is deprecated [-Wdeprecated-declarations]
9954 538 | int channels = av_get_channel_layout_nb_channels(avctx->channel_layout);
9955 | ^~~
9956In file included from libavcodec/encode.c:23:
9957./libavutil/channel_layout.h:449:5: note: declared here
9958 449 | int av_get_channel_layout_nb_channels(uint64_t channel_layout);
9959 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
9960libavcodec/encode.c:538:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9961 538 | int channels = av_get_channel_layout_nb_channels(avctx->channel_layout);
9962 | ^~~
9963In file included from libavcodec/encode.c:29:
9964libavcodec/avcodec.h:1060:14: note: declared here
9965 1060 | uint64_t channel_layout;
9966 | ^~~~~~~~~~~~~~
9967libavcodec/encode.c:539:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9968 539 | if (channels != avctx->channels) {
9969 | ^~
9970In file included from libavcodec/encode.c:29:
9971libavcodec/avcodec.h:1006:9: note: declared here
9972 1006 | int channels;
9973 | ^~~~~~~~
9974libavcodec/encode.c:541:13: warning: 'av_get_channel_layout_string' is deprecated [-Wdeprecated-declarations]
9975 541 | av_get_channel_layout_string(buf, sizeof(buf), -1, avctx->channel_layout);
9976 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
9977In file included from libavcodec/encode.c:23:
9978./libavutil/channel_layout.h:435:6: note: declared here
9979 435 | void av_get_channel_layout_string(char *buf, int buf_size, int nb_channels, uint64_t channel_layout);
9980 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
9981libavcodec/encode.c:541:13: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9982 541 | av_get_channel_layout_string(buf, sizeof(buf), -1, avctx->channel_layout);
9983 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
9984In file included from libavcodec/encode.c:29:
9985libavcodec/avcodec.h:1060:14: note: declared here
9986 1060 | uint64_t channel_layout;
9987 | ^~~~~~~~~~~~~~
9988libavcodec/encode.c:544:20: warning: 'channels' is deprecated [-Wdeprecated-declarations]
9989 544 | buf, channels, avctx->channels);
9990 | ^~~
9991In file included from libavcodec/encode.c:29:
9992libavcodec/avcodec.h:1006:9: note: declared here
9993 1006 | int channels;
9994 | ^~~~~~~~
9995libavcodec/encode.c:547:5: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
9996 547 | } else if (avctx->channel_layout) {
9997 | ^
9998In file included from libavcodec/encode.c:29:
9999libavcodec/avcodec.h:1060:14: note: declared here
10000 1060 | uint64_t channel_layout;
10001 | ^~~~~~~~~~~~~~
10002libavcodec/encode.c:548:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
10003 548 | avctx->channels = av_get_channel_layout_nb_channels(avctx->channel_layout);
10004 | ^~~~~
10005In file included from libavcodec/encode.c:29:
10006libavcodec/avcodec.h:1006:9: note: declared here
10007 1006 | int channels;
10008 | ^~~~~~~~
10009libavcodec/encode.c:548:9: warning: 'av_get_channel_layout_nb_channels' is deprecated [-Wdeprecated-declarations]
10010 548 | avctx->channels = av_get_channel_layout_nb_channels(avctx->channel_layout);
10011 | ^~~~~
10012In file included from libavcodec/encode.c:23:
10013./libavutil/channel_layout.h:449:5: note: declared here
10014 449 | int av_get_channel_layout_nb_channels(uint64_t channel_layout);
10015 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10016libavcodec/encode.c:548:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
10017 548 | avctx->channels = av_get_channel_layout_nb_channels(avctx->channel_layout);
10018 | ^~~~~
10019In file included from libavcodec/encode.c:29:
10020libavcodec/avcodec.h:1060:14: note: declared here
10021 1060 | uint64_t channel_layout;
10022 | ^~~~~~~~~~~~~~
10023libavcodec/encode.c:550:5: warning: 'channels' is deprecated [-Wdeprecated-declarations]
10024 550 | if (avctx->channels < 0) {
10025 | ^~
10026In file included from libavcodec/encode.c:29:
10027libavcodec/avcodec.h:1006:9: note: declared here
10028 1006 | int channels;
10029 | ^~~~~~~~
10030libavcodec/encode.c:552:17: warning: 'channels' is deprecated [-Wdeprecated-declarations]
10031 552 | avctx->channels);
10032 | ^~~~~
10033In file included from libavcodec/encode.c:29:
10034libavcodec/avcodec.h:1006:9: note: declared here
10035 1006 | int channels;
10036 | ^~~~~~~~
10037CC libavcodec/error_resilience.o
10038cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10039CC libavcodec/escape124.o
10040cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10041CC libavcodec/escape130.o
10042cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10043CC libavcodec/evrcdec.o
10044cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10045CC libavcodec/exif.o
10046cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10047CC libavcodec/exr.o
10048cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10049CC libavcodec/exrdsp.o
10050cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10051CC libavcodec/exrenc.o
10052cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10053CC libavcodec/extract_extradata_bsf.o
10054cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10055CC libavcodec/faandct.o
10056cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10057CC libavcodec/faanidct.o
10058cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10059CC libavcodec/fastaudio.o
10060cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10061CC libavcodec/faxcompr.o
10062cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10063CC libavcodec/fdctdsp.o
10064cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10065CC libavcodec/fft_fixed_32.o
10066cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10067CC libavcodec/fft_float.o
10068cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10069CC libavcodec/fft_init_table.o
10070cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10071CC libavcodec/ffv1.o
10072cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10073CC libavcodec/ffv1dec.o
10074cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10075CC libavcodec/ffv1enc.o
10076cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10077CC libavcodec/ffwavesynth.o
10078cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10079CC libavcodec/fic.o
10080cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10081CC libavcodec/fits.o
10082cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10083CC libavcodec/fitsdec.o
10084cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10085CC libavcodec/fitsenc.o
10086cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10087CC libavcodec/flac.o
10088cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10089CC libavcodec/flac_parser.o
10090cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10091CC libavcodec/flacdata.o
10092cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10093CC libavcodec/flacdec.o
10094cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10095CC libavcodec/flacdsp.o
10096cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10097CC libavcodec/flacenc.o
10098cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10099CC libavcodec/flashsv.o
10100cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10101CC libavcodec/flashsv2enc.o
10102cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10103CC libavcodec/flashsvenc.o
10104cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10105CC libavcodec/flicvideo.o
10106cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10107CC libavcodec/flvdec.o
10108cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10109CC libavcodec/flvenc.o
10110cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10111CC libavcodec/fmtconvert.o
10112cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10113CC libavcodec/fmvc.o
10114cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10115CC libavcodec/frame_thread_encoder.o
10116cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10117CC libavcodec/fraps.o
10118cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10119CC libavcodec/frwu.o
10120cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10121CC libavcodec/g2meet.o
10122cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10123CC libavcodec/g722.o
10124cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10125CC libavcodec/g722dec.o
10126cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10127CC libavcodec/g722dsp.o
10128cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10129CC libavcodec/g722enc.o
10130cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10131CC libavcodec/g723_1.o
10132cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10133CC libavcodec/g723_1_parser.o
10134cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10135CC libavcodec/g723_1dec.o
10136cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10137CC libavcodec/g723_1enc.o
10138cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10139CC libavcodec/g726.o
10140cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10141CC libavcodec/g729_parser.o
10142cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10143CC libavcodec/g729dec.o
10144cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10145CC libavcodec/g729postfilter.o
10146cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10147CC libavcodec/gdv.o
10148cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10149CC libavcodec/gemdec.o
10150cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10151CC libavcodec/get_buffer.o
10152cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10153libavcodec/get_buffer.c: In function 'update_frame_pool':
10154libavcodec/get_buffer.c:97:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
10155 97 | ch = frame->channels;
10156 | ^~
10157In file included from libavcodec/get_buffer.c:26:
10158./libavutil/frame.h:643:9: note: declared here
10159 643 | int channels;
10160 | ^~~~~~~~
10161CC libavcodec/gif.o
10162cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10163CC libavcodec/gif_parser.o
10164cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10165CC libavcodec/gifdec.o
10166cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10167CC libavcodec/golomb.o
10168cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10169CC libavcodec/gsm_parser.o
10170cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10171CC libavcodec/gsmdec.o
10172cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10173CC libavcodec/gsmdec_data.o
10174cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10175CC libavcodec/h261.o
10176cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10177CC libavcodec/h261_parser.o
10178cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10179CC libavcodec/h261data.o
10180cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10181CC libavcodec/h261dec.o
10182cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10183CC libavcodec/h261enc.o
10184cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10185CC libavcodec/h263.o
10186cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10187CC libavcodec/h263_parser.o
10188cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10189CC libavcodec/h263data.o
10190cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10191CC libavcodec/h263dec.o
10192cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10193CC libavcodec/h263dsp.o
10194cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10195CC libavcodec/h2645_parse.o
10196cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10197CC libavcodec/h264_cabac.o
10198cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10199CC libavcodec/h264_cavlc.o
10200cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10201CC libavcodec/h264_direct.o
10202cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10203CC libavcodec/h264_loopfilter.o
10204cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10205CC libavcodec/h264_mb.o
10206cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10207CC libavcodec/h264_mp4toannexb_bsf.o
10208cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10209CC libavcodec/h264_parse.o
10210cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10211CC libavcodec/h264_parser.o
10212cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10213CC libavcodec/h264_picture.o
10214cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10215CC libavcodec/h264_ps.o
10216cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10217CC libavcodec/h264_refs.o
10218cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10219CC libavcodec/h264_sei.o
10220cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10221CC libavcodec/h264_slice.o
10222cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10223CC libavcodec/h264chroma.o
10224cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10225CC libavcodec/h264data.o
10226cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10227CC libavcodec/h264dec.o
10228cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10229CC libavcodec/h264dsp.o
10230cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10231CC libavcodec/h264idct.o
10232cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10233CC libavcodec/h264pred.o
10234cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10235CC libavcodec/h264qpel.o
10236cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10237CC libavcodec/h274.o
10238cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10239CC libavcodec/hap.o
10240cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10241CC libavcodec/hapdec.o
10242cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10243CC libavcodec/hapqa_extract_bsf.o
10244cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10245CC libavcodec/hcadec.o
10246cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10247CC libavcodec/hcom.o
10248cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10249CC libavcodec/hevc_cabac.o
10250cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10251CC libavcodec/hevc_data.o
10252cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10253CC libavcodec/hevc_filter.o
10254cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10255CC libavcodec/hevc_mp4toannexb_bsf.o
10256cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10257CC libavcodec/hevc_mvs.o
10258cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10259CC libavcodec/hevc_parse.o
10260cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10261CC libavcodec/hevc_parser.o
10262cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10263CC libavcodec/hevc_ps.o
10264cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10265CC libavcodec/hevc_refs.o
10266cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10267CC libavcodec/hevc_sei.o
10268cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10269CC libavcodec/hevcdec.o
10270cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10271CC libavcodec/hevcdsp.o
10272cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10273CC libavcodec/hevcpred.o
10274cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10275CC libavcodec/hnm4video.o
10276cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10277CC libavcodec/hpeldsp.o
10278cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10279CC libavcodec/hq_hqa.o
10280cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10281CC libavcodec/hq_hqadata.o
10282cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10283CC libavcodec/hq_hqadsp.o
10284cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10285CC libavcodec/hqx.o
10286cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10287CC libavcodec/hqxdsp.o
10288cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10289CC libavcodec/hqxvlc.o
10290cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10291CC libavcodec/htmlsubtitles.o
10292cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10293CC libavcodec/huffman.o
10294cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10295CC libavcodec/huffyuv.o
10296cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10297CC libavcodec/huffyuvdec.o
10298cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10299CC libavcodec/huffyuvdsp.o
10300cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10301CC libavcodec/huffyuvenc.o
10302cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10303CC libavcodec/huffyuvencdsp.o
10304cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10305CC libavcodec/idcinvideo.o
10306cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10307CC libavcodec/idctdsp.o
10308cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10309CC libavcodec/iff.o
10310cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10311CC libavcodec/iirfilter.o
10312cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10313CC libavcodec/ilbcdec.o
10314cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10315CC libavcodec/imc.o
10316cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10317CC libavcodec/imgconvert.o
10318cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10319CC libavcodec/imm4.o
10320cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10321CC libavcodec/imm5.o
10322cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10323CC libavcodec/imx.o
10324cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10325CC libavcodec/imx_dump_header_bsf.o
10326cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10327CC libavcodec/indeo2.o
10328cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10329CC libavcodec/indeo3.o
10330cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10331CC libavcodec/indeo4.o
10332cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10333CC libavcodec/indeo5.o
10334cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10335CC libavcodec/intelh263dec.o
10336cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10337CC libavcodec/interplayacm.o
10338cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10339CC libavcodec/interplayvideo.o
10340cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10341CC libavcodec/intrax8.o
10342cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10343CC libavcodec/intrax8dsp.o
10344cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10345CC libavcodec/ipu_parser.o
10346cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10347CC libavcodec/ituh263dec.o
10348cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10349CC libavcodec/ituh263enc.o
10350cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10351CC libavcodec/ivi.o
10352cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10353CC libavcodec/ivi_dsp.o
10354cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10355CC libavcodec/j2kenc.o
10356cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10357CC libavcodec/jacosubdec.o
10358cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10359CC libavcodec/jfdctfst.o
10360cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10361CC libavcodec/jfdctint.o
10362cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10363CC libavcodec/jni.o
10364cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10365libavcodec/jni.c:30:5: warning: "CONFIG_JNI" is not defined, evaluates to 0 [-Wundef]
10366 30 | #if CONFIG_JNI
10367 | ^~~~~~~~~~
10368CC libavcodec/jpeg2000.o
10369cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10370CC libavcodec/jpeg2000_parser.o
10371cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10372CC libavcodec/jpeg2000dec.o
10373cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10374CC libavcodec/jpeg2000dsp.o
10375cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10376CC libavcodec/jpeg2000dwt.o
10377cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10378CC libavcodec/jpegls.o
10379cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10380CC libavcodec/jpeglsdec.o
10381cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10382CC libavcodec/jpeglsenc.o
10383cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10384CC libavcodec/jpegtables.o
10385cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10386CC libavcodec/jrevdct.o
10387cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10388CC libavcodec/jvdec.o
10389cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10390CC libavcodec/kbdwin.o
10391cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10392CC libavcodec/kgv1dec.o
10393cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10394CC libavcodec/kmvc.o
10395cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10396CC libavcodec/lagarith.o
10397cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10398CC libavcodec/lagarithrac.o
10399cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10400CC libavcodec/latm_parser.o
10401cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10402CC libavcodec/lcldec.o
10403cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10404CC libavcodec/lclenc.o
10405cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10406CC libavcodec/libaomdec.o
10407cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10408CC libavcodec/libdav1d.o
10409cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10410CC libavcodec/libilbc.o
10411cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10412CC libavcodec/libmp3lame.o
10413cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10414CC libavcodec/libopencore-amr.o
10415cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10416CC libavcodec/libopus.o
10417cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10418CC libavcodec/libopusdec.o
10419cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10420CC libavcodec/libvorbisenc.o
10421cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10422CC libavcodec/libvpxdec.o
10423cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10424CC libavcodec/libvpxenc.o
10425cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10426CC libavcodec/libx264.o
10427cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10428CC libavcodec/libxvid.o
10429cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10430CC libavcodec/ljpegenc.o
10431cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10432CC libavcodec/loco.o
10433cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10434CC libavcodec/lossless_audiodsp.o
10435cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10436CC libavcodec/lossless_videodsp.o
10437cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10438CC libavcodec/lossless_videoencdsp.o
10439cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10440CC libavcodec/lpc.o
10441cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10442CC libavcodec/lscrdec.o
10443cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10444CC libavcodec/lsp.o
10445cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10446CC libavcodec/lzf.o
10447cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10448CC libavcodec/lzw.o
10449cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10450CC libavcodec/lzwenc.o
10451cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10452CC libavcodec/m101.o
10453cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10454CC libavcodec/mace.o
10455cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10456CC libavcodec/magicyuv.o
10457cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10458CC libavcodec/magicyuvenc.o
10459cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10460CC libavcodec/mathtables.o
10461cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10462CC libavcodec/mdct15.o
10463cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10464CC libavcodec/mdct_fixed_32.o
10465cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10466CC libavcodec/mdct_float.o
10467cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10468CC libavcodec/mdec.o
10469cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10470CC libavcodec/me_cmp.o
10471cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10472CC libavcodec/mediacodec.o
10473cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10474libavcodec/mediacodec.c:29:5: warning: "CONFIG_MEDIACODEC" is not defined, evaluates to 0 [-Wundef]
10475 29 | #if CONFIG_MEDIACODEC
10476 | ^~~~~~~~~~~~~~~~~
10477CC libavcodec/metasound.o
10478cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10479CC libavcodec/metasound_data.o
10480cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10481CC libavcodec/microdvddec.o
10482cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10483CC libavcodec/midivid.o
10484cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10485CC libavcodec/mimic.o
10486cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10487CC libavcodec/mjpeg2jpeg_bsf.o
10488cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10489CC libavcodec/mjpeg_parser.o
10490cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10491CC libavcodec/mjpega_dump_header_bsf.o
10492cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10493CC libavcodec/mjpegbdec.o
10494cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10495CC libavcodec/mjpegdec.o
10496cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10497CC libavcodec/mjpegdec_common.o
10498cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10499CC libavcodec/mjpegenc.o
10500cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10501CC libavcodec/mjpegenc_common.o
10502cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10503CC libavcodec/mjpegenc_huffman.o
10504cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10505CC libavcodec/mlp.o
10506cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10507CC libavcodec/mlp_parse.o
10508cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10509CC libavcodec/mlp_parser.o
10510cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10511CC libavcodec/mlpdec.o
10512cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10513libavcodec/mlpdec.c: In function 'mlp_decode_init':
10514libavcodec/mlpdec.c:304:5: warning: 'request_channel_layout' is deprecated [-Wdeprecated-declarations]
10515 304 | if (avctx->request_channel_layout) {
10516 | ^~
10517In file included from libavcodec/mlpdec.c:31:
10518libavcodec/avcodec.h:1069:14: note: declared here
10519 1069 | uint64_t request_channel_layout;
10520 | ^~~~~~~~~~~~~~~~~~~~~~
10521libavcodec/mlpdec.c:306:9: warning: 'request_channel_layout' is deprecated [-Wdeprecated-declarations]
10522 306 | av_channel_layout_from_mask(&m->downmix_layout, avctx->request_channel_layout);
10523 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
10524In file included from libavcodec/mlpdec.c:31:
10525libavcodec/avcodec.h:1069:14: note: declared here
10526 1069 | uint64_t request_channel_layout;
10527 | ^~~~~~~~~~~~~~~~~~~~~~
10528CC libavcodec/mlpdsp.o
10529cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10530CC libavcodec/mlpenc.o
10531cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10532CC libavcodec/mlz.o
10533cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10534CC libavcodec/mmvideo.o
10535cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10536CC libavcodec/mobiclip.o
10537cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10538CC libavcodec/motion_est.o
10539cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10540CC libavcodec/motionpixels.o
10541cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10542CC libavcodec/movsub_bsf.o
10543cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10544CC libavcodec/movtextdec.o
10545cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10546CC libavcodec/movtextenc.o
10547cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10548CC libavcodec/mp3_header_decompress_bsf.o
10549cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10550CC libavcodec/mpc.o
10551cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10552CC libavcodec/mpc7.o
10553cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10554CC libavcodec/mpc8.o
10555cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10556CC libavcodec/mpeg12.o
10557cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10558CC libavcodec/mpeg12data.o
10559cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10560CC libavcodec/mpeg12dec.o
10561cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10562CC libavcodec/mpeg12enc.o
10563cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10564CC libavcodec/mpeg12framerate.o
10565cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10566CC libavcodec/mpeg4_unpack_bframes_bsf.o
10567cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10568CC libavcodec/mpeg4audio.o
10569cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10570CC libavcodec/mpeg4audio_sample_rates.o
10571cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10572CC libavcodec/mpeg4video.o
10573cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10574CC libavcodec/mpeg4video_parser.o
10575cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10576CC libavcodec/mpeg4videodec.o
10577cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10578CC libavcodec/mpeg4videoenc.o
10579cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10580CC libavcodec/mpeg_er.o
10581cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10582CC libavcodec/mpegaudio.o
10583cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10584CC libavcodec/mpegaudio_parser.o
10585cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10586CC libavcodec/mpegaudiodata.o
10587cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10588CC libavcodec/mpegaudiodec_common.o
10589cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10590CC libavcodec/mpegaudiodec_fixed.o
10591cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10592CC libavcodec/mpegaudiodec_float.o
10593cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10594CC libavcodec/mpegaudiodecheader.o
10595cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10596CC libavcodec/mpegaudiodsp.o
10597cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10598CC libavcodec/mpegaudiodsp_data.o
10599cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10600CC libavcodec/mpegaudiodsp_fixed.o
10601cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10602CC libavcodec/mpegaudiodsp_float.o
10603cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10604CC libavcodec/mpegaudioenc_fixed.o
10605cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10606CC libavcodec/mpegaudioenc_float.o
10607cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10608CC libavcodec/mpegaudiotabs.o
10609cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10610CC libavcodec/mpegpicture.o
10611cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10612CC libavcodec/mpegutils.o
10613cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10614CC libavcodec/mpegvideo.o
10615cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10616CC libavcodec/mpegvideo_dec.o
10617cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10618CC libavcodec/mpegvideo_enc.o
10619cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10620CC libavcodec/mpegvideo_motion.o
10621cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10622CC libavcodec/mpegvideo_parser.o
10623cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10624CC libavcodec/mpegvideodata.o
10625cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10626CC libavcodec/mpegvideodsp.o
10627cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10628CC libavcodec/mpegvideoencdsp.o
10629cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10630CC libavcodec/mpl2dec.o
10631cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10632CC libavcodec/mqc.o
10633cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10634CC libavcodec/mqcdec.o
10635cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10636CC libavcodec/mqcenc.o
10637cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10638CC libavcodec/mscc.o
10639cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10640CC libavcodec/msgsmdec.o
10641cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10642CC libavcodec/msmpeg4.o
10643cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10644CC libavcodec/msmpeg4data.o
10645cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10646CC libavcodec/msmpeg4dec.o
10647cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10648CC libavcodec/msmpeg4enc.o
10649cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10650CC libavcodec/msp2dec.o
10651cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10652CC libavcodec/msrle.o
10653cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10654CC libavcodec/msrledec.o
10655cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10656CC libavcodec/mss1.o
10657cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10658CC libavcodec/mss12.o
10659cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10660CC libavcodec/mss2.o
10661cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10662CC libavcodec/mss2dsp.o
10663cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10664CC libavcodec/mss3.o
10665cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10666CC libavcodec/mss34dsp.o
10667cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10668CC libavcodec/mss4.o
10669cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10670CC libavcodec/msvideo1.o
10671cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10672CC libavcodec/msvideo1enc.o
10673cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10674CC libavcodec/mv30.o
10675cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10676CC libavcodec/mvcdec.o
10677cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10678CC libavcodec/mvha.o
10679cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10680CC libavcodec/mwsc.o
10681cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10682CC libavcodec/mxpegdec.o
10683cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10684CC libavcodec/nellymoser.o
10685cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10686CC libavcodec/nellymoserdec.o
10687cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10688CC libavcodec/nellymoserenc.o
10689cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10690CC libavcodec/noise_bsf.o
10691cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10692CC libavcodec/notchlc.o
10693cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10694CC libavcodec/null_bsf.o
10695cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10696CC libavcodec/nuv.o
10697cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10698CC libavcodec/on2avc.o
10699cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10700CC libavcodec/on2avcdata.o
10701cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10702CC libavcodec/options.o
10703cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10704In file included from libavcodec/options.c:38:
10705libavcodec/options_table.h:95:1: warning: 'channels' is deprecated [-Wdeprecated-declarations]
10706 95 | {"ac", "set number of audio channels", OFFSET(channels), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX, A|D|E},
10707 | ^
10708In file included from libavcodec/options.c:29:
10709libavcodec/avcodec.h:1006:9: note: declared here
10710 1006 | int channels;
10711 | ^~~~~~~~
10712In file included from libavcodec/options.c:38:
10713libavcodec/options_table.h:271:1: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
10714 271 | {"channel_layout", NULL, OFFSET(channel_layout), AV_OPT_TYPE_CHANNEL_LAYOUT, {.i64 = DEFAULT }, 0, UINT64_MAX, A|E|D, "channel_layout"},
10715 | ^
10716In file included from libavcodec/options.c:29:
10717libavcodec/avcodec.h:1060:14: note: declared here
10718 1060 | uint64_t channel_layout;
10719 | ^~~~~~~~~~~~~~
10720In file included from libavcodec/options.c:38:
10721libavcodec/options_table.h:272:1: warning: 'request_channel_layout' is deprecated [-Wdeprecated-declarations]
10722 272 | {"request_channel_layout", NULL, OFFSET(request_channel_layout), AV_OPT_TYPE_CHANNEL_LAYOUT, {.i64 = DEFAULT }, 0, UINT64_MAX, A|D, "request_channel_layout"},
10723 | ^
10724In file included from libavcodec/options.c:29:
10725libavcodec/avcodec.h:1069:14: note: declared here
10726 1069 | uint64_t request_channel_layout;
10727 | ^~~~~~~~~~~~~~~~~~~~~~
10728In file included from libavcodec/options.c:38:
10729libavcodec/options_table.h:379:1: warning: 'sub_text_format' is deprecated [-Wdeprecated-declarations]
10730 379 | {"sub_text_format", "Deprecated, does nothing", OFFSET(sub_text_format), AV_OPT_TYPE_INT, {.i64 = FF_SUB_TEXT_FMT_ASS}, 0, 1, S|D | AV_OPT_FLAG_DEPRECATED, "sub_text_format"},
10731 | ^
10732In file included from libavcodec/options.c:29:
10733libavcodec/avcodec.h:1888:9: note: declared here
10734 1888 | int sub_text_format;
10735 | ^~~~~~~~~~~~~~~
10736libavcodec/options.c:201:1: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
10737 201 | {"channel_layout", "", FOFFSET(channel_layout), AV_OPT_TYPE_INT64, {.i64 = 0 }, 0, INT64_MAX, 0},
10738 | ^
10739In file included from libavcodec/avcodec.h:35,
10740 from libavcodec/options.c:29:
10741./libavutil/frame.h:510:14: note: declared here
10742 510 | uint64_t channel_layout;
10743 | ^~~~~~~~~~~~~~
10744CC libavcodec/opus.o
10745cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10746CC libavcodec/opus_celt.o
10747cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10748CC libavcodec/opus_parser.o
10749cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10750CC libavcodec/opus_pvq.o
10751cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10752CC libavcodec/opus_rc.o
10753cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10754CC libavcodec/opus_silk.o
10755cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10756CC libavcodec/opusdec.o
10757cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10758CC libavcodec/opusdsp.o
10759cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10760CC libavcodec/opusenc.o
10761cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10762CC libavcodec/opusenc_psy.o
10763cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10764CC libavcodec/opustab.o
10765cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10766CC libavcodec/pafaudio.o
10767cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10768CC libavcodec/pafvideo.o
10769cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10770CC libavcodec/pamenc.o
10771cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10772CC libavcodec/parser.o
10773cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10774CC libavcodec/parsers.o
10775cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10776CC libavcodec/pcm-bluray.o
10777cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10778CC libavcodec/pcm-blurayenc.o
10779cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10780CC libavcodec/pcm-dvd.o
10781cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10782CC libavcodec/pcm-dvdenc.o
10783cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10784CC libavcodec/pcm.o
10785cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10786CC libavcodec/pcm_rechunk_bsf.o
10787cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10788CC libavcodec/pcx.o
10789cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10790CC libavcodec/pcxenc.o
10791cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10792CC libavcodec/pgssubdec.o
10793cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10794CC libavcodec/pgxdec.o
10795cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10796CC libavcodec/photocd.o
10797cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10798CC libavcodec/pictordec.o
10799cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10800CC libavcodec/pixblockdsp.o
10801cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10802CC libavcodec/pixlet.o
10803cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10804CC libavcodec/png.o
10805cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10806CC libavcodec/png_parser.o
10807cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10808CC libavcodec/pngdec.o
10809cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10810CC libavcodec/pngdsp.o
10811cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10812CC libavcodec/pngenc.o
10813cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10814CC libavcodec/pnm.o
10815cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10816CC libavcodec/pnm_parser.o
10817cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10818CC libavcodec/pnmdec.o
10819cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10820CC libavcodec/pnmenc.o
10821cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10822CC libavcodec/profiles.o
10823cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10824CC libavcodec/proresdata.o
10825cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10826CC libavcodec/proresdec2.o
10827cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10828CC libavcodec/proresdsp.o
10829cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10830CC libavcodec/proresenc_anatoliy.o
10831cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10832CC libavcodec/proresenc_kostya.o
10833cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10834CC libavcodec/prosumer.o
10835cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10836CC libavcodec/psd.o
10837cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10838CC libavcodec/psymodel.o
10839cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10840CC libavcodec/pthread.o
10841cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10842CC libavcodec/pthread_frame.o
10843cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10844libavcodec/pthread_frame.c: In function 'frame_worker_thread':
10845libavcodec/pthread_frame.c:198:13: warning: 'thread_safe_callbacks' is deprecated [-Wdeprecated-declarations]
10846 198 | && THREAD_SAFE_CALLBACKS(avctx)
10847 | ^~
10848In file included from libavcodec/pthread_frame.c:30:
10849libavcodec/avcodec.h:1502:9: note: declared here
10850 1502 | int thread_safe_callbacks;
10851 | ^~~~~~~~~~~~~~~~~~~~~
10852libavcodec/pthread_frame.c: In function 'update_context_from_thread':
10853libavcodec/pthread_frame.c:303:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
10854 303 | dst->channels = src->channels;
10855 | ^~~
10856In file included from libavcodec/pthread_frame.c:30:
10857libavcodec/avcodec.h:1006:9: note: declared here
10858 1006 | int channels;
10859 | ^~~~~~~~
10860libavcodec/pthread_frame.c:303:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
10861 303 | dst->channels = src->channels;
10862 | ^~~
10863In file included from libavcodec/pthread_frame.c:30:
10864libavcodec/avcodec.h:1006:9: note: declared here
10865 1006 | int channels;
10866 | ^~~~~~~~
10867libavcodec/pthread_frame.c:304:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
10868 304 | dst->channel_layout = src->channel_layout;
10869 | ^~~
10870In file included from libavcodec/pthread_frame.c:30:
10871libavcodec/avcodec.h:1060:14: note: declared here
10872 1060 | uint64_t channel_layout;
10873 | ^~~~~~~~~~~~~~
10874libavcodec/pthread_frame.c:304:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
10875 304 | dst->channel_layout = src->channel_layout;
10876 | ^~~
10877In file included from libavcodec/pthread_frame.c:30:
10878libavcodec/avcodec.h:1060:14: note: declared here
10879 1060 | uint64_t channel_layout;
10880 | ^~~~~~~~~~~~~~
10881libavcodec/pthread_frame.c: In function 'update_context_from_user':
10882libavcodec/pthread_frame.c:371:5: warning: 'thread_safe_callbacks' is deprecated [-Wdeprecated-declarations]
10883 371 | dst->thread_safe_callbacks = src->thread_safe_callbacks;
10884 | ^~~
10885In file included from libavcodec/pthread_frame.c:30:
10886libavcodec/avcodec.h:1502:9: note: declared here
10887 1502 | int thread_safe_callbacks;
10888 | ^~~~~~~~~~~~~~~~~~~~~
10889libavcodec/pthread_frame.c:371:5: warning: 'thread_safe_callbacks' is deprecated [-Wdeprecated-declarations]
10890 371 | dst->thread_safe_callbacks = src->thread_safe_callbacks;
10891 | ^~~
10892In file included from libavcodec/pthread_frame.c:30:
10893libavcodec/avcodec.h:1502:9: note: declared here
10894 1502 | int thread_safe_callbacks;
10895 | ^~~~~~~~~~~~~~~~~~~~~
10896libavcodec/pthread_frame.c: In function 'submit_packet':
10897libavcodec/pthread_frame.c:474:5: warning: 'thread_safe_callbacks' is deprecated [-Wdeprecated-declarations]
10898 474 | if (!p->avctx->thread_safe_callbacks && (
10899 | ^~
10900In file included from libavcodec/pthread_frame.c:30:
10901libavcodec/avcodec.h:1502:9: note: declared here
10902 1502 | int thread_safe_callbacks;
10903 | ^~~~~~~~~~~~~~~~~~~~~
10904libavcodec/pthread_frame.c: In function 'ff_thread_can_start_frame':
10905libavcodec/pthread_frame.c:948:10: warning: 'thread_safe_callbacks' is deprecated [-Wdeprecated-declarations]
10906 948 | || !THREAD_SAFE_CALLBACKS(avctx)
10907 | ^~
10908In file included from libavcodec/pthread_frame.c:30:
10909libavcodec/avcodec.h:1502:9: note: declared here
10910 1502 | int thread_safe_callbacks;
10911 | ^~~~~~~~~~~~~~~~~~~~~
10912libavcodec/pthread_frame.c: In function 'thread_get_buffer_internal':
10913libavcodec/pthread_frame.c:970:10: warning: 'thread_safe_callbacks' is deprecated [-Wdeprecated-declarations]
10914 970 | || !THREAD_SAFE_CALLBACKS(avctx)
10915 | ^~
10916In file included from libavcodec/pthread_frame.c:30:
10917libavcodec/avcodec.h:1502:9: note: declared here
10918 1502 | int thread_safe_callbacks;
10919 | ^~~~~~~~~~~~~~~~~~~~~
10920libavcodec/pthread_frame.c:983:5: warning: 'thread_safe_callbacks' is deprecated [-Wdeprecated-declarations]
10921 983 | if (THREAD_SAFE_CALLBACKS(avctx)) {
10922 | ^~
10923In file included from libavcodec/pthread_frame.c:30:
10924libavcodec/avcodec.h:1502:9: note: declared here
10925 1502 | int thread_safe_callbacks;
10926 | ^~~~~~~~~~~~~~~~~~~~~
10927libavcodec/pthread_frame.c:1000:5: warning: 'thread_safe_callbacks' is deprecated [-Wdeprecated-declarations]
10928 1000 | if (!THREAD_SAFE_CALLBACKS(avctx) && !ffcodec(avctx->codec)->update_thread_context)
10929 | ^~
10930In file included from libavcodec/pthread_frame.c:30:
10931libavcodec/avcodec.h:1502:9: note: declared here
10932 1502 | int thread_safe_callbacks;
10933 | ^~~~~~~~~~~~~~~~~~~~~
10934libavcodec/pthread_frame.c: In function 'ff_thread_get_format':
10935libavcodec/pthread_frame.c:1016:5: warning: 'thread_safe_callbacks' is deprecated [-Wdeprecated-declarations]
10936 1016 | if (!(avctx->active_thread_type & FF_THREAD_FRAME) || avctx->thread_safe_callbacks ||
10937 | ^~
10938In file included from libavcodec/pthread_frame.c:30:
10939libavcodec/avcodec.h:1502:9: note: declared here
10940 1502 | int thread_safe_callbacks;
10941 | ^~~~~~~~~~~~~~~~~~~~~
10942libavcodec/pthread_frame.c: In function 'ff_thread_release_buffer':
10943libavcodec/pthread_frame.c:1090:27: warning: 'thread_safe_callbacks' is deprecated [-Wdeprecated-declarations]
10944 1090 | THREAD_SAFE_CALLBACKS(avctx);
10945 | ^~~~~~~~~~~~~~~~~~~~~
10946In file included from libavcodec/pthread_frame.c:30:
10947libavcodec/avcodec.h:1502:9: note: declared here
10948 1502 | int thread_safe_callbacks;
10949 | ^~~~~~~~~~~~~~~~~~~~~
10950CC libavcodec/pthread_slice.o
10951cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10952CC libavcodec/ptx.o
10953cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10954CC libavcodec/qcelpdec.o
10955cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10956CC libavcodec/qdm2.o
10957cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10958CC libavcodec/qdmc.o
10959cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10960CC libavcodec/qdrw.o
10961cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10962CC libavcodec/qpeg.o
10963cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10964CC libavcodec/qpeldsp.o
10965cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10966CC libavcodec/qsv_api.o
10967cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10968CC libavcodec/qtrle.o
10969cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10970CC libavcodec/qtrleenc.o
10971cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10972CC libavcodec/r210dec.o
10973cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10974CC libavcodec/r210enc.o
10975cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10976CC libavcodec/ra144.o
10977cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10978CC libavcodec/ra144dec.o
10979cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10980CC libavcodec/ra144enc.o
10981cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10982CC libavcodec/ra288.o
10983cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10984CC libavcodec/ralf.o
10985cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10986CC libavcodec/rangecoder.o
10987cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10988CC libavcodec/rasc.o
10989cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10990CC libavcodec/ratecontrol.o
10991cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10992CC libavcodec/raw.o
10993cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10994CC libavcodec/rawdec.o
10995cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10996CC libavcodec/rawenc.o
10997cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
10998CC libavcodec/rdft.o
10999cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11000CC libavcodec/realtextdec.o
11001cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11002CC libavcodec/remove_extradata_bsf.o
11003cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11004CC libavcodec/rl.o
11005cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11006CC libavcodec/rl2.o
11007cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11008CC libavcodec/rle.o
11009cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11010CC libavcodec/roqaudioenc.o
11011cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11012CC libavcodec/roqvideo.o
11013cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11014CC libavcodec/roqvideodec.o
11015cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11016CC libavcodec/roqvideoenc.o
11017cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11018CC libavcodec/rpza.o
11019cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11020CC libavcodec/rpzaenc.o
11021cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11022CC libavcodec/rscc.o
11023cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11024CC libavcodec/rtjpeg.o
11025cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11026CC libavcodec/rv10.o
11027cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11028CC libavcodec/rv10enc.o
11029cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11030CC libavcodec/rv20enc.o
11031cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11032CC libavcodec/rv30.o
11033cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11034CC libavcodec/rv30dsp.o
11035cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11036CC libavcodec/rv34.o
11037cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11038CC libavcodec/rv34_parser.o
11039cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11040CC libavcodec/rv34dsp.o
11041cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11042CC libavcodec/rv40.o
11043cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11044CC libavcodec/rv40dsp.o
11045cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11046CC libavcodec/s302m.o
11047cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11048CC libavcodec/s302menc.o
11049cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11050CC libavcodec/samidec.o
11051cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11052CC libavcodec/sanm.o
11053cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11054CC libavcodec/sbc.o
11055cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11056CC libavcodec/sbc_parser.o
11057cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11058CC libavcodec/sbcdec.o
11059cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11060CC libavcodec/sbcdec_data.o
11061cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11062CC libavcodec/sbcdsp.o
11063cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11064CC libavcodec/sbcdsp_data.o
11065cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11066CC libavcodec/sbcenc.o
11067cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11068CC libavcodec/sbrdsp.o
11069cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11070CC libavcodec/sbrdsp_fixed.o
11071cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11072CC libavcodec/scpr.o
11073cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11074CC libavcodec/screenpresso.o
11075cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11076CC libavcodec/setts_bsf.o
11077cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11078CC libavcodec/sga.o
11079cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11080CC libavcodec/sgidec.o
11081cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11082CC libavcodec/sgienc.o
11083cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11084CC libavcodec/sgirledec.o
11085cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11086CC libavcodec/sheervideo.o
11087cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11088CC libavcodec/shorten.o
11089cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11090CC libavcodec/simple_idct.o
11091cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11092CC libavcodec/sinewin.o
11093cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11094CC libavcodec/sipr.o
11095cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11096CC libavcodec/sipr16k.o
11097cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11098CC libavcodec/sipr_parser.o
11099cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11100CC libavcodec/siren.o
11101cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11102CC libavcodec/smacker.o
11103cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11104CC libavcodec/smc.o
11105cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11106CC libavcodec/smcenc.o
11107cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11108CC libavcodec/snappy.o
11109cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11110CC libavcodec/snow.o
11111cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11112CC libavcodec/snow_dwt.o
11113cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11114CC libavcodec/snowdec.o
11115cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11116CC libavcodec/snowenc.o
11117cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11118CC libavcodec/sonic.o
11119cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11120CC libavcodec/sp5xdec.o
11121cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11122CC libavcodec/speedhq.o
11123cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11124CC libavcodec/speedhqenc.o
11125cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11126CC libavcodec/speexdec.o
11127cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11128CC libavcodec/srtdec.o
11129cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11130CC libavcodec/srtenc.o
11131cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11132CC libavcodec/startcode.o
11133cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11134CC libavcodec/subviewerdec.o
11135cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11136CC libavcodec/sunrast.o
11137cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11138CC libavcodec/sunrastenc.o
11139cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11140CC libavcodec/svq1.o
11141cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11142CC libavcodec/svq1dec.o
11143cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11144CC libavcodec/svq1enc.o
11145cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11146CC libavcodec/svq3.o
11147cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11148CC libavcodec/synth_filter.o
11149cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11150CC libavcodec/tak.o
11151cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11152CC libavcodec/tak_parser.o
11153cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11154CC libavcodec/takdec.o
11155cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11156CC libavcodec/takdsp.o
11157cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11158CC libavcodec/targa.o
11159cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11160CC libavcodec/targa_y216dec.o
11161cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11162CC libavcodec/targaenc.o
11163cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11164CC libavcodec/tdsc.o
11165cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11166CC libavcodec/textdec.o
11167cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11168CC libavcodec/texturedsp.o
11169cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11170CC libavcodec/texturedspenc.o
11171cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11172CC libavcodec/tiertexseqv.o
11173cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11174CC libavcodec/tiff.o
11175cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11176libavcodec/tiff.c:31:5: warning: "CONFIG_LZMA" is not defined, evaluates to 0 [-Wundef]
11177 31 | #if CONFIG_LZMA
11178 | ^~~~~~~~~~~
11179libavcodec/tiff.c:550:5: warning: "CONFIG_LZMA" is not defined, evaluates to 0 [-Wundef]
11180 550 | #if CONFIG_LZMA
11181 | ^~~~~~~~~~~
11182libavcodec/tiff.c: In function 'tiff_unpack_strip':
11183libavcodec/tiff.c:786:5: warning: "CONFIG_LZMA" is not defined, evaluates to 0 [-Wundef]
11184 786 | #if CONFIG_LZMA
11185 | ^~~~~~~~~~~
11186libavcodec/tiff.c: In function 'tiff_decode_tag':
11187libavcodec/tiff.c:1338:5: warning: "CONFIG_LZMA" is not defined, evaluates to 0 [-Wundef]
11188 1338 | #if CONFIG_LZMA
11189 | ^~~~~~~~~~~
11190CC libavcodec/tiff_common.o
11191cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11192CC libavcodec/tiffenc.o
11193cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11194CC libavcodec/tmv.o
11195cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11196CC libavcodec/to_upper4.o
11197cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11198CC libavcodec/tpeldsp.o
11199cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11200CC libavcodec/truehd_core_bsf.o
11201cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11202CC libavcodec/truemotion1.o
11203cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11204CC libavcodec/truemotion2.o
11205cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11206CC libavcodec/truemotion2rt.o
11207cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11208CC libavcodec/truespeech.o
11209cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11210CC libavcodec/tscc.o
11211cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11212CC libavcodec/tscc2.o
11213cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11214CC libavcodec/tta.o
11215cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11216CC libavcodec/ttadata.o
11217cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11218CC libavcodec/ttadsp.o
11219cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11220CC libavcodec/ttaenc.o
11221cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11222CC libavcodec/ttaencdsp.o
11223cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11224CC libavcodec/ttmlenc.o
11225cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11226CC libavcodec/twinvq.o
11227cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11228CC libavcodec/twinvqdec.o
11229cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11230CC libavcodec/txd.o
11231cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11232CC libavcodec/ulti.o
11233cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11234CC libavcodec/utils.o
11235cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11236libavcodec/utils.c: In function 'av_get_audio_frame_duration':
11237libavcodec/utils.c:819:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
11238 819 | channels = avctx->channels;
11239 | ^~~~~~~~
11240In file included from libavcodec/utils.c:36:
11241libavcodec/avcodec.h:1006:9: note: declared here
11242 1006 | int channels;
11243 | ^~~~~~~~
11244libavcodec/utils.c: In function 'av_get_audio_frame_duration2':
11245libavcodec/utils.c:837:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
11246 837 | channels = par->channels;
11247 | ^~~~~~~~
11248In file included from libavcodec/avcodec.h:42,
11249 from libavcodec/utils.c:36:
11250libavcodec/codec_par.h:172:14: note: declared here
11251 172 | int channels;
11252 | ^~~~~~~~
11253CC libavcodec/utvideodec.o
11254cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11255CC libavcodec/utvideodsp.o
11256cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11257CC libavcodec/utvideoenc.o
11258cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11259CC libavcodec/v210dec.o
11260cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11261CC libavcodec/v210enc.o
11262cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11263CC libavcodec/v210x.o
11264cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11265CC libavcodec/v308dec.o
11266cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11267CC libavcodec/v308enc.o
11268cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11269CC libavcodec/v408dec.o
11270cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11271CC libavcodec/v408enc.o
11272cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11273CC libavcodec/v410dec.o
11274cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11275CC libavcodec/v410enc.o
11276cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11277CC libavcodec/vb.o
11278cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11279CC libavcodec/vble.o
11280cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11281CC libavcodec/vbndec.o
11282cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11283CC libavcodec/vbnenc.o
11284cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11285CC libavcodec/vc1.o
11286cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11287CC libavcodec/vc1_block.o
11288cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11289CC libavcodec/vc1_loopfilter.o
11290cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11291CC libavcodec/vc1_mc.o
11292cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11293CC libavcodec/vc1_parser.o
11294cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11295CC libavcodec/vc1_pred.o
11296cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11297CC libavcodec/vc1data.o
11298cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11299CC libavcodec/vc1dec.o
11300cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11301CC libavcodec/vc1dsp.o
11302cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11303CC libavcodec/vc2enc.o
11304cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11305CC libavcodec/vc2enc_dwt.o
11306cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11307CC libavcodec/vcr1.o
11308cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11309CC libavcodec/videodsp.o
11310cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11311CC libavcodec/vima.o
11312cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11313CC libavcodec/vlc.o
11314cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11315CC libavcodec/vmdaudio.o
11316cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11317CC libavcodec/vmdvideo.o
11318cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11319CC libavcodec/vmnc.o
11320cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11321CC libavcodec/vorbis.o
11322cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11323CC libavcodec/vorbis_data.o
11324cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11325CC libavcodec/vorbis_parser.o
11326cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11327CC libavcodec/vorbisdec.o
11328cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11329CC libavcodec/vorbisdsp.o
11330cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11331CC libavcodec/vorbisenc.o
11332cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11333CC libavcodec/vp3.o
11334cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11335CC libavcodec/vp3_parser.o
11336cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11337CC libavcodec/vp3dsp.o
11338cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11339CC libavcodec/vp5.o
11340cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11341CC libavcodec/vp56.o
11342cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11343CC libavcodec/vp56data.o
11344cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11345CC libavcodec/vp56dsp.o
11346cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11347CC libavcodec/vp56rac.o
11348cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11349CC libavcodec/vp6.o
11350cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11351CC libavcodec/vp6dsp.o
11352cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11353CC libavcodec/vp8.o
11354cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11355CC libavcodec/vp8_parser.o
11356cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11357CC libavcodec/vp8dsp.o
11358cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11359CC libavcodec/vp9.o
11360cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11361CC libavcodec/vp9_parser.o
11362cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11363CC libavcodec/vp9_raw_reorder_bsf.o
11364cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11365CC libavcodec/vp9_superframe_bsf.o
11366cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11367CC libavcodec/vp9_superframe_split_bsf.o
11368cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11369CC libavcodec/vp9block.o
11370cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11371CC libavcodec/vp9data.o
11372cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11373CC libavcodec/vp9dsp.o
11374cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11375CC libavcodec/vp9dsp_10bpp.o
11376cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11377CC libavcodec/vp9dsp_12bpp.o
11378cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11379CC libavcodec/vp9dsp_8bpp.o
11380cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11381CC libavcodec/vp9lpf.o
11382cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11383CC libavcodec/vp9mvs.o
11384cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11385CC libavcodec/vp9prob.o
11386cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11387CC libavcodec/vp9recon.o
11388cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11389CC libavcodec/vqavideo.o
11390cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11391CC libavcodec/wavpack.o
11392cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11393CC libavcodec/wavpackdata.o
11394cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11395CC libavcodec/wavpackenc.o
11396cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11397CC libavcodec/wcmv.o
11398cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11399CC libavcodec/webp.o
11400cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11401CC libavcodec/webp_parser.o
11402cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11403CC libavcodec/webvttdec.o
11404cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11405CC libavcodec/webvttenc.o
11406cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11407CC libavcodec/wma.o
11408cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11409CC libavcodec/wma_common.o
11410cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11411CC libavcodec/wma_freqs.o
11412cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11413CC libavcodec/wmadec.o
11414cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11415CC libavcodec/wmaenc.o
11416cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11417CC libavcodec/wmalosslessdec.o
11418cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11419CC libavcodec/wmaprodec.o
11420cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11421CC libavcodec/wmavoice.o
11422cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11423CC libavcodec/wmv2.o
11424cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11425CC libavcodec/wmv2data.o
11426cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11427CC libavcodec/wmv2dec.o
11428cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11429CC libavcodec/wmv2dsp.o
11430cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11431CC libavcodec/wmv2enc.o
11432cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11433CC libavcodec/wnv1.o
11434cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11435CC libavcodec/wrapped_avframe.o
11436cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11437CC libavcodec/ws-snd1.o
11438cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11439X86ASM libavcodec/x86/aacencdsp.o
11440CC libavcodec/x86/aacencdsp_init.o
11441cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11442X86ASM libavcodec/x86/aacpsdsp.o
11443CC libavcodec/x86/aacpsdsp_init.o
11444cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11445X86ASM libavcodec/x86/ac3dsp.o
11446X86ASM libavcodec/x86/ac3dsp_downmix.o
11447CC libavcodec/x86/ac3dsp_init.o
11448cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11449X86ASM libavcodec/x86/alacdsp.o
11450CC libavcodec/x86/alacdsp_init.o
11451cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11452X86ASM libavcodec/x86/audiodsp.o
11453CC libavcodec/x86/audiodsp_init.o
11454cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11455X86ASM libavcodec/x86/blockdsp.o
11456CC libavcodec/x86/blockdsp_init.o
11457cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11458X86ASM libavcodec/x86/bswapdsp.o
11459CC libavcodec/x86/bswapdsp_init.o
11460cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11461CC libavcodec/x86/cavsdsp.o
11462cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11463X86ASM libavcodec/x86/cavsidct.o
11464CC libavcodec/x86/celt_pvq_init.o
11465cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11466X86ASM libavcodec/x86/celt_pvq_search.o
11467X86ASM libavcodec/x86/cfhddsp.o
11468CC libavcodec/x86/cfhddsp_init.o
11469cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11470X86ASM libavcodec/x86/cfhdencdsp.o
11471CC libavcodec/x86/cfhdencdsp_init.o
11472cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11473CC libavcodec/x86/constants.o
11474cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11475X86ASM libavcodec/x86/dcadsp.o
11476CC libavcodec/x86/dcadsp_init.o
11477cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11478X86ASM libavcodec/x86/dct32.o
11479CC libavcodec/x86/dct_init.o
11480cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11481X86ASM libavcodec/x86/dirac_dwt.o
11482CC libavcodec/x86/dirac_dwt_init.o
11483cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11484X86ASM libavcodec/x86/diracdsp.o
11485CC libavcodec/x86/diracdsp_init.o
11486cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11487X86ASM libavcodec/x86/dnxhdenc.o
11488CC libavcodec/x86/dnxhdenc_init.o
11489cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11490X86ASM libavcodec/x86/exrdsp.o
11491CC libavcodec/x86/exrdsp_init.o
11492cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11493CC libavcodec/x86/fdct.o
11494cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11495CC libavcodec/x86/fdctdsp_init.o
11496cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11497X86ASM libavcodec/x86/fft.o
11498CC libavcodec/x86/fft_init.o
11499cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11500X86ASM libavcodec/x86/flac_dsp_gpl.o
11501X86ASM libavcodec/x86/flacdsp.o
11502CC libavcodec/x86/flacdsp_init.o
11503cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11504X86ASM libavcodec/x86/fmtconvert.o
11505CC libavcodec/x86/fmtconvert_init.o
11506cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11507X86ASM libavcodec/x86/fpel.o
11508X86ASM libavcodec/x86/g722dsp.o
11509CC libavcodec/x86/g722dsp_init.o
11510cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11511X86ASM libavcodec/x86/h263_loopfilter.o
11512CC libavcodec/x86/h263dsp_init.o
11513cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11514X86ASM libavcodec/x86/h264_chromamc.o
11515X86ASM libavcodec/x86/h264_chromamc_10bit.o
11516X86ASM libavcodec/x86/h264_deblock.o
11517X86ASM libavcodec/x86/h264_deblock_10bit.o
11518X86ASM libavcodec/x86/h264_idct.o
11519libavcodec/x86/h264_idct.asm:1152: warning: redefining multi-line macro `STORE_DIFFx2'
11520X86ASM libavcodec/x86/h264_idct_10bit.o
11521X86ASM libavcodec/x86/h264_intrapred.o
11522X86ASM libavcodec/x86/h264_intrapred_10bit.o
11523CC libavcodec/x86/h264_intrapred_init.o
11524cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11525CC libavcodec/x86/h264_qpel.o
11526cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11527X86ASM libavcodec/x86/h264_qpel_10bit.o
11528X86ASM libavcodec/x86/h264_qpel_8bit.o
11529X86ASM libavcodec/x86/h264_weight.o
11530X86ASM libavcodec/x86/h264_weight_10bit.o
11531CC libavcodec/x86/h264chroma_init.o
11532cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11533CC libavcodec/x86/h264dsp_init.o
11534cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11535X86ASM libavcodec/x86/hevc_add_res.o
11536X86ASM libavcodec/x86/hevc_deblock.o
11537X86ASM libavcodec/x86/hevc_idct.o
11538X86ASM libavcodec/x86/hevc_mc.o
11539X86ASM libavcodec/x86/hevc_sao.o
11540X86ASM libavcodec/x86/hevc_sao_10bit.o
11541CC libavcodec/x86/hevcdsp_init.o
11542cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11543In file included from ./libavutil/x86/cpu.h:23,
11544 from libavcodec/x86/hevcdsp_init.c:27:
11545libavcodec/x86/hevcdsp_init.c: In function 'ff_hevc_dsp_init_x86':
11546./libavutil/cpu_internal.h:27:6: error: 'HAVE_AVX512ICL_EXTERNAL' undeclared (first use in this function); did you mean 'HAVE_AVX512_EXTERNAL'?
11547 27 | (HAVE_ ## cpuext ## suffix && ((flags) & AV_CPU_FLAG_ ## cpuext))
11548 | ^~~~~
11549./libavutil/x86/cpu.h:83:37: note: in expansion of macro 'CPUEXT_SUFFIX'
11550 83 | #define EXTERNAL_AVX512ICL(flags) CPUEXT_SUFFIX(flags, _EXTERNAL, AVX512ICL)
11551 | ^~~~~~~~~~~~~
11552libavcodec/x86/hevcdsp_init.c:881:13: note: in expansion of macro 'EXTERNAL_AVX512ICL'
11553 881 | if (EXTERNAL_AVX512ICL(cpu_flags) && ARCH_X86_64) {
11554 | ^~~~~~~~~~~~~~~~~~
11555./libavutil/cpu_internal.h:27:6: note: each undeclared identifier is reported only once for each function it appears in
11556 27 | (HAVE_ ## cpuext ## suffix && ((flags) & AV_CPU_FLAG_ ## cpuext))
11557 | ^~~~~
11558./libavutil/x86/cpu.h:83:37: note: in expansion of macro 'CPUEXT_SUFFIX'
11559 83 | #define EXTERNAL_AVX512ICL(flags) CPUEXT_SUFFIX(flags, _EXTERNAL, AVX512ICL)
11560 | ^~~~~~~~~~~~~
11561libavcodec/x86/hevcdsp_init.c:881:13: note: in expansion of macro 'EXTERNAL_AVX512ICL'
11562 881 | if (EXTERNAL_AVX512ICL(cpu_flags) && ARCH_X86_64) {
11563 | ^~~~~~~~~~~~~~~~~~
11564make[1]: *** [ffbuild/common.mak:78: libavcodec/x86/hevcdsp_init.o] Error 1
11565make[1]: Leaving directory '/build/mplayer-svn/ffmpeg'
11566make: *** [Makefile:744: ffmpeg/libavcodec/libavcodec.a] Error 2
11567make -C ffmpeg libavcodec/libavcodec.a
11568make[1]: Entering directory '/build/mplayer-svn/ffmpeg'
11569[1m
11570WARNING: libavdevice/alldevices.c libavfilter/allfilters.c libavformat/allformats.c libavcodec/allcodecs.c libavcodec/bitstream_filters.c libavcodec/parsers.c libavformat/protocols.c newer than config_components.h, rerun configure
11571
11572(B[mCC libavcodec/x86/hevcdsp_init.o
11573cc1.exe: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C
11574In file included from ./libavutil/x86/cpu.h:23,
11575 from libavcodec/x86/hevcdsp_init.c:27:
11576libavcodec/x86/hevcdsp_init.c: In function 'ff_hevc_dsp_init_x86':
11577./libavutil/cpu_internal.h:27:6: error: 'HAVE_AVX512ICL_EXTERNAL' undeclared (first use in this function); did you mean 'HAVE_AVX512_EXTERNAL'?
11578 27 | (HAVE_ ## cpuext ## suffix && ((flags) & AV_CPU_FLAG_ ## cpuext))
11579 | ^~~~~
11580./libavutil/x86/cpu.h:83:37: note: in expansion of macro 'CPUEXT_SUFFIX'
11581 83 | #define EXTERNAL_AVX512ICL(flags) CPUEXT_SUFFIX(flags, _EXTERNAL, AVX512ICL)
11582 | ^~~~~~~~~~~~~
11583libavcodec/x86/hevcdsp_init.c:881:13: note: in expansion of macro 'EXTERNAL_AVX512ICL'
11584 881 | if (EXTERNAL_AVX512ICL(cpu_flags) && ARCH_X86_64) {
11585 | ^~~~~~~~~~~~~~~~~~
11586./libavutil/cpu_internal.h:27:6: note: each undeclared identifier is reported only once for each function it appears in
11587 27 | (HAVE_ ## cpuext ## suffix && ((flags) & AV_CPU_FLAG_ ## cpuext))
11588 | ^~~~~
11589./libavutil/x86/cpu.h:83:37: note: in expansion of macro 'CPUEXT_SUFFIX'
11590 83 | #define EXTERNAL_AVX512ICL(flags) CPUEXT_SUFFIX(flags, _EXTERNAL, AVX512ICL)
11591 | ^~~~~~~~~~~~~
11592libavcodec/x86/hevcdsp_init.c:881:13: note: in expansion of macro 'EXTERNAL_AVX512ICL'
11593 881 | if (EXTERNAL_AVX512ICL(cpu_flags) && ARCH_X86_64) {
11594 | ^~~~~~~~~~~~~~~~~~
11595make[1]: *** [ffbuild/common.mak:78: libavcodec/x86/hevcdsp_init.o] Error 1
11596make[1]: Leaving directory '/build/mplayer-svn/ffmpeg'
11597make: *** [Makefile:744: ffmpeg/libavcodec/libavcodec.a] Error 2