by Danfun64 » Wed Dec 14, 2016 8:51 pm
Compiling with Fmod EX 4.44.64 turned on results in this:
Spoiler:
Code: Select all
c:\gzdoom-compile\zdoom-src\build>mingw32-make
[ 0%] Generating zlib1rc.obj
[ 0%] Building C object zlib/CMakeFiles/z.dir/adler32.c.obj
[ 0%] Building C object zlib/CMakeFiles/z.dir/compress.c.obj
[ 1%] Building C object zlib/CMakeFiles/z.dir/crc32.c.obj
[ 1%] Building C object zlib/CMakeFiles/z.dir/deflate.c.obj
[ 1%] Building C object zlib/CMakeFiles/z.dir/inflate.c.obj
[ 1%] Building C object zlib/CMakeFiles/z.dir/infback.c.obj
[ 1%] Building C object zlib/CMakeFiles/z.dir/inftrees.c.obj
[ 1%] Building C object zlib/CMakeFiles/z.dir/inffast.c.obj
[ 1%] Building C object zlib/CMakeFiles/z.dir/trees.c.obj
[ 2%] Building C object zlib/CMakeFiles/z.dir/uncompr.c.obj
[ 2%] Building C object zlib/CMakeFiles/z.dir/zutil.c.obj
[ 2%] Linking C static library libz.a
[ 2%] Built target z
[ 2%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jcomapi.c.obj
[ 2%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdapimin.c.obj
[ 3%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdapistd.c.obj
[ 3%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdatasrc.c.obj
[ 3%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdcoefct.c.obj
[ 3%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdcolor.c.obj
[ 3%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jddctmgr.c.obj
[ 3%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdhuff.c.obj
[ 3%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdinput.c.obj
[ 4%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdmainct.c.obj
[ 4%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdmarker.c.obj
[ 4%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdmaster.c.obj
[ 4%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdmerge.c.obj
[ 4%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdphuff.c.obj
[ 4%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdpostct.c.obj
[ 5%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdsample.c.obj
[ 5%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jerror.c.obj
[ 5%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jidctint.c.obj
[ 5%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jmemmgr.c.obj
C:\gzdoom-compile\zdoom-src\jpeg-6b\jmemmgr.c: In function 'realize_virt_arrays':
C:\gzdoom-compile\zdoom-src\jpeg-6b\jmemmgr.c:451:7: warning: variable 'minheights' set but not used [-Wunused-but-set-variable]
long minheights;
^
[ 5%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jutils.c.obj
[ 5%] Linking C static library libjpeg.a
[ 5%] Built target jpeg
[ 5%] Building C object bzip2/CMakeFiles/bz2.dir/blocksort.c.obj
[ 5%] Building C object bzip2/CMakeFiles/bz2.dir/bzlib.c.obj
C:\gzdoom-compile\zdoom-src\bzip2\bzlib.c: In function 'default_bzalloc':
C:\gzdoom-compile\zdoom-src\bzip2\bzlib.c:102:31: warning: unused parameter 'opaque' [-Wunused-parameter]
void* default_bzalloc ( void* opaque, Int32 items, Int32 size )
^
C:\gzdoom-compile\zdoom-src\bzip2\bzlib.c: In function 'default_bzfree':
C:\gzdoom-compile\zdoom-src\bzip2\bzlib.c:109:29: warning: unused parameter 'opaque' [-Wunused-parameter]
void default_bzfree ( void* opaque, void* addr )
^
[ 5%] Building C object bzip2/CMakeFiles/bz2.dir/compress.c.obj
C:\gzdoom-compile\zdoom-src\bzip2\compress.c: In function 'sendMTFValues':
C:\gzdoom-compile\zdoom-src\bzip2\compress.c:243:19: warning: variable 'nBytes' set but not used [-Wunused-but-set-variable]
Int32 nGroups, nBytes;
^
C:\gzdoom-compile\zdoom-src\bzip2\compress.c: In function 'BZ2_compressBlock':
C:\gzdoom-compile\zdoom-src\bzip2\compress.c:391:54: warning: 'cost[5]' may be used uninitialized in this function [-Wmaybe-uninitialized]
for (t = 0; t < nGroups; t++) cost[t] += s->len[t][icv];
^
C:\gzdoom-compile\zdoom-src\bzip2\compress.c:256:11: note: 'cost[5]' was declared here
UInt16 cost[BZ_N_GROUPS];
^
C:\gzdoom-compile\zdoom-src\bzip2\compress.c:401:25: warning: 'cost[3]' may be used uninitialized in this function [-Wmaybe-uninitialized]
if (cost[t] < bc) { bc = cost[t]; bt = t; };
^
C:\gzdoom-compile\zdoom-src\bzip2\compress.c:256:11: note: 'cost[3]' was declared here
UInt16 cost[BZ_N_GROUPS];
^
C:\gzdoom-compile\zdoom-src\bzip2\compress.c:401:25: warning: 'cost[2]' may be used uninitialized in this function [-Wmaybe-uninitialized]
if (cost[t] < bc) { bc = cost[t]; bt = t; };
^
C:\gzdoom-compile\zdoom-src\bzip2\compress.c:256:11: note: 'cost[2]' was declared here
UInt16 cost[BZ_N_GROUPS];
^
[ 5%] Building C object bzip2/CMakeFiles/bz2.dir/crctable.c.obj
[ 6%] Building C object bzip2/CMakeFiles/bz2.dir/decompress.c.obj
[ 6%] Building C object bzip2/CMakeFiles/bz2.dir/huffman.c.obj
[ 6%] Building C object bzip2/CMakeFiles/bz2.dir/randtable.c.obj
[ 6%] Linking C static library libbz2.a
[ 6%] Built target bz2
[ 6%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Blip_Buffer.cpp.obj
[ 6%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Classic_Emu.cpp.obj
[ 6%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Data_Reader.cpp.obj
[ 6%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Dual_Resampler.cpp.obj
[ 6%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Effects_Buffer.cpp.obj
[ 7%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Fir_Resampler.cpp.obj
[ 7%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/gme.cpp.obj
[ 7%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Gme_File.cpp.obj
[ 7%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/M3u_Playlist.cpp.obj
[ 7%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Multi_Buffer.cpp.obj
[ 7%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Music_Emu.cpp.obj
[ 7%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Ay_Apu.cpp.obj
[ 8%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Ym2612_Emu.cpp.obj
[ 8%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Sms_Apu.cpp.obj
[ 8%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Ay_Cpu.cpp.obj
[ 8%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Ay_Emu.cpp.obj
[ 8%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Gb_Apu.cpp.obj
[ 8%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Gb_Cpu.cpp.obj
[ 9%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Gb_Oscs.cpp.obj
[ 9%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Gbs_Emu.cpp.obj
[ 9%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Gym_Emu.cpp.obj
[ 9%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Hes_Apu.cpp.obj
[ 9%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Hes_Cpu.cpp.obj
[ 9%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Hes_Emu.cpp.obj
[ 10%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Kss_Cpu.cpp.obj
[ 10%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Kss_Emu.cpp.obj
[ 10%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Kss_Scc_Apu.cpp.obj
[ 10%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nes_Apu.cpp.obj
[ 10%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nes_Cpu.cpp.obj
[ 10%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nes_Fme7_Apu.cpp.obj
[ 10%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nes_Namco_Apu.cpp.obj
[ 11%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nes_Oscs.cpp.obj
[ 11%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nes_Vrc6_Apu.cpp.obj
[ 11%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nsf_Emu.cpp.obj
[ 11%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nsfe_Emu.cpp.obj
[ 11%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Sap_Apu.cpp.obj
[ 11%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Sap_Cpu.cpp.obj
[ 12%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Sap_Emu.cpp.obj
[ 12%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Snes_Spc.cpp.obj
[ 12%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Spc_Cpu.cpp.obj
[ 12%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Spc_Dsp.cpp.obj
[ 12%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Spc_Emu.cpp.obj
[ 12%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Spc_Filter.cpp.obj
[ 13%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Vgm_Emu.cpp.obj
[ 13%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Vgm_Emu_Impl.cpp.obj
[ 13%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Ym2413_Emu.cpp.obj
[ 13%] Linking CXX static library libgme.a
[ 13%] Built target gme
[ 13%] Building C object lzma/CMakeFiles/lzma.dir/C/7zArcIn.c.obj
[ 13%] Building C object lzma/CMakeFiles/lzma.dir/C/7zBuf.c.obj
[ 13%] Building C object lzma/CMakeFiles/lzma.dir/C/7zCrc.c.obj
[ 13%] Building C object lzma/CMakeFiles/lzma.dir/C/7zCrcOpt.c.obj
[ 13%] Building C object lzma/CMakeFiles/lzma.dir/C/7zDec.c.obj
[ 14%] Building C object lzma/CMakeFiles/lzma.dir/C/7zStream.c.obj
[ 14%] Building C object lzma/CMakeFiles/lzma.dir/C/Bcj2.c.obj
C:\gzdoom-compile\zdoom-src\lzma\C\Bcj2.c: In function 'Bcj2Dec_Decode':
C:\gzdoom-compile\zdoom-src\lzma\C\Bcj2.c:235:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
SetUi32(p->temp, val);
^
[ 14%] Building C object lzma/CMakeFiles/lzma.dir/C/Bra.c.obj
[ 14%] Building C object lzma/CMakeFiles/lzma.dir/C/Bra86.c.obj
[ 14%] Building C object lzma/CMakeFiles/lzma.dir/C/BraIA64.c.obj
[ 14%] Building C object lzma/CMakeFiles/lzma.dir/C/CpuArch.c.obj
[ 15%] Building C object lzma/CMakeFiles/lzma.dir/C/Delta.c.obj
[ 15%] Building C object lzma/CMakeFiles/lzma.dir/C/LzFind.c.obj
[ 15%] Building C object lzma/CMakeFiles/lzma.dir/C/Lzma2Dec.c.obj
[ 15%] Building C object lzma/CMakeFiles/lzma.dir/C/LzmaDec.c.obj
[ 15%] Building C object lzma/CMakeFiles/lzma.dir/C/LzmaEnc.c.obj
[ 15%] Building C object lzma/CMakeFiles/lzma.dir/C/Ppmd7.c.obj
[ 16%] Building C object lzma/CMakeFiles/lzma.dir/C/Ppmd7Dec.c.obj
[ 16%] Building C object lzma/CMakeFiles/lzma.dir/C/LzFindMt.c.obj
[ 16%] Building C object lzma/CMakeFiles/lzma.dir/C/Threads.c.obj
[ 16%] Linking C static library liblzma.a
[ 16%] Built target lzma
[ 17%] Building C object tools/lemon/CMakeFiles/lemon.dir/lemon.c.obj
[ 17%] Linking C executable lemon.exe
C:/gzdoom-compile/zdoom-src/build/tools/lemon
[ 17%] Built target lemon
[ 17%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/codegen/bitmap.cc.obj
[ 17%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/codegen/emit_action.cc.obj
[ 17%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/codegen/emit_dfa.cc.obj
[ 17%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/codegen/label.cc.obj
[ 17%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/codegen/go_construct.cc.obj
[ 18%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/codegen/go_destruct.cc.obj
[ 18%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/codegen/go_emit.cc.obj
[ 18%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/codegen/go_used_labels.cc.obj
[ 18%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/codegen/input_api.cc.obj
[ 18%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/codegen/output.cc.obj
[ 18%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/codegen/print.cc.obj
[ 19%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/conf/msg.cc.obj
[ 19%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/conf/opt.cc.obj
[ 19%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/conf/parse_opts.cc.obj
[ 19%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/conf/warn.cc.obj
[ 19%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/nfa/calc_size.cc.obj
[ 19%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/nfa/nfa.cc.obj
[ 20%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/nfa/split.cc.obj
[ 20%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/adfa/adfa.cc.obj
[ 20%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/adfa/prepare.cc.obj
[ 20%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/dfa/determinization.cc.obj
[ 20%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/dfa/fillpoints.cc.obj
[ 20%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/dfa/minimization.cc.obj
[ 20%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/regexp/display.cc.obj
[ 21%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/regexp/encoding/enc.cc.obj
[ 21%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/regexp/encoding/range_suffix.cc.obj
[ 21%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/regexp/encoding/utf8/utf8_regexp.cc.obj
[ 21%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/regexp/encoding/utf8/utf8_range.cc.obj
[ 21%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/regexp/encoding/utf8/utf8.cc.obj
[ 21%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/regexp/encoding/utf16/utf16_regexp.cc.obj
[ 22%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/regexp/encoding/utf16/utf16.cc.obj
[ 22%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/regexp/encoding/utf16/utf16_range.cc.obj
[ 22%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/regexp/fixed_length.cc.obj
[ 22%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/regexp/regexp.cc.obj
[ 22%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/compile.cc.obj
[ 22%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/rule_rank.cc.obj
[ 23%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/skeleton/control_flow.cc.obj
[ 23%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/skeleton/generate_code.cc.obj
[ 23%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/skeleton/generate_data.cc.obj
[ 23%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/skeleton/match_empty.cc.obj
[ 23%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/skeleton/maxlen.cc.obj
[ 23%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/skeleton/skeleton.cc.obj
[ 23%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/skeleton/unreachable.cc.obj
[ 24%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/skeleton/way.cc.obj
[ 24%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/main.cc.obj
[ 24%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/parse/code.cc.obj
[ 24%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/parse/input.cc.obj
[ 24%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/parse/lex.cc.obj
[ 24%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/parse/lex_conf.cc.obj
[ 25%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/parse/parser.cc.obj
[ 25%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/parse/scanner.cc.obj
[ 25%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/parse/unescape.cc.obj
[ 25%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/util/s_to_n32_unsafe.cc.obj
[ 25%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/util/range.cc.obj
[ 25%] Linking CXX executable re2c.exe
[ 25%] Built target re2c
[ 26%] Building C object tools/updaterevision/CMakeFiles/updaterevision.dir/updaterevision.c.obj
[ 26%] Building RC object tools/updaterevision/CMakeFiles/updaterevision.dir/trustinfo.rc.obj
[ 26%] Linking C executable updaterevision.exe
[ 26%] Built target updaterevision
[ 26%] Building C object tools/zipdir/CMakeFiles/zipdir.dir/zipdir.c.obj
[ 27%] Linking C executable zipdir.exe
[ 27%] Built target zipdir
[ 27%] Building C object dumb/CMakeFiles/dumb.dir/src/core/unload.c.obj
[ 27%] Building C object dumb/CMakeFiles/dumb.dir/src/core/rendsig.c.obj
[ 28%] Building C object dumb/CMakeFiles/dumb.dir/src/core/rendduh.c.obj
[ 28%] Building C object dumb/CMakeFiles/dumb.dir/src/core/register.c.obj
[ 28%] Building C object dumb/CMakeFiles/dumb.dir/src/core/readduh.c.obj
[ 28%] Building C object dumb/CMakeFiles/dumb.dir/src/core/rawsig.c.obj
[ 28%] Building C object dumb/CMakeFiles/dumb.dir/src/core/makeduh.c.obj
[ 28%] Building C object dumb/CMakeFiles/dumb.dir/src/core/loadduh.c.obj
[ 29%] Building C object dumb/CMakeFiles/dumb.dir/src/core/dumbfile.c.obj
[ 29%] Building C object dumb/CMakeFiles/dumb.dir/src/core/duhtag.c.obj
[ 29%] Building C object dumb/CMakeFiles/dumb.dir/src/core/duhlen.c.obj
[ 29%] Building C object dumb/CMakeFiles/dumb.dir/src/core/atexit.c.obj
[ 29%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/stdfile.c.obj
[ 29%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/silence.c.obj
[ 29%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/sampbuf.c.obj
[ 30%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/riff.c.obj
[ 30%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/resample.c.obj
[ 30%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/memfile.c.obj
[ 30%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/clickrem.c.obj
[ 30%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/barray.c.obj
[ 30%] Building C object dumb/CMakeFiles/dumb.dir/src/it/xmeffect.c.obj
[ 31%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readxm2.c.obj
[ 31%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readxm.c.obj
[ 31%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readstm2.c.obj
[ 31%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readstm.c.obj
[ 31%] Building C object dumb/CMakeFiles/dumb.dir/src/it/reads3m2.c.obj
[ 31%] Building C object dumb/CMakeFiles/dumb.dir/src/it/reads3m.c.obj
[ 32%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readriff.c.obj
[ 32%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readptm.c.obj
[ 32%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readpsm.c.obj
[ 32%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readoldpsm.c.obj
[ 32%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readokt2.c.obj
[ 32%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readokt.c.obj
[ 32%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readmtm.c.obj
[ 33%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readmod2.c.obj
[ 33%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readmod.c.obj
[ 33%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readdsmf.c.obj
[ 33%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readasy.c.obj
[ 33%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readamf2.c.obj
[ 33%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readamf.c.obj
[ 34%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readam.c.obj
[ 34%] Building C object dumb/CMakeFiles/dumb.dir/src/it/read6692.c.obj
[ 34%] Building C object dumb/CMakeFiles/dumb.dir/src/it/read669.c.obj
[ 34%] Building C object dumb/CMakeFiles/dumb.dir/src/it/ptmeffect.c.obj
[ 34%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadxm2.c.obj
[ 34%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadxm.c.obj
[ 35%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadstm2.c.obj
[ 35%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadstm.c.obj
[ 35%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loads3m2.c.obj
[ 35%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loads3m.c.obj
[ 35%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadriff2.c.obj
[ 35%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadriff.c.obj
[ 36%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadptm2.c.obj
[ 36%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadptm.c.obj
[ 36%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadpsm2.c.obj
[ 36%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadpsm.c.obj
[ 36%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadoldpsm2.c.obj
[ 36%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadoldpsm.c.obj
[ 36%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadokt2.c.obj
[ 37%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadokt.c.obj
[ 37%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadmtm2.c.obj
[ 37%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadmtm.c.obj
[ 37%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadmod2.c.obj
[ 37%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadmod.c.obj
[ 37%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadasy2.c.obj
[ 38%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadasy.c.obj
[ 38%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadamf2.c.obj
[ 38%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadamf.c.obj
[ 38%] Building C object dumb/CMakeFiles/dumb.dir/src/it/load6692.c.obj
[ 38%] Building C object dumb/CMakeFiles/dumb.dir/src/it/load669.c.obj
[ 38%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itunload.c.obj
[ 39%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itrender.c.obj
[ 39%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itread2.c.obj
[ 39%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itread.c.obj
[ 39%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itorder.c.obj
[ 39%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itmisc.c.obj
[ 39%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itload2.c.obj
[ 39%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itload.c.obj
[ 40%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readany.c.obj
[ 40%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadany2.c.obj
[ 40%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadany.c.obj
[ 40%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readany2.c.obj
[ 40%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/resampler.c.obj
[ 40%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/lpc.c.obj
[ 41%] Linking C static library libdumb.a
[ 41%] Built target dumb
[ 41%] Building C object gdtoa/CMakeFiles/arithchk.dir/arithchk.c.obj
[ 41%] Linking C executable arithchk.exe
[ 41%] Built target arithchk
[ 41%] Generating arith.h
Scanning dependencies of target qnan
[ 42%] Building C object gdtoa/CMakeFiles/qnan.dir/qnan.c.obj
[ 42%] Linking C executable qnan.exe
[ 42%] Built target qnan
[ 42%] Generating gd_qnan.h
Scanning dependencies of target gdtoa
[ 42%] Building C object gdtoa/CMakeFiles/gdtoa.dir/dmisc.c.obj
[ 42%] Building C object gdtoa/CMakeFiles/gdtoa.dir/dtoa.c.obj
[ 42%] Building C object gdtoa/CMakeFiles/gdtoa.dir/misc.c.obj
[ 43%] Linking C static library libgdtoa.a
[ 43%] Built target gdtoa
'git' is not recognized as an internal or external command,
operable program or batch file.
Failed to get commit info: No error
[ 43%] Built target revision_check
[ 43%] Generating zcc-parse.c, zcc-parse.h
[ 43%] Generating sc_man_scanner.h
[ 43%] Generating xlat_parser.c, xlat_parser.h
Scanning dependencies of target zdoom
[ 44%] Building CXX object src/CMakeFiles/zdoom.dir/__autostart.cpp.obj
[ 44%] Building CXX object src/CMakeFiles/zdoom.dir/win32/eaxedit.cpp.obj
[ 44%] Building CXX object src/CMakeFiles/zdoom.dir/win32/fb_d3d9.cpp.obj
[ 44%] Building CXX object src/CMakeFiles/zdoom.dir/win32/fb_d3d9_wipe.cpp.obj
[ 44%] Building CXX object src/CMakeFiles/zdoom.dir/win32/fb_ddraw.cpp.obj
C:\gzdoom-compile\zdoom-src\src\win32\fb_ddraw.cpp: In member function 'void DDrawFB::MaybeCreatePalette()':
C:\gzdoom-compile\zdoom-src\src\win32\fb_ddraw.cpp:628:40: warning: iteration 1u invokes undefined behavior [-Waggressive-loop-optimizations]
pal.head.palPalEntry[i].peFlags = 0;
^
C:\gzdoom-compile\zdoom-src\src\win32\fb_ddraw.cpp:626:18: note: containing loop
for (i = 0; i < 256; i++)
^
[ 44%] Building CXX object src/CMakeFiles/zdoom.dir/win32/hardware.cpp.obj
[ 45%] Building CXX object src/CMakeFiles/zdoom.dir/win32/helperthread.cpp.obj
[ 45%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_cd.cpp.obj
[ 45%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_crash.cpp.obj
C:\gzdoom-compile\zdoom-src\src\win32\i_crash.cpp: In function 'void CreateCrashLog(char*, DWORD, HWND)':
C:\gzdoom-compile\zdoom-src\src\win32\i_crash.cpp:1184:23: warning: 'miniofs' may be used uninitialized in this function [-Wmaybe-uninitialized]
offset = miniofs;
^
C:\gzdoom-compile\zdoom-src\src\win32\i_crash.cpp:1182:19: note: 'miniofs' was declared here
signed char miniofs;
^
[ 45%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_input.cpp.obj
[ 45%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_keyboard.cpp.obj
[ 45%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_mouse.cpp.obj
[ 45%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_dijoy.cpp.obj
[ 46%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_rawps2.cpp.obj
[ 46%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_xinput.cpp.obj
[ 46%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_main.cpp.obj
[ 46%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_movie.cpp.obj
[ 46%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_system.cpp.obj
[ 46%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_specialpaths.cpp.obj
In file included from C:/TDM-GCC-64/x86_64-w64-mingw32/include/winbase.h:2377:0,
from C:/TDM-GCC-64/x86_64-w64-mingw32/include/windows.h:70,
from C:\gzdoom-compile\zdoom-src\src\win32\i_specialpaths.cpp:37:
C:\gzdoom-compile\zdoom-src\src\win32\i_specialpaths.cpp: In function 'bool GetKnownFolder(int, const KNOWNFOLDERID&, bool, FString&)':
C:\gzdoom-compile\zdoom-src\src\win32\i_specialpaths.cpp:138:56: warning: enumeral and non-enumeral type in conditional expression [-Wextra]
if (FAILED(SHGetKnownFolderPath(known_folder, create ? KF_FLAG_CREATE : 0, NULL, &wpath)))
^
[ 47%] Building CXX object src/CMakeFiles/zdoom.dir/win32/st_start.cpp.obj
[ 47%] Building CXX object src/CMakeFiles/zdoom.dir/win32/win32video.cpp.obj
[ 47%] Building RC object src/CMakeFiles/zdoom.dir/win32/zdoom.rc.obj
C:\\gzdoom-compile\\zdoom-src\\src\\win32\\zdoom.rc:499: unrecognized escape sequence
[ 47%] Building CXX object src/CMakeFiles/zdoom.dir/r_swrenderer.cpp.obj
[ 47%] Building CXX object src/CMakeFiles/zdoom.dir/r_3dfloors.cpp.obj
[ 47%] Building CXX object src/CMakeFiles/zdoom.dir/r_bsp.cpp.obj
[ 48%] Building CXX object src/CMakeFiles/zdoom.dir/r_draw.cpp.obj
[ 48%] Building CXX object src/CMakeFiles/zdoom.dir/r_draw_pal.cpp.obj
C:\gzdoom-compile\zdoom-src\src\r_draw_pal.cpp: In member function 'virtual void swrenderer::DrawSingleSky4PalCommand::Execute(DrawerThread*)':
C:\gzdoom-compile\zdoom-src\src\r_draw_pal.cpp:812:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
*((uint32_t*)dest) = *((uint32_t*)output);
^
C:\gzdoom-compile\zdoom-src\src\r_draw_pal.cpp:828:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
*((uint32_t*)dest) = *((uint32_t*)output);
^
C:\gzdoom-compile\zdoom-src\src\r_draw_pal.cpp:854:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
*((uint32_t*)dest) = *((uint32_t*)output);
^
C:\gzdoom-compile\zdoom-src\src\r_draw_pal.cpp: In member function 'virtual void swrenderer::DrawDoubleSky4PalCommand::Execute(DrawerThread*)':
C:\gzdoom-compile\zdoom-src\src\r_draw_pal.cpp:1033:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
*((uint32_t*)dest) = *((uint32_t*)output);
^
C:\gzdoom-compile\zdoom-src\src\r_draw_pal.cpp:1055:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
*((uint32_t*)dest) = *((uint32_t*)output);
^
C:\gzdoom-compile\zdoom-src\src\r_draw_pal.cpp:1087:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
*((uint32_t*)dest) = *((uint32_t*)output);
^
C:\gzdoom-compile\zdoom-src\src\r_draw_pal.cpp: In member function 'void swrenderer::DrawTiltedSpanPalCommand::CalcTiltedLighting(double, double, int, DrawerThread*)':
C:\gzdoom-compile\zdoom-src\src\r_draw_pal.cpp:2456:12: warning: 'lightfiller' may be used uninitialized in this function [-Wmaybe-uninitialized]
uint8_t *lightfiller;
^
[ 48%] Building CXX object src/CMakeFiles/zdoom.dir/r_drawt_pal.cpp.obj
[ 48%] Building CXX object src/CMakeFiles/zdoom.dir/r_thread.cpp.obj
[ 48%] Building CXX object src/CMakeFiles/zdoom.dir/r_main.cpp.obj
[ 48%] Building CXX object src/CMakeFiles/zdoom.dir/r_plane.cpp.obj
[ 49%] Building CXX object src/CMakeFiles/zdoom.dir/r_segs.cpp.obj
[ 49%] Building CXX object src/CMakeFiles/zdoom.dir/r_sky.cpp.obj
[ 49%] Building CXX object src/CMakeFiles/zdoom.dir/r_things.cpp.obj
[ 49%] Building CXX object src/CMakeFiles/zdoom.dir/r_walldraw.cpp.obj
[ 49%] Building CXX object src/CMakeFiles/zdoom.dir/s_advsound.cpp.obj
[ 49%] Building CXX object src/CMakeFiles/zdoom.dir/s_environment.cpp.obj
[ 49%] Building CXX object src/CMakeFiles/zdoom.dir/s_playlist.cpp.obj
[ 50%] Building CXX object src/CMakeFiles/zdoom.dir/s_sndseq.cpp.obj
[ 50%] Building CXX object src/CMakeFiles/zdoom.dir/s_sound.cpp.obj
C:\gzdoom-compile\zdoom-src\src\s_sound.cpp: In function 'void Cmd_listsoundchannels(FCommandLine&, APlayerPawn*, int)':
C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:3082:10: warning: 'chanorigin.TVector3<float>::Z' may be used uninitialized in this function [-Wmaybe-uninitialized]
Printf("%s at (%1.5f, %1.5f, %1.5f)\n", (const char*)chan->SoundID, chanorigin.X, chanorigin.Y, chanorigin.Z);
^
C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:3082:10: warning: 'chanorigin.TVector3<float>::Y' may be used uninitialized in this function [-Wmaybe-uninitialized]
C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:3082:10: warning: 'chanorigin.TVector3<float>::X' may be used uninitialized in this function [-Wmaybe-uninitialized]
In file included from C:/gzdoom-compile/zdoom-src/src/sound/i_soundinternal.h:7:0,
from C:/gzdoom-compile/zdoom-src/src/sound/i_sound.h:39,
from C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:31:
C:/gzdoom-compile/zdoom-src/src/vectors.h: In function 'void S_RestartSound(FSoundChan*)':
C:/gzdoom-compile/zdoom-src/src/vectors.h:477:56: warning: 'chanorigin.TVector3<float>::Z' may be used uninitialized in this function [-Wmaybe-uninitialized]
return TVector3(X - other.X, Y - other.Y, Z - other.Z);
^
C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:1522:13: note: 'chanorigin.TVector3<float>::Z' was declared here
FVector3 chanorigin;
^
In file included from C:/gzdoom-compile/zdoom-src/src/sound/i_soundinternal.h:7:0,
from C:/gzdoom-compile/zdoom-src/src/sound/i_sound.h:39,
from C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:31:
C:/gzdoom-compile/zdoom-src/src/vectors.h:477:56: warning: 'chanorigin.TVector3<float>::Y' may be used uninitialized in this function [-Wmaybe-uninitialized]
return TVector3(X - other.X, Y - other.Y, Z - other.Z);
^
C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:1522:13: note: 'chanorigin.TVector3<float>::Y' was declared here
FVector3 chanorigin;
^
In file included from C:/gzdoom-compile/zdoom-src/src/sound/i_soundinternal.h:7:0,
from C:/gzdoom-compile/zdoom-src/src/sound/i_sound.h:39,
from C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:31:
C:/gzdoom-compile/zdoom-src/src/vectors.h:477:56: warning: 'chanorigin.TVector3<float>::X' may be used uninitialized in this function [-Wmaybe-uninitialized]
return TVector3(X - other.X, Y - other.Y, Z - other.Z);
^
C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:1522:13: note: 'chanorigin.TVector3<float>::X' was declared here
FVector3 chanorigin;
^
In file included from C:/gzdoom-compile/zdoom-src/src/sound/i_soundinternal.h:7:0,
from C:/gzdoom-compile/zdoom-src/src/sound/i_sound.h:39,
from C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:31:
C:/gzdoom-compile/zdoom-src/src/vectors.h: In function 'FSoundChan* S_StartSound(AActor*, const sector_t*, const FPolyObj*, const FVector3*, int, FSoundID, float, float, FRolloffInfo*)':
C:/gzdoom-compile/zdoom-src/src/vectors.h:477:56: warning: 'chanorigin.TVector3<float>::Z' may be used uninitialized in this function [-Wmaybe-uninitialized]
return TVector3(X - other.X, Y - other.Y, Z - other.Z);
^
C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:1522:13: note: 'chanorigin.TVector3<float>::Z' was declared here
FVector3 chanorigin;
^
In file included from C:/gzdoom-compile/zdoom-src/src/sound/i_soundinternal.h:7:0,
from C:/gzdoom-compile/zdoom-src/src/sound/i_sound.h:39,
from C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:31:
C:/gzdoom-compile/zdoom-src/src/vectors.h:477:56: warning: 'chanorigin.TVector3<float>::Y' may be used uninitialized in this function [-Wmaybe-uninitialized]
return TVector3(X - other.X, Y - other.Y, Z - other.Z);
^
C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:1522:13: note: 'chanorigin.TVector3<float>::Y' was declared here
FVector3 chanorigin;
^
In file included from C:/gzdoom-compile/zdoom-src/src/sound/i_soundinternal.h:7:0,
from C:/gzdoom-compile/zdoom-src/src/sound/i_sound.h:39,
from C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:31:
C:/gzdoom-compile/zdoom-src/src/vectors.h:477:56: warning: 'chanorigin.TVector3<float>::X' may be used uninitialized in this function [-Wmaybe-uninitialized]
return TVector3(X - other.X, Y - other.Y, Z - other.Z);
^
C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:1522:13: note: 'chanorigin.TVector3<float>::X' was declared here
FVector3 chanorigin;
^
[ 50%] Building CXX object src/CMakeFiles/zdoom.dir/GuillotineBinPack.cpp.obj
[ 50%] Building CXX object src/CMakeFiles/zdoom.dir/SkylineBinPack.cpp.obj
[ 50%] Building CXX object src/CMakeFiles/zdoom.dir/intermission/intermission.cpp.obj
[ 50%] Building CXX object src/CMakeFiles/zdoom.dir/intermission/intermission_parse.cpp.obj
[ 51%] Building CXX object src/CMakeFiles/zdoom.dir/menu/colorpickermenu.cpp.obj
[ 51%] Building CXX object src/CMakeFiles/zdoom.dir/menu/joystickmenu.cpp.obj
[ 51%] Building CXX object src/CMakeFiles/zdoom.dir/menu/listmenu.cpp.obj
[ 51%] Building CXX object src/CMakeFiles/zdoom.dir/menu/loadsavemenu.cpp.obj
[ 51%] Building CXX object src/CMakeFiles/zdoom.dir/menu/menu.cpp.obj
[ 51%] Building CXX object src/CMakeFiles/zdoom.dir/menu/menudef.cpp.obj
[ 52%] Building CXX object src/CMakeFiles/zdoom.dir/menu/menuinput.cpp.obj
[ 52%] Building CXX object src/CMakeFiles/zdoom.dir/menu/messagebox.cpp.obj
[ 52%] Building CXX object src/CMakeFiles/zdoom.dir/menu/optionmenu.cpp.obj
[ 52%] Building CXX object src/CMakeFiles/zdoom.dir/menu/playerdisplay.cpp.obj
[ 52%] Building CXX object src/CMakeFiles/zdoom.dir/menu/playermenu.cpp.obj
[ 52%] Building CXX object src/CMakeFiles/zdoom.dir/menu/readthis.cpp.obj
[ 52%] Building CXX object src/CMakeFiles/zdoom.dir/menu/videomenu.cpp.obj
[ 53%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/fmopl.cpp.obj
[ 53%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/mlopl.cpp.obj
[ 53%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/mlopl_io.cpp.obj
[ 53%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/dosbox/opl.cpp.obj
[ 53%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/OPL3.cpp.obj
[ 53%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/nukedopl3.cpp.obj
[ 54%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/common.cpp.obj
[ 54%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/instrum.cpp.obj
[ 54%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/instrum_dls.cpp.obj
[ 54%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/instrum_font.cpp.obj
[ 54%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/instrum_sf2.cpp.obj
[ 54%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/mix.cpp.obj
[ 55%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/playmidi.cpp.obj
[ 55%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/resample.cpp.obj
[ 55%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/timidity.cpp.obj
[ 55%] Building CXX object src/CMakeFiles/zdoom.dir/wildmidi/file_io.cpp.obj
[ 55%] Building CXX object src/CMakeFiles/zdoom.dir/wildmidi/gus_pat.cpp.obj
[ 55%] Building CXX object src/CMakeFiles/zdoom.dir/wildmidi/reverb.cpp.obj
[ 56%] Building CXX object src/CMakeFiles/zdoom.dir/wildmidi/wm_error.cpp.obj
[ 56%] Building CXX object src/CMakeFiles/zdoom.dir/r_data/colormaps.cpp.obj
[ 56%] Building CXX object src/CMakeFiles/zdoom.dir/r_data/r_translate.cpp.obj
[ 56%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/music_opldumper_mididevice.cpp.obj
[ 56%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/music_opl_mididevice.cpp.obj
[ 56%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/opl_mus_player.cpp.obj
[ 56%] Building CXX object src/CMakeFiles/zdoom.dir/sound/fmodsound.cpp.obj
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:13:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:/PROGRA~2/FMODSO~1/FMODPR~1/api/inc/fmod.h:305:71: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
const void (*done)(FMOD_ASYNCREADINFO *info, FMOD_RESULT result); /* FMOD file system wake up function. Use instead of 'result' with FMOD_INIT_ASYNCREAD_FAST to get semaphore based performance improvement. Call this when user file read is finished. Pass result of file read as a parameter. */
^
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::System::getDriverCaps(int, FMOD_CAPS*, int*, int*, FMOD_SPEAKERMODE*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:82:249: error: cannot convert 'int*' to 'FMOD_SPEAKERMODE*' for argument '5' to 'FMOD_RESULT FMOD_System_GetDriverCaps(FMOD_SYSTEM*, int, FMOD_CAPS*, int*, FMOD_SPEAKERMODE*)'
FMOD_RESULT getDriverCaps (int id, FMOD_CAPS *caps, int *minfrequency, int *maxfrequency, FMOD_SPEAKERMODE *controlpanelspeakermode) { return FMOD_System_GetDriverCaps(this, id, caps, minfrequency, maxfrequency, controlpanelspeakermode); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::System::setHardwareChannels(int, int, int, int)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:85:158: error: too many arguments to function 'FMOD_RESULT FMOD_System_SetHardwareChannels(FMOD_SYSTEM*, int)'
FMOD_RESULT setHardwareChannels (int min2d, int max2d, int min3d, int max3d) { return FMOD_System_SetHardwareChannels(this, min2d, max2d, min3d, max3d); }
^
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:13:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:/PROGRA~2/FMODSO~1/FMODPR~1/api/inc/fmod.h:1879:19: note: declared here
FMOD_RESULT F_API FMOD_System_SetHardwareChannels (FMOD_SYSTEM *system, int numhardwarechannels);
^
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::System::setFileSystem(FMOD_FILE_OPENCALLBACK, FMOD_FILE_CLOSECALLBACK, FMOD_FILE_READCALLBACK, FMOD_FILE_SEEKCALLBACK, int)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:92:283: error: invalid conversion from 'int' to 'FMOD_FILE_ASYNCREADCALLBACK {aka FMOD_RESULT (__attribute__((__stdcall__)) *)(FMOD_ASYNCREADINFO*, void*)}' [-fpermissive]
FMOD_RESULT setFileSystem (FMOD_FILE_OPENCALLBACK useropen, FMOD_FILE_CLOSECALLBACK userclose, FMOD_FILE_READCALLBACK userread, FMOD_FILE_SEEKCALLBACK userseek, int blockalign) { return FMOD_System_SetFileSystem(this, useropen, userclose, userread, userseek, blockalign); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:92:283: error: too few arguments to function 'FMOD_RESULT FMOD_System_SetFileSystem(FMOD_SYSTEM*, FMOD_FILE_OPENCALLBACK, FMOD_FILE_CLOSECALLBACK, FMOD_FILE_READCALLBACK, FMOD_FILE_SEEKCALLBACK, FMOD_FILE_ASYNCREADCALLBACK, FMOD_FILE_ASYNCCANCELCALLBACK, int)'
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:13:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:/PROGRA~2/FMODSO~1/FMODPR~1/api/inc/fmod.h:1886:19: note: declared here
FMOD_RESULT F_API FMOD_System_SetFileSystem (FMOD_SYSTEM *system, FMOD_FILE_OPENCALLBACK useropen, FMOD_FILE_CLOSECALLBACK userclose, FMOD_FILE_READCALLBACK userread, FMOD_FILE_SEEKCALLBACK userseek, FMOD_FILE_ASYNCREADCALLBACK userasyncread, FMOD_FILE_ASYNCCANCELCALLBACK userasynccancel, int blockalign);
^
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::System::createCodec(FMOD_CODEC_DESCRIPTION*, unsigned int)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:109:165: error: 'FMOD_System_CreateCodec' was not declared in this scope
FMOD_RESULT createCodec (FMOD_CODEC_DESCRIPTION *description, unsigned int priority = 0) { return FMOD_System_CreateCodec(this, description, priority); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::System::getHardwareChannels(int*, int*, int*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:135:143: error: too many arguments to function 'FMOD_RESULT FMOD_System_GetHardwareChannels(FMOD_SYSTEM*, int*)'
FMOD_RESULT getHardwareChannels (int *num2d, int *num3d, int *total) { return FMOD_System_GetHardwareChannels(this, num2d, num3d, total); }
^
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:13:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:/PROGRA~2/FMODSO~1/FMODPR~1/api/inc/fmod.h:1943:19: note: declared here
FMOD_RESULT F_API FMOD_System_GetHardwareChannels (FMOD_SYSTEM *system, int *numhardwarechannels);
^
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::System::getMemoryInfo(unsigned int, unsigned int, unsigned int*, unsigned int*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:201:254: error: cannot convert 'unsigned int*' to 'FMOD_MEMORY_USAGE_DETAILS*' for argument '5' to 'FMOD_RESULT FMOD_System_GetMemoryInfo(FMOD_SYSTEM*, unsigned int, unsigned int, unsigned int*, FMOD_MEMORY_USAGE_DETAILS*)'
FMOD_RESULT getMemoryInfo (unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, unsigned int *memoryused_array) { return FMOD_System_GetMemoryInfo(this, memorybits, event_memorybits, memoryused, memoryused_array); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::Sound::getOpenState(FMOD_OPENSTATE*, unsigned int*, bool*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:240:208: error: too few arguments to function 'FMOD_RESULT FMOD_Sound_GetOpenState(FMOD_SOUND*, FMOD_OPENSTATE*, unsigned int*, FMOD_BOOL*, FMOD_BOOL*)'
FMOD_RESULT getOpenState (FMOD_OPENSTATE *openstate, unsigned int *percentbuffered, bool *starving) { FMOD_BOOL b; FMOD_RESULT res = FMOD_Sound_GetOpenState(this, openstate, percentbuffered, &b); *starving = b; return res; }
^
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:13:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:/PROGRA~2/FMODSO~1/FMODPR~1/api/inc/fmod.h:2063:19: note: declared here
FMOD_RESULT F_API FMOD_Sound_GetOpenState (FMOD_SOUND *sound, FMOD_OPENSTATE *openstate, unsigned int *percentbuffered, FMOD_BOOL *starving, FMOD_BOOL *diskbusy);
^
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::Sound::getMemoryInfo(unsigned int, unsigned int, unsigned int*, unsigned int*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:266:253: error: cannot convert 'unsigned int*' to 'FMOD_MEMORY_USAGE_DETAILS*' for argument '5' to 'FMOD_RESULT FMOD_Sound_GetMemoryInfo(FMOD_SOUND*, unsigned int, unsigned int, unsigned int*, FMOD_MEMORY_USAGE_DETAILS*)'
FMOD_RESULT getMemoryInfo (unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, unsigned int *memoryused_array) { return FMOD_Sound_GetMemoryInfo(this, memorybits, event_memorybits, memoryused, memoryused_array); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::Channel::getMemoryInfo(unsigned int, unsigned int, unsigned int*, unsigned int*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:359:255: error: cannot convert 'unsigned int*' to 'FMOD_MEMORY_USAGE_DETAILS*' for argument '5' to 'FMOD_RESULT FMOD_Channel_GetMemoryInfo(FMOD_CHANNEL*, unsigned int, unsigned int, unsigned int*, FMOD_MEMORY_USAGE_DETAILS*)'
FMOD_RESULT getMemoryInfo (unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, unsigned int *memoryused_array) { return FMOD_Channel_GetMemoryInfo(this, memorybits, event_memorybits, memoryused, memoryused_array); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::ChannelGroup::getMemoryInfo(unsigned int, unsigned int, unsigned int*, unsigned int*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:418:261: error: cannot convert 'unsigned int*' to 'FMOD_MEMORY_USAGE_DETAILS*' for argument '5' to 'FMOD_RESULT FMOD_ChannelGroup_GetMemoryInfo(FMOD_CHANNELGROUP*, unsigned int, unsigned int, unsigned int*, FMOD_MEMORY_USAGE_DETAILS*)'
FMOD_RESULT getMemoryInfo (unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, unsigned int *memoryused_array) { return FMOD_ChannelGroup_GetMemoryInfo(this, memorybits, event_memorybits, memoryused, memoryused_array); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::SoundGroup::getMemoryInfo(unsigned int, unsigned int, unsigned int*, unsigned int*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:456:258: error: cannot convert 'unsigned int*' to 'FMOD_MEMORY_USAGE_DETAILS*' for argument '5' to 'FMOD_RESULT FMOD_SoundGroup_GetMemoryInfo(FMOD_SOUNDGROUP*, unsigned int, unsigned int, unsigned int*, FMOD_MEMORY_USAGE_DETAILS*)'
FMOD_RESULT getMemoryInfo (unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, unsigned int *memoryused_array) { return FMOD_SoundGroup_GetMemoryInfo(this, memorybits, event_memorybits, memoryused, memoryused_array); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::DSP::getMemoryInfo(unsigned int, unsigned int, unsigned int*, unsigned int*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:509:251: error: cannot convert 'unsigned int*' to 'FMOD_MEMORY_USAGE_DETAILS*' for argument '5' to 'FMOD_RESULT FMOD_DSP_GetMemoryInfo(FMOD_DSP*, unsigned int, unsigned int, unsigned int*, FMOD_MEMORY_USAGE_DETAILS*)'
FMOD_RESULT getMemoryInfo (unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, unsigned int *memoryused_array) { return FMOD_DSP_GetMemoryInfo(this, memorybits, event_memorybits, memoryused, memoryused_array); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::DSPConnection::getMemoryInfo(unsigned int, unsigned int, unsigned int*, unsigned int*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:536:260: error: cannot convert 'unsigned int*' to 'FMOD_MEMORY_USAGE_DETAILS*' for argument '5' to 'FMOD_RESULT FMOD_DSPConnection_GetMemoryInfo(FMOD_DSPCONNECTION*, unsigned int, unsigned int, unsigned int*, FMOD_MEMORY_USAGE_DETAILS*)'
FMOD_RESULT getMemoryInfo (unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, unsigned int *memoryused_array) { return FMOD_DSPConnection_GetMemoryInfo(this, memorybits, event_memorybits, memoryused, memoryused_array); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::Geometry::getMemoryInfo(unsigned int, unsigned int, unsigned int*, unsigned int*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:579:256: error: cannot convert 'unsigned int*' to 'FMOD_MEMORY_USAGE_DETAILS*' for argument '5' to 'FMOD_RESULT FMOD_Geometry_GetMemoryInfo(FMOD_GEOMETRY*, unsigned int, unsigned int, unsigned int*, FMOD_MEMORY_USAGE_DETAILS*)'
FMOD_RESULT getMemoryInfo (unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, unsigned int *memoryused_array) { return FMOD_Geometry_GetMemoryInfo(this, memorybits, event_memorybits, memoryused, memoryused_array); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::Reverb::getMemoryInfo(unsigned int, unsigned int, unsigned int*, unsigned int*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:609:254: error: cannot convert 'unsigned int*' to 'FMOD_MEMORY_USAGE_DETAILS*' for argument '5' to 'FMOD_RESULT FMOD_Reverb_GetMemoryInfo(FMOD_REVERB*, unsigned int, unsigned int, unsigned int*, FMOD_MEMORY_USAGE_DETAILS*)'
FMOD_RESULT getMemoryInfo (unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, unsigned int *memoryused_array) { return FMOD_Reverb_GetMemoryInfo(this, memorybits, event_memorybits, memoryused, memoryused_array); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp: In member function 'virtual bool FMODStreamCapsule::IsEnded()':
C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:477:77: error: no matching function for call to 'FMOD::Sound::getOpenState(FMOD_OPENSTATE*, NULL, bool*, bool*)'
if (FMOD_OK != Stream->getOpenState(&openstate, NULL, &starving, &diskbusy))
^
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:240:17: note: candidate: FMOD_RESULT FMOD::Sound::getOpenState(FMOD_OPENSTATE*, unsigned int*, bool*)
FMOD_RESULT getOpenState (FMOD_OPENSTATE *openstate, unsigned int *percentbuffered, bool *starving) { FMOD_BOOL b; FMOD_RESULT res = FMOD_Sound_GetOpenState(this, openstate, percentbuffered, &b); *starving = b; return res; }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:240:17: note: candidate expects 3 arguments, 4 provided
C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp: In member function 'virtual FString FMODStreamCapsule::GetStats()':
C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:574:89: error: no matching function for call to 'FMOD::Sound::getOpenState(FMOD_OPENSTATE*, unsigned int*, bool*, bool*)'
if (FMOD_OK == Stream->getOpenState(&openstate, &percentbuffered, &starving, &diskbusy))
^
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:240:17: note: candidate: FMOD_RESULT FMOD::Sound::getOpenState(FMOD_OPENSTATE*, unsigned int*, bool*)
FMOD_RESULT getOpenState (FMOD_OPENSTATE *openstate, unsigned int *percentbuffered, bool *starving) { FMOD_BOOL b; FMOD_RESULT res = FMOD_Sound_GetOpenState(this, openstate, percentbuffered, &b); *starving = b; return res; }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:240:17: note: candidate expects 3 arguments, 4 provided
C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp: In member function 'bool FMODSoundRenderer::Init()':
C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:897:86: error: no matching function for call to 'FMOD::System::getDriverCaps(int&, FMOD_CAPS*, int*, FMOD_SPEAKERMODE*)'
result = Sys->getDriverCaps(driver, &Driver_Caps, &Driver_MinFrequency, &speakermode);
^
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:82:17: note: candidate: FMOD_RESULT FMOD::System::getDriverCaps(int, FMOD_CAPS*, int*, int*, FMOD_SPEAKERMODE*)
FMOD_RESULT getDriverCaps (int id, FMOD_CAPS *caps, int *minfrequency, int *maxfrequency, FMOD_SPEAKERMODE *controlpanelspeakermode) { return FMOD_System_GetDriverCaps(this, id, caps, minfrequency, maxfrequency, controlpanelspeakermode); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:82:17: note: candidate expects 5 arguments, 4 provided
src\CMakeFiles\zdoom.dir\build.make:2099: recipe for target 'src/CMakeFiles/zdoom.dir/sound/fmodsound.cpp.obj' failed
mingw32-make[2]: *** [src/CMakeFiles/zdoom.dir/sound/fmodsound.cpp.obj] Error 1
CMakeFiles\Makefile2:919: recipe for target 'src/CMakeFiles/zdoom.dir/all' failed
mingw32-make[1]: *** [src/CMakeFiles/zdoom.dir/all] Error 2
Makefile:126: recipe for target 'all' failed
mingw32-make: *** [all] Error 2
Attempting to use FMod Studio 1.06.20 gives an error on the CMake side of things.
Attempting to use NO_FMOD does this:
https://paste.debian.net/902258/
Compiling with Fmod EX 4.44.64 turned on results in this:
[spoiler][code]c:\gzdoom-compile\zdoom-src\build>mingw32-make
[ 0%] Generating zlib1rc.obj
[ 0%] Building C object zlib/CMakeFiles/z.dir/adler32.c.obj
[ 0%] Building C object zlib/CMakeFiles/z.dir/compress.c.obj
[ 1%] Building C object zlib/CMakeFiles/z.dir/crc32.c.obj
[ 1%] Building C object zlib/CMakeFiles/z.dir/deflate.c.obj
[ 1%] Building C object zlib/CMakeFiles/z.dir/inflate.c.obj
[ 1%] Building C object zlib/CMakeFiles/z.dir/infback.c.obj
[ 1%] Building C object zlib/CMakeFiles/z.dir/inftrees.c.obj
[ 1%] Building C object zlib/CMakeFiles/z.dir/inffast.c.obj
[ 1%] Building C object zlib/CMakeFiles/z.dir/trees.c.obj
[ 2%] Building C object zlib/CMakeFiles/z.dir/uncompr.c.obj
[ 2%] Building C object zlib/CMakeFiles/z.dir/zutil.c.obj
[ 2%] Linking C static library libz.a
[ 2%] Built target z
[ 2%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jcomapi.c.obj
[ 2%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdapimin.c.obj
[ 3%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdapistd.c.obj
[ 3%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdatasrc.c.obj
[ 3%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdcoefct.c.obj
[ 3%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdcolor.c.obj
[ 3%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jddctmgr.c.obj
[ 3%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdhuff.c.obj
[ 3%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdinput.c.obj
[ 4%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdmainct.c.obj
[ 4%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdmarker.c.obj
[ 4%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdmaster.c.obj
[ 4%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdmerge.c.obj
[ 4%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdphuff.c.obj
[ 4%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdpostct.c.obj
[ 5%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jdsample.c.obj
[ 5%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jerror.c.obj
[ 5%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jidctint.c.obj
[ 5%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jmemmgr.c.obj
C:\gzdoom-compile\zdoom-src\jpeg-6b\jmemmgr.c: In function 'realize_virt_arrays':
C:\gzdoom-compile\zdoom-src\jpeg-6b\jmemmgr.c:451:7: warning: variable 'minheights' set but not used [-Wunused-but-set-variable]
long minheights;
^
[ 5%] Building C object jpeg-6b/CMakeFiles/jpeg.dir/jutils.c.obj
[ 5%] Linking C static library libjpeg.a
[ 5%] Built target jpeg
[ 5%] Building C object bzip2/CMakeFiles/bz2.dir/blocksort.c.obj
[ 5%] Building C object bzip2/CMakeFiles/bz2.dir/bzlib.c.obj
C:\gzdoom-compile\zdoom-src\bzip2\bzlib.c: In function 'default_bzalloc':
C:\gzdoom-compile\zdoom-src\bzip2\bzlib.c:102:31: warning: unused parameter 'opaque' [-Wunused-parameter]
void* default_bzalloc ( void* opaque, Int32 items, Int32 size )
^
C:\gzdoom-compile\zdoom-src\bzip2\bzlib.c: In function 'default_bzfree':
C:\gzdoom-compile\zdoom-src\bzip2\bzlib.c:109:29: warning: unused parameter 'opaque' [-Wunused-parameter]
void default_bzfree ( void* opaque, void* addr )
^
[ 5%] Building C object bzip2/CMakeFiles/bz2.dir/compress.c.obj
C:\gzdoom-compile\zdoom-src\bzip2\compress.c: In function 'sendMTFValues':
C:\gzdoom-compile\zdoom-src\bzip2\compress.c:243:19: warning: variable 'nBytes' set but not used [-Wunused-but-set-variable]
Int32 nGroups, nBytes;
^
C:\gzdoom-compile\zdoom-src\bzip2\compress.c: In function 'BZ2_compressBlock':
C:\gzdoom-compile\zdoom-src\bzip2\compress.c:391:54: warning: 'cost[5]' may be used uninitialized in this function [-Wmaybe-uninitialized]
for (t = 0; t < nGroups; t++) cost[t] += s->len[t][icv];
^
C:\gzdoom-compile\zdoom-src\bzip2\compress.c:256:11: note: 'cost[5]' was declared here
UInt16 cost[BZ_N_GROUPS];
^
C:\gzdoom-compile\zdoom-src\bzip2\compress.c:401:25: warning: 'cost[3]' may be used uninitialized in this function [-Wmaybe-uninitialized]
if (cost[t] < bc) { bc = cost[t]; bt = t; };
^
C:\gzdoom-compile\zdoom-src\bzip2\compress.c:256:11: note: 'cost[3]' was declared here
UInt16 cost[BZ_N_GROUPS];
^
C:\gzdoom-compile\zdoom-src\bzip2\compress.c:401:25: warning: 'cost[2]' may be used uninitialized in this function [-Wmaybe-uninitialized]
if (cost[t] < bc) { bc = cost[t]; bt = t; };
^
C:\gzdoom-compile\zdoom-src\bzip2\compress.c:256:11: note: 'cost[2]' was declared here
UInt16 cost[BZ_N_GROUPS];
^
[ 5%] Building C object bzip2/CMakeFiles/bz2.dir/crctable.c.obj
[ 6%] Building C object bzip2/CMakeFiles/bz2.dir/decompress.c.obj
[ 6%] Building C object bzip2/CMakeFiles/bz2.dir/huffman.c.obj
[ 6%] Building C object bzip2/CMakeFiles/bz2.dir/randtable.c.obj
[ 6%] Linking C static library libbz2.a
[ 6%] Built target bz2
[ 6%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Blip_Buffer.cpp.obj
[ 6%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Classic_Emu.cpp.obj
[ 6%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Data_Reader.cpp.obj
[ 6%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Dual_Resampler.cpp.obj
[ 6%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Effects_Buffer.cpp.obj
[ 7%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Fir_Resampler.cpp.obj
[ 7%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/gme.cpp.obj
[ 7%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Gme_File.cpp.obj
[ 7%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/M3u_Playlist.cpp.obj
[ 7%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Multi_Buffer.cpp.obj
[ 7%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Music_Emu.cpp.obj
[ 7%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Ay_Apu.cpp.obj
[ 8%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Ym2612_Emu.cpp.obj
[ 8%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Sms_Apu.cpp.obj
[ 8%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Ay_Cpu.cpp.obj
[ 8%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Ay_Emu.cpp.obj
[ 8%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Gb_Apu.cpp.obj
[ 8%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Gb_Cpu.cpp.obj
[ 9%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Gb_Oscs.cpp.obj
[ 9%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Gbs_Emu.cpp.obj
[ 9%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Gym_Emu.cpp.obj
[ 9%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Hes_Apu.cpp.obj
[ 9%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Hes_Cpu.cpp.obj
[ 9%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Hes_Emu.cpp.obj
[ 10%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Kss_Cpu.cpp.obj
[ 10%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Kss_Emu.cpp.obj
[ 10%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Kss_Scc_Apu.cpp.obj
[ 10%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nes_Apu.cpp.obj
[ 10%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nes_Cpu.cpp.obj
[ 10%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nes_Fme7_Apu.cpp.obj
[ 10%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nes_Namco_Apu.cpp.obj
[ 11%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nes_Oscs.cpp.obj
[ 11%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nes_Vrc6_Apu.cpp.obj
[ 11%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nsf_Emu.cpp.obj
[ 11%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nsfe_Emu.cpp.obj
[ 11%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Sap_Apu.cpp.obj
[ 11%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Sap_Cpu.cpp.obj
[ 12%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Sap_Emu.cpp.obj
[ 12%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Snes_Spc.cpp.obj
[ 12%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Spc_Cpu.cpp.obj
[ 12%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Spc_Dsp.cpp.obj
[ 12%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Spc_Emu.cpp.obj
[ 12%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Spc_Filter.cpp.obj
[ 13%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Vgm_Emu.cpp.obj
[ 13%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Vgm_Emu_Impl.cpp.obj
[ 13%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Ym2413_Emu.cpp.obj
[ 13%] Linking CXX static library libgme.a
[ 13%] Built target gme
[ 13%] Building C object lzma/CMakeFiles/lzma.dir/C/7zArcIn.c.obj
[ 13%] Building C object lzma/CMakeFiles/lzma.dir/C/7zBuf.c.obj
[ 13%] Building C object lzma/CMakeFiles/lzma.dir/C/7zCrc.c.obj
[ 13%] Building C object lzma/CMakeFiles/lzma.dir/C/7zCrcOpt.c.obj
[ 13%] Building C object lzma/CMakeFiles/lzma.dir/C/7zDec.c.obj
[ 14%] Building C object lzma/CMakeFiles/lzma.dir/C/7zStream.c.obj
[ 14%] Building C object lzma/CMakeFiles/lzma.dir/C/Bcj2.c.obj
C:\gzdoom-compile\zdoom-src\lzma\C\Bcj2.c: In function 'Bcj2Dec_Decode':
C:\gzdoom-compile\zdoom-src\lzma\C\Bcj2.c:235:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
SetUi32(p->temp, val);
^
[ 14%] Building C object lzma/CMakeFiles/lzma.dir/C/Bra.c.obj
[ 14%] Building C object lzma/CMakeFiles/lzma.dir/C/Bra86.c.obj
[ 14%] Building C object lzma/CMakeFiles/lzma.dir/C/BraIA64.c.obj
[ 14%] Building C object lzma/CMakeFiles/lzma.dir/C/CpuArch.c.obj
[ 15%] Building C object lzma/CMakeFiles/lzma.dir/C/Delta.c.obj
[ 15%] Building C object lzma/CMakeFiles/lzma.dir/C/LzFind.c.obj
[ 15%] Building C object lzma/CMakeFiles/lzma.dir/C/Lzma2Dec.c.obj
[ 15%] Building C object lzma/CMakeFiles/lzma.dir/C/LzmaDec.c.obj
[ 15%] Building C object lzma/CMakeFiles/lzma.dir/C/LzmaEnc.c.obj
[ 15%] Building C object lzma/CMakeFiles/lzma.dir/C/Ppmd7.c.obj
[ 16%] Building C object lzma/CMakeFiles/lzma.dir/C/Ppmd7Dec.c.obj
[ 16%] Building C object lzma/CMakeFiles/lzma.dir/C/LzFindMt.c.obj
[ 16%] Building C object lzma/CMakeFiles/lzma.dir/C/Threads.c.obj
[ 16%] Linking C static library liblzma.a
[ 16%] Built target lzma
[ 17%] Building C object tools/lemon/CMakeFiles/lemon.dir/lemon.c.obj
[ 17%] Linking C executable lemon.exe
C:/gzdoom-compile/zdoom-src/build/tools/lemon
[ 17%] Built target lemon
[ 17%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/codegen/bitmap.cc.obj
[ 17%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/codegen/emit_action.cc.obj
[ 17%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/codegen/emit_dfa.cc.obj
[ 17%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/codegen/label.cc.obj
[ 17%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/codegen/go_construct.cc.obj
[ 18%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/codegen/go_destruct.cc.obj
[ 18%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/codegen/go_emit.cc.obj
[ 18%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/codegen/go_used_labels.cc.obj
[ 18%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/codegen/input_api.cc.obj
[ 18%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/codegen/output.cc.obj
[ 18%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/codegen/print.cc.obj
[ 19%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/conf/msg.cc.obj
[ 19%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/conf/opt.cc.obj
[ 19%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/conf/parse_opts.cc.obj
[ 19%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/conf/warn.cc.obj
[ 19%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/nfa/calc_size.cc.obj
[ 19%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/nfa/nfa.cc.obj
[ 20%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/nfa/split.cc.obj
[ 20%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/adfa/adfa.cc.obj
[ 20%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/adfa/prepare.cc.obj
[ 20%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/dfa/determinization.cc.obj
[ 20%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/dfa/fillpoints.cc.obj
[ 20%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/dfa/minimization.cc.obj
[ 20%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/regexp/display.cc.obj
[ 21%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/regexp/encoding/enc.cc.obj
[ 21%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/regexp/encoding/range_suffix.cc.obj
[ 21%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/regexp/encoding/utf8/utf8_regexp.cc.obj
[ 21%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/regexp/encoding/utf8/utf8_range.cc.obj
[ 21%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/regexp/encoding/utf8/utf8.cc.obj
[ 21%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/regexp/encoding/utf16/utf16_regexp.cc.obj
[ 22%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/regexp/encoding/utf16/utf16.cc.obj
[ 22%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/regexp/encoding/utf16/utf16_range.cc.obj
[ 22%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/regexp/fixed_length.cc.obj
[ 22%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/regexp/regexp.cc.obj
[ 22%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/compile.cc.obj
[ 22%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/rule_rank.cc.obj
[ 23%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/skeleton/control_flow.cc.obj
[ 23%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/skeleton/generate_code.cc.obj
[ 23%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/skeleton/generate_data.cc.obj
[ 23%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/skeleton/match_empty.cc.obj
[ 23%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/skeleton/maxlen.cc.obj
[ 23%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/skeleton/skeleton.cc.obj
[ 23%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/skeleton/unreachable.cc.obj
[ 24%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/ir/skeleton/way.cc.obj
[ 24%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/main.cc.obj
[ 24%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/parse/code.cc.obj
[ 24%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/parse/input.cc.obj
[ 24%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/parse/lex.cc.obj
[ 24%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/parse/lex_conf.cc.obj
[ 25%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/parse/parser.cc.obj
[ 25%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/parse/scanner.cc.obj
[ 25%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/parse/unescape.cc.obj
[ 25%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/util/s_to_n32_unsafe.cc.obj
[ 25%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/src/util/range.cc.obj
[ 25%] Linking CXX executable re2c.exe
[ 25%] Built target re2c
[ 26%] Building C object tools/updaterevision/CMakeFiles/updaterevision.dir/updaterevision.c.obj
[ 26%] Building RC object tools/updaterevision/CMakeFiles/updaterevision.dir/trustinfo.rc.obj
[ 26%] Linking C executable updaterevision.exe
[ 26%] Built target updaterevision
[ 26%] Building C object tools/zipdir/CMakeFiles/zipdir.dir/zipdir.c.obj
[ 27%] Linking C executable zipdir.exe
[ 27%] Built target zipdir
[ 27%] Building C object dumb/CMakeFiles/dumb.dir/src/core/unload.c.obj
[ 27%] Building C object dumb/CMakeFiles/dumb.dir/src/core/rendsig.c.obj
[ 28%] Building C object dumb/CMakeFiles/dumb.dir/src/core/rendduh.c.obj
[ 28%] Building C object dumb/CMakeFiles/dumb.dir/src/core/register.c.obj
[ 28%] Building C object dumb/CMakeFiles/dumb.dir/src/core/readduh.c.obj
[ 28%] Building C object dumb/CMakeFiles/dumb.dir/src/core/rawsig.c.obj
[ 28%] Building C object dumb/CMakeFiles/dumb.dir/src/core/makeduh.c.obj
[ 28%] Building C object dumb/CMakeFiles/dumb.dir/src/core/loadduh.c.obj
[ 29%] Building C object dumb/CMakeFiles/dumb.dir/src/core/dumbfile.c.obj
[ 29%] Building C object dumb/CMakeFiles/dumb.dir/src/core/duhtag.c.obj
[ 29%] Building C object dumb/CMakeFiles/dumb.dir/src/core/duhlen.c.obj
[ 29%] Building C object dumb/CMakeFiles/dumb.dir/src/core/atexit.c.obj
[ 29%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/stdfile.c.obj
[ 29%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/silence.c.obj
[ 29%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/sampbuf.c.obj
[ 30%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/riff.c.obj
[ 30%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/resample.c.obj
[ 30%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/memfile.c.obj
[ 30%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/clickrem.c.obj
[ 30%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/barray.c.obj
[ 30%] Building C object dumb/CMakeFiles/dumb.dir/src/it/xmeffect.c.obj
[ 31%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readxm2.c.obj
[ 31%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readxm.c.obj
[ 31%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readstm2.c.obj
[ 31%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readstm.c.obj
[ 31%] Building C object dumb/CMakeFiles/dumb.dir/src/it/reads3m2.c.obj
[ 31%] Building C object dumb/CMakeFiles/dumb.dir/src/it/reads3m.c.obj
[ 32%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readriff.c.obj
[ 32%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readptm.c.obj
[ 32%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readpsm.c.obj
[ 32%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readoldpsm.c.obj
[ 32%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readokt2.c.obj
[ 32%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readokt.c.obj
[ 32%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readmtm.c.obj
[ 33%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readmod2.c.obj
[ 33%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readmod.c.obj
[ 33%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readdsmf.c.obj
[ 33%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readasy.c.obj
[ 33%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readamf2.c.obj
[ 33%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readamf.c.obj
[ 34%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readam.c.obj
[ 34%] Building C object dumb/CMakeFiles/dumb.dir/src/it/read6692.c.obj
[ 34%] Building C object dumb/CMakeFiles/dumb.dir/src/it/read669.c.obj
[ 34%] Building C object dumb/CMakeFiles/dumb.dir/src/it/ptmeffect.c.obj
[ 34%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadxm2.c.obj
[ 34%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadxm.c.obj
[ 35%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadstm2.c.obj
[ 35%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadstm.c.obj
[ 35%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loads3m2.c.obj
[ 35%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loads3m.c.obj
[ 35%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadriff2.c.obj
[ 35%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadriff.c.obj
[ 36%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadptm2.c.obj
[ 36%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadptm.c.obj
[ 36%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadpsm2.c.obj
[ 36%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadpsm.c.obj
[ 36%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadoldpsm2.c.obj
[ 36%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadoldpsm.c.obj
[ 36%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadokt2.c.obj
[ 37%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadokt.c.obj
[ 37%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadmtm2.c.obj
[ 37%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadmtm.c.obj
[ 37%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadmod2.c.obj
[ 37%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadmod.c.obj
[ 37%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadasy2.c.obj
[ 38%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadasy.c.obj
[ 38%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadamf2.c.obj
[ 38%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadamf.c.obj
[ 38%] Building C object dumb/CMakeFiles/dumb.dir/src/it/load6692.c.obj
[ 38%] Building C object dumb/CMakeFiles/dumb.dir/src/it/load669.c.obj
[ 38%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itunload.c.obj
[ 39%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itrender.c.obj
[ 39%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itread2.c.obj
[ 39%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itread.c.obj
[ 39%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itorder.c.obj
[ 39%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itmisc.c.obj
[ 39%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itload2.c.obj
[ 39%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itload.c.obj
[ 40%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readany.c.obj
[ 40%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadany2.c.obj
[ 40%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadany.c.obj
[ 40%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readany2.c.obj
[ 40%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/resampler.c.obj
[ 40%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/lpc.c.obj
[ 41%] Linking C static library libdumb.a
[ 41%] Built target dumb
[ 41%] Building C object gdtoa/CMakeFiles/arithchk.dir/arithchk.c.obj
[ 41%] Linking C executable arithchk.exe
[ 41%] Built target arithchk
[ 41%] Generating arith.h
Scanning dependencies of target qnan
[ 42%] Building C object gdtoa/CMakeFiles/qnan.dir/qnan.c.obj
[ 42%] Linking C executable qnan.exe
[ 42%] Built target qnan
[ 42%] Generating gd_qnan.h
Scanning dependencies of target gdtoa
[ 42%] Building C object gdtoa/CMakeFiles/gdtoa.dir/dmisc.c.obj
[ 42%] Building C object gdtoa/CMakeFiles/gdtoa.dir/dtoa.c.obj
[ 42%] Building C object gdtoa/CMakeFiles/gdtoa.dir/misc.c.obj
[ 43%] Linking C static library libgdtoa.a
[ 43%] Built target gdtoa
'git' is not recognized as an internal or external command,
operable program or batch file.
Failed to get commit info: No error
[ 43%] Built target revision_check
[ 43%] Generating zcc-parse.c, zcc-parse.h
[ 43%] Generating sc_man_scanner.h
[ 43%] Generating xlat_parser.c, xlat_parser.h
Scanning dependencies of target zdoom
[ 44%] Building CXX object src/CMakeFiles/zdoom.dir/__autostart.cpp.obj
[ 44%] Building CXX object src/CMakeFiles/zdoom.dir/win32/eaxedit.cpp.obj
[ 44%] Building CXX object src/CMakeFiles/zdoom.dir/win32/fb_d3d9.cpp.obj
[ 44%] Building CXX object src/CMakeFiles/zdoom.dir/win32/fb_d3d9_wipe.cpp.obj
[ 44%] Building CXX object src/CMakeFiles/zdoom.dir/win32/fb_ddraw.cpp.obj
C:\gzdoom-compile\zdoom-src\src\win32\fb_ddraw.cpp: In member function 'void DDrawFB::MaybeCreatePalette()':
C:\gzdoom-compile\zdoom-src\src\win32\fb_ddraw.cpp:628:40: warning: iteration 1u invokes undefined behavior [-Waggressive-loop-optimizations]
pal.head.palPalEntry[i].peFlags = 0;
^
C:\gzdoom-compile\zdoom-src\src\win32\fb_ddraw.cpp:626:18: note: containing loop
for (i = 0; i < 256; i++)
^
[ 44%] Building CXX object src/CMakeFiles/zdoom.dir/win32/hardware.cpp.obj
[ 45%] Building CXX object src/CMakeFiles/zdoom.dir/win32/helperthread.cpp.obj
[ 45%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_cd.cpp.obj
[ 45%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_crash.cpp.obj
C:\gzdoom-compile\zdoom-src\src\win32\i_crash.cpp: In function 'void CreateCrashLog(char*, DWORD, HWND)':
C:\gzdoom-compile\zdoom-src\src\win32\i_crash.cpp:1184:23: warning: 'miniofs' may be used uninitialized in this function [-Wmaybe-uninitialized]
offset = miniofs;
^
C:\gzdoom-compile\zdoom-src\src\win32\i_crash.cpp:1182:19: note: 'miniofs' was declared here
signed char miniofs;
^
[ 45%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_input.cpp.obj
[ 45%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_keyboard.cpp.obj
[ 45%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_mouse.cpp.obj
[ 45%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_dijoy.cpp.obj
[ 46%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_rawps2.cpp.obj
[ 46%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_xinput.cpp.obj
[ 46%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_main.cpp.obj
[ 46%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_movie.cpp.obj
[ 46%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_system.cpp.obj
[ 46%] Building CXX object src/CMakeFiles/zdoom.dir/win32/i_specialpaths.cpp.obj
In file included from C:/TDM-GCC-64/x86_64-w64-mingw32/include/winbase.h:2377:0,
from C:/TDM-GCC-64/x86_64-w64-mingw32/include/windows.h:70,
from C:\gzdoom-compile\zdoom-src\src\win32\i_specialpaths.cpp:37:
C:\gzdoom-compile\zdoom-src\src\win32\i_specialpaths.cpp: In function 'bool GetKnownFolder(int, const KNOWNFOLDERID&, bool, FString&)':
C:\gzdoom-compile\zdoom-src\src\win32\i_specialpaths.cpp:138:56: warning: enumeral and non-enumeral type in conditional expression [-Wextra]
if (FAILED(SHGetKnownFolderPath(known_folder, create ? KF_FLAG_CREATE : 0, NULL, &wpath)))
^
[ 47%] Building CXX object src/CMakeFiles/zdoom.dir/win32/st_start.cpp.obj
[ 47%] Building CXX object src/CMakeFiles/zdoom.dir/win32/win32video.cpp.obj
[ 47%] Building RC object src/CMakeFiles/zdoom.dir/win32/zdoom.rc.obj
C:\\gzdoom-compile\\zdoom-src\\src\\win32\\zdoom.rc:499: unrecognized escape sequence
[ 47%] Building CXX object src/CMakeFiles/zdoom.dir/r_swrenderer.cpp.obj
[ 47%] Building CXX object src/CMakeFiles/zdoom.dir/r_3dfloors.cpp.obj
[ 47%] Building CXX object src/CMakeFiles/zdoom.dir/r_bsp.cpp.obj
[ 48%] Building CXX object src/CMakeFiles/zdoom.dir/r_draw.cpp.obj
[ 48%] Building CXX object src/CMakeFiles/zdoom.dir/r_draw_pal.cpp.obj
C:\gzdoom-compile\zdoom-src\src\r_draw_pal.cpp: In member function 'virtual void swrenderer::DrawSingleSky4PalCommand::Execute(DrawerThread*)':
C:\gzdoom-compile\zdoom-src\src\r_draw_pal.cpp:812:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
*((uint32_t*)dest) = *((uint32_t*)output);
^
C:\gzdoom-compile\zdoom-src\src\r_draw_pal.cpp:828:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
*((uint32_t*)dest) = *((uint32_t*)output);
^
C:\gzdoom-compile\zdoom-src\src\r_draw_pal.cpp:854:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
*((uint32_t*)dest) = *((uint32_t*)output);
^
C:\gzdoom-compile\zdoom-src\src\r_draw_pal.cpp: In member function 'virtual void swrenderer::DrawDoubleSky4PalCommand::Execute(DrawerThread*)':
C:\gzdoom-compile\zdoom-src\src\r_draw_pal.cpp:1033:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
*((uint32_t*)dest) = *((uint32_t*)output);
^
C:\gzdoom-compile\zdoom-src\src\r_draw_pal.cpp:1055:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
*((uint32_t*)dest) = *((uint32_t*)output);
^
C:\gzdoom-compile\zdoom-src\src\r_draw_pal.cpp:1087:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
*((uint32_t*)dest) = *((uint32_t*)output);
^
C:\gzdoom-compile\zdoom-src\src\r_draw_pal.cpp: In member function 'void swrenderer::DrawTiltedSpanPalCommand::CalcTiltedLighting(double, double, int, DrawerThread*)':
C:\gzdoom-compile\zdoom-src\src\r_draw_pal.cpp:2456:12: warning: 'lightfiller' may be used uninitialized in this function [-Wmaybe-uninitialized]
uint8_t *lightfiller;
^
[ 48%] Building CXX object src/CMakeFiles/zdoom.dir/r_drawt_pal.cpp.obj
[ 48%] Building CXX object src/CMakeFiles/zdoom.dir/r_thread.cpp.obj
[ 48%] Building CXX object src/CMakeFiles/zdoom.dir/r_main.cpp.obj
[ 48%] Building CXX object src/CMakeFiles/zdoom.dir/r_plane.cpp.obj
[ 49%] Building CXX object src/CMakeFiles/zdoom.dir/r_segs.cpp.obj
[ 49%] Building CXX object src/CMakeFiles/zdoom.dir/r_sky.cpp.obj
[ 49%] Building CXX object src/CMakeFiles/zdoom.dir/r_things.cpp.obj
[ 49%] Building CXX object src/CMakeFiles/zdoom.dir/r_walldraw.cpp.obj
[ 49%] Building CXX object src/CMakeFiles/zdoom.dir/s_advsound.cpp.obj
[ 49%] Building CXX object src/CMakeFiles/zdoom.dir/s_environment.cpp.obj
[ 49%] Building CXX object src/CMakeFiles/zdoom.dir/s_playlist.cpp.obj
[ 50%] Building CXX object src/CMakeFiles/zdoom.dir/s_sndseq.cpp.obj
[ 50%] Building CXX object src/CMakeFiles/zdoom.dir/s_sound.cpp.obj
C:\gzdoom-compile\zdoom-src\src\s_sound.cpp: In function 'void Cmd_listsoundchannels(FCommandLine&, APlayerPawn*, int)':
C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:3082:10: warning: 'chanorigin.TVector3<float>::Z' may be used uninitialized in this function [-Wmaybe-uninitialized]
Printf("%s at (%1.5f, %1.5f, %1.5f)\n", (const char*)chan->SoundID, chanorigin.X, chanorigin.Y, chanorigin.Z);
^
C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:3082:10: warning: 'chanorigin.TVector3<float>::Y' may be used uninitialized in this function [-Wmaybe-uninitialized]
C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:3082:10: warning: 'chanorigin.TVector3<float>::X' may be used uninitialized in this function [-Wmaybe-uninitialized]
In file included from C:/gzdoom-compile/zdoom-src/src/sound/i_soundinternal.h:7:0,
from C:/gzdoom-compile/zdoom-src/src/sound/i_sound.h:39,
from C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:31:
C:/gzdoom-compile/zdoom-src/src/vectors.h: In function 'void S_RestartSound(FSoundChan*)':
C:/gzdoom-compile/zdoom-src/src/vectors.h:477:56: warning: 'chanorigin.TVector3<float>::Z' may be used uninitialized in this function [-Wmaybe-uninitialized]
return TVector3(X - other.X, Y - other.Y, Z - other.Z);
^
C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:1522:13: note: 'chanorigin.TVector3<float>::Z' was declared here
FVector3 chanorigin;
^
In file included from C:/gzdoom-compile/zdoom-src/src/sound/i_soundinternal.h:7:0,
from C:/gzdoom-compile/zdoom-src/src/sound/i_sound.h:39,
from C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:31:
C:/gzdoom-compile/zdoom-src/src/vectors.h:477:56: warning: 'chanorigin.TVector3<float>::Y' may be used uninitialized in this function [-Wmaybe-uninitialized]
return TVector3(X - other.X, Y - other.Y, Z - other.Z);
^
C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:1522:13: note: 'chanorigin.TVector3<float>::Y' was declared here
FVector3 chanorigin;
^
In file included from C:/gzdoom-compile/zdoom-src/src/sound/i_soundinternal.h:7:0,
from C:/gzdoom-compile/zdoom-src/src/sound/i_sound.h:39,
from C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:31:
C:/gzdoom-compile/zdoom-src/src/vectors.h:477:56: warning: 'chanorigin.TVector3<float>::X' may be used uninitialized in this function [-Wmaybe-uninitialized]
return TVector3(X - other.X, Y - other.Y, Z - other.Z);
^
C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:1522:13: note: 'chanorigin.TVector3<float>::X' was declared here
FVector3 chanorigin;
^
In file included from C:/gzdoom-compile/zdoom-src/src/sound/i_soundinternal.h:7:0,
from C:/gzdoom-compile/zdoom-src/src/sound/i_sound.h:39,
from C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:31:
C:/gzdoom-compile/zdoom-src/src/vectors.h: In function 'FSoundChan* S_StartSound(AActor*, const sector_t*, const FPolyObj*, const FVector3*, int, FSoundID, float, float, FRolloffInfo*)':
C:/gzdoom-compile/zdoom-src/src/vectors.h:477:56: warning: 'chanorigin.TVector3<float>::Z' may be used uninitialized in this function [-Wmaybe-uninitialized]
return TVector3(X - other.X, Y - other.Y, Z - other.Z);
^
C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:1522:13: note: 'chanorigin.TVector3<float>::Z' was declared here
FVector3 chanorigin;
^
In file included from C:/gzdoom-compile/zdoom-src/src/sound/i_soundinternal.h:7:0,
from C:/gzdoom-compile/zdoom-src/src/sound/i_sound.h:39,
from C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:31:
C:/gzdoom-compile/zdoom-src/src/vectors.h:477:56: warning: 'chanorigin.TVector3<float>::Y' may be used uninitialized in this function [-Wmaybe-uninitialized]
return TVector3(X - other.X, Y - other.Y, Z - other.Z);
^
C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:1522:13: note: 'chanorigin.TVector3<float>::Y' was declared here
FVector3 chanorigin;
^
In file included from C:/gzdoom-compile/zdoom-src/src/sound/i_soundinternal.h:7:0,
from C:/gzdoom-compile/zdoom-src/src/sound/i_sound.h:39,
from C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:31:
C:/gzdoom-compile/zdoom-src/src/vectors.h:477:56: warning: 'chanorigin.TVector3<float>::X' may be used uninitialized in this function [-Wmaybe-uninitialized]
return TVector3(X - other.X, Y - other.Y, Z - other.Z);
^
C:\gzdoom-compile\zdoom-src\src\s_sound.cpp:1522:13: note: 'chanorigin.TVector3<float>::X' was declared here
FVector3 chanorigin;
^
[ 50%] Building CXX object src/CMakeFiles/zdoom.dir/GuillotineBinPack.cpp.obj
[ 50%] Building CXX object src/CMakeFiles/zdoom.dir/SkylineBinPack.cpp.obj
[ 50%] Building CXX object src/CMakeFiles/zdoom.dir/intermission/intermission.cpp.obj
[ 50%] Building CXX object src/CMakeFiles/zdoom.dir/intermission/intermission_parse.cpp.obj
[ 51%] Building CXX object src/CMakeFiles/zdoom.dir/menu/colorpickermenu.cpp.obj
[ 51%] Building CXX object src/CMakeFiles/zdoom.dir/menu/joystickmenu.cpp.obj
[ 51%] Building CXX object src/CMakeFiles/zdoom.dir/menu/listmenu.cpp.obj
[ 51%] Building CXX object src/CMakeFiles/zdoom.dir/menu/loadsavemenu.cpp.obj
[ 51%] Building CXX object src/CMakeFiles/zdoom.dir/menu/menu.cpp.obj
[ 51%] Building CXX object src/CMakeFiles/zdoom.dir/menu/menudef.cpp.obj
[ 52%] Building CXX object src/CMakeFiles/zdoom.dir/menu/menuinput.cpp.obj
[ 52%] Building CXX object src/CMakeFiles/zdoom.dir/menu/messagebox.cpp.obj
[ 52%] Building CXX object src/CMakeFiles/zdoom.dir/menu/optionmenu.cpp.obj
[ 52%] Building CXX object src/CMakeFiles/zdoom.dir/menu/playerdisplay.cpp.obj
[ 52%] Building CXX object src/CMakeFiles/zdoom.dir/menu/playermenu.cpp.obj
[ 52%] Building CXX object src/CMakeFiles/zdoom.dir/menu/readthis.cpp.obj
[ 52%] Building CXX object src/CMakeFiles/zdoom.dir/menu/videomenu.cpp.obj
[ 53%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/fmopl.cpp.obj
[ 53%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/mlopl.cpp.obj
[ 53%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/mlopl_io.cpp.obj
[ 53%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/dosbox/opl.cpp.obj
[ 53%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/OPL3.cpp.obj
[ 53%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/nukedopl3.cpp.obj
[ 54%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/common.cpp.obj
[ 54%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/instrum.cpp.obj
[ 54%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/instrum_dls.cpp.obj
[ 54%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/instrum_font.cpp.obj
[ 54%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/instrum_sf2.cpp.obj
[ 54%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/mix.cpp.obj
[ 55%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/playmidi.cpp.obj
[ 55%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/resample.cpp.obj
[ 55%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/timidity.cpp.obj
[ 55%] Building CXX object src/CMakeFiles/zdoom.dir/wildmidi/file_io.cpp.obj
[ 55%] Building CXX object src/CMakeFiles/zdoom.dir/wildmidi/gus_pat.cpp.obj
[ 55%] Building CXX object src/CMakeFiles/zdoom.dir/wildmidi/reverb.cpp.obj
[ 56%] Building CXX object src/CMakeFiles/zdoom.dir/wildmidi/wm_error.cpp.obj
[ 56%] Building CXX object src/CMakeFiles/zdoom.dir/r_data/colormaps.cpp.obj
[ 56%] Building CXX object src/CMakeFiles/zdoom.dir/r_data/r_translate.cpp.obj
[ 56%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/music_opldumper_mididevice.cpp.obj
[ 56%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/music_opl_mididevice.cpp.obj
[ 56%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/opl_mus_player.cpp.obj
[ 56%] Building CXX object src/CMakeFiles/zdoom.dir/sound/fmodsound.cpp.obj
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:13:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:/PROGRA~2/FMODSO~1/FMODPR~1/api/inc/fmod.h:305:71: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
const void (*done)(FMOD_ASYNCREADINFO *info, FMOD_RESULT result); /* FMOD file system wake up function. Use instead of 'result' with FMOD_INIT_ASYNCREAD_FAST to get semaphore based performance improvement. Call this when user file read is finished. Pass result of file read as a parameter. */
^
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::System::getDriverCaps(int, FMOD_CAPS*, int*, int*, FMOD_SPEAKERMODE*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:82:249: error: cannot convert 'int*' to 'FMOD_SPEAKERMODE*' for argument '5' to 'FMOD_RESULT FMOD_System_GetDriverCaps(FMOD_SYSTEM*, int, FMOD_CAPS*, int*, FMOD_SPEAKERMODE*)'
FMOD_RESULT getDriverCaps (int id, FMOD_CAPS *caps, int *minfrequency, int *maxfrequency, FMOD_SPEAKERMODE *controlpanelspeakermode) { return FMOD_System_GetDriverCaps(this, id, caps, minfrequency, maxfrequency, controlpanelspeakermode); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::System::setHardwareChannels(int, int, int, int)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:85:158: error: too many arguments to function 'FMOD_RESULT FMOD_System_SetHardwareChannels(FMOD_SYSTEM*, int)'
FMOD_RESULT setHardwareChannels (int min2d, int max2d, int min3d, int max3d) { return FMOD_System_SetHardwareChannels(this, min2d, max2d, min3d, max3d); }
^
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:13:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:/PROGRA~2/FMODSO~1/FMODPR~1/api/inc/fmod.h:1879:19: note: declared here
FMOD_RESULT F_API FMOD_System_SetHardwareChannels (FMOD_SYSTEM *system, int numhardwarechannels);
^
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::System::setFileSystem(FMOD_FILE_OPENCALLBACK, FMOD_FILE_CLOSECALLBACK, FMOD_FILE_READCALLBACK, FMOD_FILE_SEEKCALLBACK, int)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:92:283: error: invalid conversion from 'int' to 'FMOD_FILE_ASYNCREADCALLBACK {aka FMOD_RESULT (__attribute__((__stdcall__)) *)(FMOD_ASYNCREADINFO*, void*)}' [-fpermissive]
FMOD_RESULT setFileSystem (FMOD_FILE_OPENCALLBACK useropen, FMOD_FILE_CLOSECALLBACK userclose, FMOD_FILE_READCALLBACK userread, FMOD_FILE_SEEKCALLBACK userseek, int blockalign) { return FMOD_System_SetFileSystem(this, useropen, userclose, userread, userseek, blockalign); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:92:283: error: too few arguments to function 'FMOD_RESULT FMOD_System_SetFileSystem(FMOD_SYSTEM*, FMOD_FILE_OPENCALLBACK, FMOD_FILE_CLOSECALLBACK, FMOD_FILE_READCALLBACK, FMOD_FILE_SEEKCALLBACK, FMOD_FILE_ASYNCREADCALLBACK, FMOD_FILE_ASYNCCANCELCALLBACK, int)'
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:13:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:/PROGRA~2/FMODSO~1/FMODPR~1/api/inc/fmod.h:1886:19: note: declared here
FMOD_RESULT F_API FMOD_System_SetFileSystem (FMOD_SYSTEM *system, FMOD_FILE_OPENCALLBACK useropen, FMOD_FILE_CLOSECALLBACK userclose, FMOD_FILE_READCALLBACK userread, FMOD_FILE_SEEKCALLBACK userseek, FMOD_FILE_ASYNCREADCALLBACK userasyncread, FMOD_FILE_ASYNCCANCELCALLBACK userasynccancel, int blockalign);
^
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::System::createCodec(FMOD_CODEC_DESCRIPTION*, unsigned int)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:109:165: error: 'FMOD_System_CreateCodec' was not declared in this scope
FMOD_RESULT createCodec (FMOD_CODEC_DESCRIPTION *description, unsigned int priority = 0) { return FMOD_System_CreateCodec(this, description, priority); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::System::getHardwareChannels(int*, int*, int*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:135:143: error: too many arguments to function 'FMOD_RESULT FMOD_System_GetHardwareChannels(FMOD_SYSTEM*, int*)'
FMOD_RESULT getHardwareChannels (int *num2d, int *num3d, int *total) { return FMOD_System_GetHardwareChannels(this, num2d, num3d, total); }
^
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:13:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:/PROGRA~2/FMODSO~1/FMODPR~1/api/inc/fmod.h:1943:19: note: declared here
FMOD_RESULT F_API FMOD_System_GetHardwareChannels (FMOD_SYSTEM *system, int *numhardwarechannels);
^
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::System::getMemoryInfo(unsigned int, unsigned int, unsigned int*, unsigned int*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:201:254: error: cannot convert 'unsigned int*' to 'FMOD_MEMORY_USAGE_DETAILS*' for argument '5' to 'FMOD_RESULT FMOD_System_GetMemoryInfo(FMOD_SYSTEM*, unsigned int, unsigned int, unsigned int*, FMOD_MEMORY_USAGE_DETAILS*)'
FMOD_RESULT getMemoryInfo (unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, unsigned int *memoryused_array) { return FMOD_System_GetMemoryInfo(this, memorybits, event_memorybits, memoryused, memoryused_array); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::Sound::getOpenState(FMOD_OPENSTATE*, unsigned int*, bool*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:240:208: error: too few arguments to function 'FMOD_RESULT FMOD_Sound_GetOpenState(FMOD_SOUND*, FMOD_OPENSTATE*, unsigned int*, FMOD_BOOL*, FMOD_BOOL*)'
FMOD_RESULT getOpenState (FMOD_OPENSTATE *openstate, unsigned int *percentbuffered, bool *starving) { FMOD_BOOL b; FMOD_RESULT res = FMOD_Sound_GetOpenState(this, openstate, percentbuffered, &b); *starving = b; return res; }
^
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:13:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:/PROGRA~2/FMODSO~1/FMODPR~1/api/inc/fmod.h:2063:19: note: declared here
FMOD_RESULT F_API FMOD_Sound_GetOpenState (FMOD_SOUND *sound, FMOD_OPENSTATE *openstate, unsigned int *percentbuffered, FMOD_BOOL *starving, FMOD_BOOL *diskbusy);
^
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::Sound::getMemoryInfo(unsigned int, unsigned int, unsigned int*, unsigned int*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:266:253: error: cannot convert 'unsigned int*' to 'FMOD_MEMORY_USAGE_DETAILS*' for argument '5' to 'FMOD_RESULT FMOD_Sound_GetMemoryInfo(FMOD_SOUND*, unsigned int, unsigned int, unsigned int*, FMOD_MEMORY_USAGE_DETAILS*)'
FMOD_RESULT getMemoryInfo (unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, unsigned int *memoryused_array) { return FMOD_Sound_GetMemoryInfo(this, memorybits, event_memorybits, memoryused, memoryused_array); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::Channel::getMemoryInfo(unsigned int, unsigned int, unsigned int*, unsigned int*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:359:255: error: cannot convert 'unsigned int*' to 'FMOD_MEMORY_USAGE_DETAILS*' for argument '5' to 'FMOD_RESULT FMOD_Channel_GetMemoryInfo(FMOD_CHANNEL*, unsigned int, unsigned int, unsigned int*, FMOD_MEMORY_USAGE_DETAILS*)'
FMOD_RESULT getMemoryInfo (unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, unsigned int *memoryused_array) { return FMOD_Channel_GetMemoryInfo(this, memorybits, event_memorybits, memoryused, memoryused_array); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::ChannelGroup::getMemoryInfo(unsigned int, unsigned int, unsigned int*, unsigned int*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:418:261: error: cannot convert 'unsigned int*' to 'FMOD_MEMORY_USAGE_DETAILS*' for argument '5' to 'FMOD_RESULT FMOD_ChannelGroup_GetMemoryInfo(FMOD_CHANNELGROUP*, unsigned int, unsigned int, unsigned int*, FMOD_MEMORY_USAGE_DETAILS*)'
FMOD_RESULT getMemoryInfo (unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, unsigned int *memoryused_array) { return FMOD_ChannelGroup_GetMemoryInfo(this, memorybits, event_memorybits, memoryused, memoryused_array); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::SoundGroup::getMemoryInfo(unsigned int, unsigned int, unsigned int*, unsigned int*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:456:258: error: cannot convert 'unsigned int*' to 'FMOD_MEMORY_USAGE_DETAILS*' for argument '5' to 'FMOD_RESULT FMOD_SoundGroup_GetMemoryInfo(FMOD_SOUNDGROUP*, unsigned int, unsigned int, unsigned int*, FMOD_MEMORY_USAGE_DETAILS*)'
FMOD_RESULT getMemoryInfo (unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, unsigned int *memoryused_array) { return FMOD_SoundGroup_GetMemoryInfo(this, memorybits, event_memorybits, memoryused, memoryused_array); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::DSP::getMemoryInfo(unsigned int, unsigned int, unsigned int*, unsigned int*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:509:251: error: cannot convert 'unsigned int*' to 'FMOD_MEMORY_USAGE_DETAILS*' for argument '5' to 'FMOD_RESULT FMOD_DSP_GetMemoryInfo(FMOD_DSP*, unsigned int, unsigned int, unsigned int*, FMOD_MEMORY_USAGE_DETAILS*)'
FMOD_RESULT getMemoryInfo (unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, unsigned int *memoryused_array) { return FMOD_DSP_GetMemoryInfo(this, memorybits, event_memorybits, memoryused, memoryused_array); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::DSPConnection::getMemoryInfo(unsigned int, unsigned int, unsigned int*, unsigned int*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:536:260: error: cannot convert 'unsigned int*' to 'FMOD_MEMORY_USAGE_DETAILS*' for argument '5' to 'FMOD_RESULT FMOD_DSPConnection_GetMemoryInfo(FMOD_DSPCONNECTION*, unsigned int, unsigned int, unsigned int*, FMOD_MEMORY_USAGE_DETAILS*)'
FMOD_RESULT getMemoryInfo (unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, unsigned int *memoryused_array) { return FMOD_DSPConnection_GetMemoryInfo(this, memorybits, event_memorybits, memoryused, memoryused_array); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::Geometry::getMemoryInfo(unsigned int, unsigned int, unsigned int*, unsigned int*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:579:256: error: cannot convert 'unsigned int*' to 'FMOD_MEMORY_USAGE_DETAILS*' for argument '5' to 'FMOD_RESULT FMOD_Geometry_GetMemoryInfo(FMOD_GEOMETRY*, unsigned int, unsigned int, unsigned int*, FMOD_MEMORY_USAGE_DETAILS*)'
FMOD_RESULT getMemoryInfo (unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, unsigned int *memoryused_array) { return FMOD_Geometry_GetMemoryInfo(this, memorybits, event_memorybits, memoryused, memoryused_array); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h: In member function 'FMOD_RESULT FMOD::Reverb::getMemoryInfo(unsigned int, unsigned int, unsigned int*, unsigned int*)':
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:609:254: error: cannot convert 'unsigned int*' to 'FMOD_MEMORY_USAGE_DETAILS*' for argument '5' to 'FMOD_RESULT FMOD_Reverb_GetMemoryInfo(FMOD_REVERB*, unsigned int, unsigned int, unsigned int*, FMOD_MEMORY_USAGE_DETAILS*)'
FMOD_RESULT getMemoryInfo (unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, unsigned int *memoryused_array) { return FMOD_Reverb_GetMemoryInfo(this, memorybits, event_memorybits, memoryused, memoryused_array); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp: In member function 'virtual bool FMODStreamCapsule::IsEnded()':
C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:477:77: error: no matching function for call to 'FMOD::Sound::getOpenState(FMOD_OPENSTATE*, NULL, bool*, bool*)'
if (FMOD_OK != Stream->getOpenState(&openstate, NULL, &starving, &diskbusy))
^
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:240:17: note: candidate: FMOD_RESULT FMOD::Sound::getOpenState(FMOD_OPENSTATE*, unsigned int*, bool*)
FMOD_RESULT getOpenState (FMOD_OPENSTATE *openstate, unsigned int *percentbuffered, bool *starving) { FMOD_BOOL b; FMOD_RESULT res = FMOD_Sound_GetOpenState(this, openstate, percentbuffered, &b); *starving = b; return res; }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:240:17: note: candidate expects 3 arguments, 4 provided
C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp: In member function 'virtual FString FMODStreamCapsule::GetStats()':
C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:574:89: error: no matching function for call to 'FMOD::Sound::getOpenState(FMOD_OPENSTATE*, unsigned int*, bool*, bool*)'
if (FMOD_OK == Stream->getOpenState(&openstate, &percentbuffered, &starving, &diskbusy))
^
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:240:17: note: candidate: FMOD_RESULT FMOD::Sound::getOpenState(FMOD_OPENSTATE*, unsigned int*, bool*)
FMOD_RESULT getOpenState (FMOD_OPENSTATE *openstate, unsigned int *percentbuffered, bool *starving) { FMOD_BOOL b; FMOD_RESULT res = FMOD_Sound_GetOpenState(this, openstate, percentbuffered, &b); *starving = b; return res; }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:240:17: note: candidate expects 3 arguments, 4 provided
C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp: In member function 'bool FMODSoundRenderer::Init()':
C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:897:86: error: no matching function for call to 'FMOD::System::getDriverCaps(int&, FMOD_CAPS*, int*, FMOD_SPEAKERMODE*)'
result = Sys->getDriverCaps(driver, &Driver_Caps, &Driver_MinFrequency, &speakermode);
^
In file included from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.h:7:0,
from C:\gzdoom-compile\zdoom-src\src\sound\fmodsound.cpp:57:
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:82:17: note: candidate: FMOD_RESULT FMOD::System::getDriverCaps(int, FMOD_CAPS*, int*, int*, FMOD_SPEAKERMODE*)
FMOD_RESULT getDriverCaps (int id, FMOD_CAPS *caps, int *minfrequency, int *maxfrequency, FMOD_SPEAKERMODE *controlpanelspeakermode) { return FMOD_System_GetDriverCaps(this, id, caps, minfrequency, maxfrequency, controlpanelspeakermode); }
^
C:\gzdoom-compile\zdoom-src\src\sound\fmod_wrap.h:82:17: note: candidate expects 5 arguments, 4 provided
src\CMakeFiles\zdoom.dir\build.make:2099: recipe for target 'src/CMakeFiles/zdoom.dir/sound/fmodsound.cpp.obj' failed
mingw32-make[2]: *** [src/CMakeFiles/zdoom.dir/sound/fmodsound.cpp.obj] Error 1
CMakeFiles\Makefile2:919: recipe for target 'src/CMakeFiles/zdoom.dir/all' failed
mingw32-make[1]: *** [src/CMakeFiles/zdoom.dir/all] Error 2
Makefile:126: recipe for target 'all' failed
mingw32-make: *** [all] Error 2[/code][/spoiler]
Attempting to use FMod Studio 1.06.20 gives an error on the CMake side of things.
Attempting to use NO_FMOD does this: https://paste.debian.net/902258/