Running ScummVM configure...
Looking for C++ compiler... ccache /opt/toolchain/staging/mxe/usr/bin/x86_64-w64-mingw32.static-g++
Checking if compiler supports C++11... yes
Checking for compiler version... GCC 10.4.0, ok
Checking if C++11 initializer list is available... yes
Checking if C++11 std::nullptr_t is available... yes
Checking if C++11 alignas and alignof keywords are available... yes
Using LLD linker... no
Using Mold linker... no
Checking for whether C++ compiler accepts -Wglobal-constructors... no
Checking for whether C++ compiler accepts -Wno-undefined-var-template... no
Checking for whether C++ compiler accepts -Wno-pragma-pack... no
Checking for whether C++ compiler accepts -Wno-address-of-packed-member... yes
Checking endianness... little
Alignment required... no
Checking host CPU architecture... x86_64
Checking hosttype... mingw32.static
Cross-compiling to x86_64-w64-mingw32.static
Checking for pkg-config... yes
Looking for sdl-config... /opt/toolchain/staging/mxe/usr/bin//x86_64-w64-mingw32.static-sdl2-config
Checking for SDL... yes
Checking for SDL_Net... yes
Checking if host is POSIX compliant... no
Checking whether to have a verbose build... no
Checking whether building plugins was requested... no
Checking if detection features building statically... yes
Checking if building detection features for all engines... yes
Checking for Ogg... yes
Checking for TTS libraries... yes
Checking for Vorbis... yes
Checking for Tremor... no (Vorbis/Tremor support is mutually exclusive)
Checking for OPL2LPT... yes
Checking for RetroWave OPL3... no
Checking for FLAC >= 1.1.3... yes
Checking for MAD... yes
Checking for ALSA >= 0.9... no
Checking for libjpeg >= v6b... yes
Checking for PNG >= 1.2.8... yes
Checking for GIF >= 5.0.0... yes
Checking for libtheoradec >= 1.0... yes
Checking for libvpx >= 1.6... yes
Checking for libfaad... yes
Checking for SEQ MIDI... no
Checking for sndio... no
Checking for TiMidity... no
Checking for zlib... yes
Checking for libmpeg2 >= 0.4.0... yes
Checking for liba52... yes
Checking for Sparkle... no
Checking for libcurl... no
Checking for libopenmpt... no
Looking for mikmod-config... none found!
Checking for libmikmod... no
Checking for libmpcdec... no
Cloud integration... local
Checking for FluidSynth... yes
Checking for FluidLite... no (FluidSynth/FluidLite support is mutually exclusive)
Checking for Sonivox >= 3.6.12... no
Checking for readline... skipping (text console disabled)
Checking for libunity... no
Checking for gtk... no
Checking for FreeType2... yes
Checking for OpenGL... yes (runtime detection)
Checking for OpenGL for game... yes (shaders enabled)
Checking for curl... yes
Checking for FriBidi... yes
Test C++11 compatibility during compilation... no
Checking for Discord RPC... no
Checking for ImGui... yes
Building translation support... yes (with runtime language detection)
Building taskbar integration support... win32
Building system dialogs support... no
Building text-to-speech support... win32
Building TinyGL support... yes
Building Bink video support... yes
Building updates support... no
Enabling Address Sanitizer... no
Enabling Thread Sanitizer... no
Enabling Undefined Behavior Sanitizer... no
Enabling x86/amd64 SSE2... yes
Enabling x86/amd64 AVX2... no
Enabling ARM NEON... no
Backend... sdl (2.0.14), 16bit color, high resolution, TinyGL, savegame timestamp, HQ and Edge scalers, aspect ratio correction, MT-32 emulator, Lua, Nuked OPL emulator, Windows console, cloud, ENet

Engines (builtin):
    SCUMM [all games]
    Access 
    ADL 
    AGI 
    AGOS [all games]
    Adventure Game Studio 
    Sanitarium 
    Lord Avalot d'Argent 
    BAGEL 
    Beavis and Butthead in Virtual Stupidity 
    Blade Runner 
    The Journeyman Project 2: Buried in Time 
    CGE 
    CGE2 
    Chamber 
    Chewy: Esc from F5 
    Cinematique evo 1 
    Magic Composer 
    CRAB 
    Cinematique evo 2 
    Lost Eden 
    Cryo Omni3D games [all games]
    Darkseed 
    Dynamix Game Development System 
    Macromedia Director 
    Dungeon Master 
    Dragon History 
    Blazing Dragons 
    Drascula: The Vampire Strikes Back 
    Dreamweb 
    Escape From Hell 
    Freescape 
    Glk Interactive Fiction games 
    UFOs 
    Gobli*ns 
    The Griffon Legend 
    Grim [all games]
    Groovie [all games]
    Hades Challenge 
    Hyperspace Delivery Boy! 
    Hopkins FBI 
    Hpl1 
    Hugo Trilogy 
    Hypnotix Inc. 
    In Cold Blood 
    Illusions Engine 
    The Immortal 
    Kingdom: The Far Reaches 
    Kyra [all games]
    Labyrinth of Time 
    The Last Express 
    Lilliput 
    Lure of the Temptress 
    M4 
    MacVenture 
    MADE 
    MADS [all games]
    Might and Magic [all games]
    Mohawk [all games]
    Mortevielle 
    mTropolis 
    Mutation of JB 
    Myst 3 
    Nancy Drew 
    Neverhood 
    Nikita Game Interface 
    Parallaction 
    The Journeyman Project: Pegasus Prime 
    Red Comrades 
    Pink Panther 
    Playground 3d: the testing and playground environment for 3d renderers 
    Plumbers Don't Wear Ties 
    The Prince and The Coward 
    Private Eye 
    QD Engine 
    Flight of the Amazon Queen 
    SAGA [all games]
    SAGA2 
    SCI [all games]
    The Lost Files of Sherlock Holmes 
    Beneath a Steel Sky 
    Sludge 
    The Longest Journey 
    Star Trek 25th Anniversary/Judgment Rites 
    Mission Supernova 
    Broken Sword 
    Broken Sword II 
    Broken Sword 2.5 
    Teen Agent 
    TestBed: the Testing framework 
    Tetraedge 
    Tinsel 
    Starship Titanic 
    3 Skulls of the Toltecs 
    Tony Tough and the Night of Roasted Moths 
    Toonstruck 
    Touche: The Adventures of the Fifth Musketeer 
    Trecision Adventure Module 
    TsAGE 
    Bud Tucker in Double Trouble 
    Little Big Adventure 
    Thimbleweed Park 
    Ultima [all games]
    V-Cruise 
    Voyeur 
    WAGE 
    The Watchmaker 
    Wintermute [all games]
    Z-Vision 

WARNING: This ScummVM build contains the following UNSTABLE engines:
    Lord Avalot d'Argent 
    Chamber 
    Lost Eden 
    Darkseed 
    Dungeon Master 
    Grim [Escape from Monkey Island]
    Hpl1 
    In Cold Blood 
    The Immortal 
    The Last Express 
    Lilliput 
    MacVenture 
    MADS [MADS V2]
    Mohawk [Where in Time is Carmen Sandiego?]
    Mutation of JB 
    Playground 3d: the testing and playground environment for 3d renderers 
    Sludge 
    Star Trek 25th Anniversary/Judgment Rites 
    TestBed: the Testing framework 
    Ultima [Ultima I - The First Age of Darkness]
    WAGE 
    The Watchmaker 
    Wintermute [Wintermute3D]

Creating engines/engines.mk
Creating engines/detection_table.h
Creating engines/plugins_table.h
Creating config.h
Creating config.mk
    C++      engines/access/detection.o
    C++      engines/adl/detection.o
    C++      engines/agi/detection.o
    C++      engines/agi/wagparser.o
    C++      engines/agos/detection.o
    C++      engines/ags/detection.o
    C++      engines/asylum/detection.o
    C++      engines/avalanche/detection.o
    C++      engines/bagel/detection.o
    C++      engines/bbvs/detection.o
    C++      engines/bladerunner/detection.o
    C++      engines/buried/detection.o
    C++      engines/cge/detection.o
    C++      engines/cge2/detection.o
    C++      engines/chamber/detection.o
    C++      engines/chewy/detection.o
    C++      engines/cine/detection.o
    C++      engines/crab/detection.o
    C++      engines/composer/detection.o
    C++      engines/cruise/detection.o
    C++      engines/cryo/detection.o
    C++      engines/cryomni3d/detection.o
    C++      engines/darkseed/detection.o
    C++      engines/dgds/detection.o
    C++      engines/director/detection.o
    C++      engines/dm/detection.o
    C++      engines/draci/detection.o
    C++      engines/dragons/detection.o
    C++      engines/drascula/detection.o
    C++      engines/dreamweb/detection.o
    C++      engines/efh/detection.o
    C++      engines/freescape/detection.o
    C++      engines/gnap/detection.o
    C++      engines/gob/detection/detection.o
    C++      engines/griffon/detection.o
    C++      engines/grim/detection.o
    C++      engines/groovie/detection.o
    C++      engines/hadesch/detection.o
    C++      engines/hdb/detection.o
    C++      engines/hopkins/detection.o
    C++      engines/hpl1/detection.o
    C++      engines/hugo/detection.o
    C++      engines/hypno/detection.o
    C++      engines/icb/detection.o
    C++      engines/illusions/detection.o
    C++      engines/immortal/detection.o
    C++      engines/kingdom/detection.o
    C++      engines/kyra/detection.o
    C++      engines/lab/detection.o
    C++      engines/lastexpress/detection.o
    C++      engines/lilliput/detection.o
    C++      engines/lure/detection.o
    C++      engines/m4/detection.o
    C++      engines/macventure/detection.o
    C++      engines/made/detection.o
    C++      engines/mads/detection.o
    C++      engines/mm/detection.o
    C++      engines/mohawk/detection.o
    C++      engines/mortevielle/detection.o
    C++      engines/mtropolis/detection.o
    C++      engines/mutationofjb/detection.o
    C++      engines/myst3/detection.o
    C++      engines/nancy/detection.o
    C++      engines/neverhood/detection.o
    C++      engines/ngi/detection.o
    C++      engines/pegasus/detection.o
    C++      engines/parallaction/detection.o
    C++      engines/petka/detection.o
    C++      engines/pink/detection.o
    C++      engines/playground3d/detection.o
    C++      engines/plumbers/detection.o
    C++      engines/prince/detection.o
    C++      engines/private/detection.o
    C++      engines/qdengine/detection.o
    C++      engines/queen/detection.o
    C++      engines/saga/detection.o
    C++      engines/saga2/detection.o
    C++      engines/scumm/detection.o
    C++      engines/sci/detection.o
    C++      engines/sherlock/detection.o
    C++      engines/sky/detection.o
    C++      engines/sludge/detection.o
    C++      engines/stark/detection.o
    C++      engines/startrek/detection.o
    C++      engines/supernova/detection.o
    C++      engines/sword1/detection.o
    C++      engines/sword2/detection.o
    C++      engines/sword25/detection.o
    C++      engines/teenagent/detection.o
    C++      engines/testbed/detection.o
    C++      engines/tetraedge/detection.o
    C++      engines/tinsel/detection.o
    C++      engines/titanic/detection.o
    C++      engines/toltecs/detection.o
    C++      engines/tony/detection.o
    C++      engines/toon/detection.o
    C++      engines/touche/detection.o
    C++      engines/trecision/detection.o
    C++      engines/tsage/detection.o
    C++      engines/tucker/detection.o
    C++      engines/twine/detection.o
    C++      engines/ultima/detection.o
    C++      engines/twp/detection.o
    C++      engines/vcruise/detection.o
    C++      engines/voyeur/detection.o
    C++      engines/wage/detection.o
    C++      engines/watchmaker/detection.o
    C++      engines/wintermute/detection.o
    C++      engines/zvision/detection.o
    C++      backends/platform/sdl/sdl.o
    C++      backends/platform/sdl/sdl-window.o
    C++      backends/platform/sdl/win32/win32-main.o
    GENERATE dists/scummvm_rc_engine_data_core.rh
    C++      backends/platform/sdl/win32/win32-window.o
    C++      backends/platform/sdl/win32/win32_wrapper.o
    C++      backends/platform/sdl/win32/win32.o
    GENERATE dists/scummvm_rc_engine_data.rh
    GENERATE dists/scummvm_rc_engine_data_big.rh
    C++      base/test_new_standards.o
    C++      base/main.o
    C++      base/commandLine.o
    C++      base/plugins.o
    C++      engines/scumm/actor.o
    C++      engines/scumm/akos.o
    C++      engines/scumm/base-costume.o
    C++      engines/scumm/bomp.o
    C++      engines/scumm/boxes.o
    C++      engines/scumm/camera.o
    C++      engines/scumm/cdda.o
    C++      engines/scumm/charset.o
    C++      engines/scumm/charset-fontdata.o
    C++      engines/scumm/costume.o
    C++      engines/scumm/cursor.o
    C++      engines/scumm/debugger.o
    C++      engines/scumm/dialogs.o
    C++      engines/scumm/file.o
    C++      engines/scumm/gfx_gui.o
    C++      engines/scumm/file_nes.o
    C++      engines/scumm/gfx_mac.o
    C++      engines/scumm/gfx_towns.o
    C++      engines/scumm/gfx.o
    C++      engines/scumm/he/mixer_he.o
    C++      engines/scumm/he/resource_he.o
    C++      engines/scumm/he/script_v60he.o
    C++      engines/scumm/he/script_v70he.o
    C++      engines/scumm/he/sound_he.o
    C++      engines/scumm/help.o
    C++      engines/scumm/imuse/imuse.o
    C++      engines/scumm/imuse/imuse_part.o
    C++      engines/scumm/imuse/imuse_player.o
    C++      engines/scumm/imuse/instrument.o
    C++      engines/scumm/imuse/sysex_samnmax.o
In file included from ./common/serializer.h:25,
                 from ./engines/scumm/imuse/imuse_internal.h:26,
                 from engines/scumm/imuse/imuse_player.cpp:27:
./common/stream.h: In member function 'virtual void Scumm::Player::saveLoadWithSerializer(Common::Serializer&)':
./common/stream.h:195:17: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
  195 |   writeUint16LE((uint16)value);
      |                 ^~~~~~~~~~~~~
engines/scumm/imuse/imuse_player.cpp:1114:16: note: 'end' was declared here
 1114 |   int16 start, end;
      |                ^~~
engines/scumm/imuse/imuse_player.cpp:1115:10: warning: 'tt' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1115 |   uint32 tt, ct;
      |          ^~
engines/scumm/imuse/imuse_player.cpp:1115:14: warning: 'ct' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1115 |   uint32 tt, ct;
      |              ^~
engines/scumm/imuse/imuse_player.cpp:1120:22: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1120 |   int32 diff = end - start;
      |                      ^~~~~
engines/scumm/imuse/imuse_player.cpp:1114:9: note: 'start' was declared here
 1114 |   int16 start, end;
      |         ^~~~~
    C++      engines/scumm/imuse/sysex_scumm.o
    C++      engines/scumm/imuse/drivers/amiga.o
    C++      engines/scumm/imuse/drivers/fmtowns.o
    C++      engines/scumm/imuse/drivers/midi.o
    C++      engines/scumm/imuse/drivers/mac_m68k.o
    C++      engines/scumm/imuse/drivers/pcspk.o
    C++      engines/scumm/input.o
    C++      engines/scumm/ks_check.o
    C++      engines/scumm/macgui/macgui.o
    C++      engines/scumm/macgui/macgui_dialogwindow.o
    C++      engines/scumm/macgui/macgui_impl.o
    C++      engines/scumm/macgui/macgui_indy3.o
    C++      engines/scumm/macgui/macgui_loom.o
    C++      engines/scumm/macgui/macgui_strings.o
    C++      engines/scumm/macgui/macgui_v5.o
    C++      engines/scumm/macgui/macgui_widgets.o
    C++      engines/scumm/metaengine.o
    C++      engines/scumm/midiparser_ro.o
    C++      engines/scumm/object.o
    C++      engines/scumm/palette.o
    C++      engines/scumm/players/player_ad.o
    C++      engines/scumm/players/player_apple2.o
    C++      engines/scumm/players/player_he.o
    C++      engines/scumm/players/player_mac_indy3.o
    C++      engines/scumm/players/player_mac_loom_monkey.o
    C++      engines/scumm/players/player_mac_new.o
    C++      engines/scumm/players/player_mod.o
    C++      engines/scumm/players/player_nes.o
    C++      engines/scumm/players/player_pce.o
    C++      engines/scumm/players/player_sid.o
    C++      engines/scumm/players/player_towns.o
    C++      engines/scumm/players/player_v1.o
    C++      engines/scumm/players/player_v2.o
    C++      engines/scumm/players/player_v2a.o
    C++      engines/scumm/players/player_v2base.o
    C++      engines/scumm/players/player_v2cms.o
    C++      engines/scumm/players/player_v3a.o
    C++      engines/scumm/players/player_v4a.o
    C++      engines/scumm/resource_v2.o
    C++      engines/scumm/resource_v3.o
    C++      engines/scumm/resource_v4.o
    C++      engines/scumm/resource.o
    C++      engines/scumm/room.o
    C++      engines/scumm/saveload.o
    C++      engines/scumm/script_v0.o
    C++      engines/scumm/script_v2.o
    C++      engines/scumm/script_v3.o
    C++      engines/scumm/script_v4.o
engines/scumm/saveload.cpp: In member function 'void Scumm::ScummEngine::loadResourceOLD(Common::Serializer&, Scumm::ResType, Scumm::ResId)':
engines/scumm/saveload.cpp:2329:9: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized]
 2329 |  uint32 size;
      |         ^~~~
engines/scumm/saveload.cpp: In member function 'void Scumm::ScummEngine::loadResource(Common::Serializer&, Scumm::ResType, Scumm::ResId)':
engines/scumm/saveload.cpp:2381:10: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized]
 2381 |   uint32 size;
      |          ^~~~
engines/scumm/saveload.cpp:2393:10: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized]
 2393 |   uint32 size;
      |          ^~~~
engines/scumm/saveload.cpp: In member function 'virtual void Scumm::ScummEngine::saveLoadWithSerializer(Common::Serializer&)':
engines/scumm/saveload.cpp:2028:9: warning: 'tmp' may be used uninitialized in this function [-Wmaybe-uninitialized]
 2028 |   uint8 tmp;
      |         ^~~
    C++      engines/scumm/script_v5.o
    C++      engines/scumm/script_v6.o
    C++      engines/scumm/script.o
    C++      engines/scumm/scumm.o
    C++      engines/scumm/sound.o
    C++      engines/scumm/string.o
    C++      engines/scumm/usage_bits.o
    C++      engines/scumm/util.o
    C++      engines/scumm/vars.o
    C++      engines/scumm/verbs.o
    C++      engines/scumm/nut_renderer.o
    C++      engines/scumm/string_v7.o
    C++      engines/scumm/script_v8.o
    C++      engines/scumm/imuse_digi/dimuse_bndmgr.o
    C++      engines/scumm/imuse_digi/dimuse_codecs.o
    C++      engines/scumm/imuse_digi/dimuse_sndmgr.o
    C++      engines/scumm/imuse_digi/dimuse_tables.o
    C++      engines/scumm/imuse_digi/dimuse_engine.o
    C++      engines/scumm/imuse_digi/dimuse_cmds.o
    C++      engines/scumm/imuse_digi/dimuse_dispatch.o
    C++      engines/scumm/imuse_digi/dimuse_files.o
    C++      engines/scumm/imuse_digi/dimuse_fades.o
    C++      engines/scumm/imuse_digi/dimuse_groups.o
    C++      engines/scumm/imuse_digi/dimuse_internalmixer.o
    C++      engines/scumm/imuse_digi/dimuse_scripts.o
    C++      engines/scumm/imuse_digi/dimuse_streamer.o
    C++      engines/scumm/imuse_digi/dimuse_tracks.o
    C++      engines/scumm/imuse_digi/dimuse_triggers.o
    C++      engines/scumm/imuse_digi/dimuse_utils.o
    C++      engines/scumm/imuse_digi/dimuse_wave.o
    C++      engines/scumm/imuse_digi/dimuse_waveout.o
    C++      engines/scumm/insane/insane.o
    C++      engines/scumm/insane/insane_ben.o
    C++      engines/scumm/insane/insane_enemy.o
    C++      engines/scumm/insane/insane_scenes.o
    C++      engines/scumm/insane/insane_iact.o
    C++      engines/scumm/smush/codec1.o
    C++      engines/scumm/smush/codec20.o
    C++      engines/scumm/smush/codec37.o
    C++      engines/scumm/smush/codec47.o
    C++      engines/scumm/smush/smush_player.o
    C++      engines/scumm/he/animation_he.o
    C++      engines/scumm/he/basketball/ai.o
    C++      engines/scumm/he/basketball/basketball.o
    C++      engines/scumm/he/basketball/collision/bball_collision.o
    C++      engines/scumm/he/basketball/collision/bball_collision_basketball.o
    C++      engines/scumm/he/basketball/collision/bball_collision_box.o
    C++      engines/scumm/he/basketball/collision/bball_collision_cylinder.o
    C++      engines/scumm/he/basketball/collision/bball_collision_node.o
    C++      engines/scumm/he/basketball/collision/bball_collision_object.o
    C++      engines/scumm/he/basketball/collision/bball_collision_player.o
    C++      engines/scumm/he/basketball/collision/bball_collision_shields.o
    C++      engines/scumm/he/basketball/collision/bball_collision_sphere.o
    C++      engines/scumm/he/basketball/collision/bball_collision_stack.o
    C++      engines/scumm/he/basketball/collision/bball_collision_tree.o
    C++      engines/scumm/he/basketball/court.o
    C++      engines/scumm/he/basketball/cursor.o
    C++      engines/scumm/he/basketball/geo_translation.o
    C++      engines/scumm/he/basketball/obstacle_avoidance.o
    C++      engines/scumm/he/basketball/passing.o
    C++      engines/scumm/he/basketball/shooting.o
    C++      engines/scumm/he/basketball/trajectory.o
    C++      engines/scumm/he/cup_player_he.o
    C++      engines/scumm/he/gfx_comp/aux_comp.o
    C++      engines/scumm/he/gfx_comp/mrle_comp.o
    C++      engines/scumm/he/gfx_comp/trle_comp.o
    C++      engines/scumm/he/gfx_primitives_he.o
    C++      engines/scumm/he/logic_he.o
    C++      engines/scumm/he/math_he.o
    C++      engines/scumm/he/palette_he.o
    C++      engines/scumm/he/polygon_he.o
    C++      engines/scumm/he/script_v71he.o
    C++      engines/scumm/he/script_v72he.o
    C++      engines/scumm/he/script_v80he.o
    C++      engines/scumm/he/script_v90he.o
    C++      engines/scumm/he/script_v100he.o
    C++      engines/scumm/he/sprite_he.o
    C++      engines/scumm/he/wiz_he.o
    C++      engines/scumm/he/wizwarp_he.o
    C++      engines/scumm/he/localizer.o
    C++      engines/scumm/he/logic/baseball2001.o
    C++      engines/scumm/he/logic/basketball_logic.o
    C++      engines/scumm/he/logic/funshop.o
    C++      engines/scumm/he/logic/football.o
    C++      engines/scumm/he/logic/moonbase_logic.o
    C++      engines/scumm/he/logic/puttrace.o
    C++      engines/scumm/he/logic/soccer.o
    C++      engines/scumm/he/moonbase/ai_defenseunit.o
    C++      engines/scumm/he/moonbase/ai_main.o
    C++      engines/scumm/he/moonbase/ai_node.o
    C++      engines/scumm/he/moonbase/ai_targetacquisition.o
    C++      engines/scumm/he/moonbase/ai_traveller.o
    C++      engines/scumm/he/moonbase/ai_tree.o
    C++      engines/scumm/he/moonbase/ai_types.o
    C++      engines/scumm/he/moonbase/ai_weapon.o
    C++      engines/scumm/he/moonbase/dialog-mapgenerator.o
    C++      engines/scumm/he/moonbase/map_katton.o
    C++      engines/scumm/he/moonbase/map_main.o
    C++      engines/scumm/he/moonbase/map_mif.o
    C++      engines/scumm/he/moonbase/map_spiff.o
    C++      engines/scumm/he/moonbase/moonbase.o
    C++      engines/scumm/he/moonbase/moonbase_fow.o
    C++      engines/scumm/he/moonbase/moonbase_gfx.o
    C++      engines/scumm/dialog-createsession.o
    C++      engines/scumm/dialog-sessionselector.o
    C++      engines/scumm/he/net/net_main.o
    C++      engines/access/asurface.o
    C++      engines/access/animation.o
    C++      engines/access/access.o
    C++      engines/access/bubble_box.o
    C++      engines/access/char.o
    C++      engines/access/data.o
    C++      engines/access/debugger.o
    C++      engines/access/decompress.o
    C++      engines/access/events.o
    C++      engines/access/files.o
    C++      engines/access/font.o
    C++      engines/access/inventory.o
    C++      engines/access/metaengine.o
    C++      engines/access/player.o
    C++      engines/access/resources.o
    C++      engines/access/room.o
    C++      engines/access/screen.o
    C++      engines/access/scripts.o
    C++      engines/access/sound.o
    C++      engines/access/video.o
    C++      engines/access/video/movie_decoder.o
    C++      engines/access/amazon/amazon_game.o
    C++      engines/access/amazon/amazon_logic.o
    C++      engines/access/amazon/amazon_player.o
    C++      engines/access/amazon/amazon_resources.o
    C++      engines/access/amazon/amazon_room.o
    C++      engines/access/amazon/amazon_scripts.o
    C++      engines/access/martian/martian_game.o
    C++      engines/access/martian/martian_player.o
    C++      engines/access/martian/martian_room.o
    C++      engines/access/martian/martian_resources.o
    C++      engines/access/martian/martian_scripts.o
    C++      engines/adl/adl.o
    C++      engines/adl/adl_v2.o
    C++      engines/adl/adl_v3.o
    C++      engines/adl/adl_v4.o
    C++      engines/adl/adl_v5.o
    C++      engines/adl/console.o
    C++      engines/adl/disk.o
    C++      engines/adl/display.o
    C++      engines/adl/display_a2.o
    C++      engines/adl/hires1.o
    C++      engines/adl/hires2.o
    C++      engines/adl/hires4.o
    C++      engines/adl/hires5.o
    C++      engines/adl/hires6.o
    C++      engines/adl/metaengine.o
    C++      engines/adl/sound.o
    C++      engines/agi/agi.o
    C++      engines/agi/checks.o
    C++      engines/agi/console.o
    C++      engines/agi/cycle.o
    C++      engines/agi/disk_image.o
    C++      engines/agi/font.o
    C++      engines/agi/global.o
    C++      engines/agi/graphics.o
    C++      engines/agi/inv.o
    C++      engines/agi/keyboard.o
    C++      engines/agi/loader_a2.o
    C++      engines/agi/loader_v1.o
    C++      engines/agi/loader_v2.o
    C++      engines/agi/loader_v3.o
    C++      engines/agi/logic.o
    C++      engines/agi/lzw.o
    C++      engines/agi/menu.o
    C++      engines/agi/metaengine.o
    C++      engines/agi/motion.o
    C++      engines/agi/objects.o
    C++      engines/agi/opcodes.o
    C++      engines/agi/op_cmd.o
    C++      engines/agi/op_dbg.o
    C++      engines/agi/op_test.o
    C++      engines/agi/picture.o
    C++      engines/agi/saveload.o
    C++      engines/agi/sound.o
    C++      engines/agi/sound_2gs.o
    C++      engines/agi/sound_a2.o
    C++      engines/agi/sound_coco3.o
    C++      engines/agi/sound_midi.o
    C++      engines/agi/sound_pcjr.o
    C++      engines/agi/sound_sarien.o
    C++      engines/agi/sprite.o
    C++      engines/agi/systemui.o
    C++      engines/agi/text.o
    C++      engines/agi/view.o
    C++      engines/agi/words.o
    C++      engines/agi/preagi/preagi.o
    C++      engines/agi/preagi/mickey.o
    C++      engines/agi/preagi/troll.o
    C++      engines/agi/preagi/winnie.o
    C++      engines/agos/drivers/accolade/adlib.o
    C++      engines/agos/drivers/accolade/casio.o
    C++      engines/agos/drivers/accolade/cms.o
    C++      engines/agos/drivers/accolade/driverfile.o
    C++      engines/agos/drivers/accolade/pc98.o
    C++      engines/agos/drivers/accolade/mt32.o
    C++      engines/agos/drivers/simon1/adlib.o
    C++      engines/agos/agos.o
    C++      engines/agos/charset.o
    C++      engines/agos/charset-fontdata.o
    C++      engines/agos/contain.o
    C++      engines/agos/cursor.o
    C++      engines/agos/debug.o
    C++      engines/agos/debugger.o
    C++      engines/agos/draw.o
    C++      engines/agos/event.o
    C++      engines/agos/gfx.o
    C++      engines/agos/icons.o
    C++      engines/agos/input.o
    C++      engines/agos/input_pn.o
    C++      engines/agos/menus.o
    C++      engines/agos/items.o
    C++      engines/agos/metaengine.o
    C++      engines/agos/midi.o
    C++      engines/agos/midiparser_gmf.o
    C++      engines/agos/midiparser_s1d.o
    C++      engines/agos/midiparser_simonwin.o
    C++      engines/agos/pn.o
    C++      engines/agos/res.o
    C++      engines/agos/res_ami.o
    C++      engines/agos/res_snd.o
    C++      engines/agos/rooms.o
    C++      engines/agos/saveload.o
    C++      engines/agos/script.o
    C++      engines/agos/script_pn.o
    C++      engines/agos/script_e1.o
    C++      engines/agos/script_e2.o
    C++      engines/agos/script_ww.o
    C++      engines/agos/script_s1.o
    C++      engines/agos/sfxparser_accolade.o
    C++      engines/agos/script_s2.o
    C++      engines/agos/sound.o
    C++      engines/agos/string.o
    C++      engines/agos/string_pn.o
    C++      engines/agos/subroutine.o
    C++      engines/agos/verb.o
    C++      engines/agos/verb_pn.o
    C++      engines/agos/vga.o
    C++      engines/agos/vga_pn.o
    C++      engines/agos/vga_e2.o
    C++      engines/agos/vga_ww.o
    C++      engines/agos/vga_s1.o
    C++      engines/agos/vga_s2.o
    C++      engines/agos/window.o
    C++      engines/agos/zones.o
    C++      engines/agos/animation.o
    C++      engines/agos/feeble.o
    C++      engines/agos/oracle.o
    C++      engines/agos/script_dp.o
    C++      engines/agos/script_ff.o
    C++      engines/agos/script_pp.o
    C++      engines/agos/vga_ff.o
    C++      engines/ags/ags.o
    C++      engines/ags/dialogs.o
    C++      engines/ags/events.o
    C++      engines/ags/game_scanner.o
    C++      engines/ags/globals.o
    C++      engines/ags/metaengine.o
    C++      engines/ags/music.o
    C++      engines/ags/console.o
    C++      engines/ags/lib/aastr-0.1.1/aarot.o
    C++      engines/ags/lib/aastr-0.1.1/aastr.o
    C++      engines/ags/lib/aastr-0.1.1/aautil.o
    C++      engines/ags/lib/alfont/alfont.o
    C++      engines/ags/lib/allegro/color.o
    C++      engines/ags/lib/allegro/config.o
    C++      engines/ags/lib/allegro/draw.o
    C++      engines/ags/lib/allegro/file.o
    C++      engines/ags/lib/allegro/fixed.o
    C++      engines/ags/lib/allegro/flood.o
    C++      engines/ags/lib/allegro/gfx.o
    C++      engines/ags/lib/allegro/graphics.o
    C++      engines/ags/lib/allegro/math.o
    C++      engines/ags/lib/allegro/rotate.o
    C++      engines/ags/lib/allegro/surface.o
    C++      engines/ags/lib/allegro/surface_generic.o
    C++      engines/ags/lib/allegro/system.o
    C++      engines/ags/lib/allegro/unicode.o
    C++      engines/ags/lib/system/datetime.o
    C++      engines/ags/shared/ac/dynobj/script_audio_clip.o
    C++      engines/ags/shared/ac/audio_clip_type.o
    C++      engines/ags/shared/ac/character_info.o
    C++      engines/ags/shared/ac/common.o
    C++      engines/ags/shared/ac/dialog_topic.o
    C++      engines/ags/shared/ac/game_setup_struct.o
    C++      engines/ags/shared/ac/game_setup_struct_base.o
    C++      engines/ags/shared/ac/inventory_item_info.o
    C++      engines/ags/shared/ac/keycode.o
    C++      engines/ags/shared/ac/mouse_cursor.o
    C++      engines/ags/shared/ac/sprite_cache.o
    C++      engines/ags/shared/ac/sprite_file.o
    C++      engines/ags/shared/ac/view.o
    C++      engines/ags/shared/ac/words_dictionary.o
    C++      engines/ags/shared/core/asset.o
    C++      engines/ags/shared/core/asset_manager.o
    C++      engines/ags/shared/debugging/debug_manager.o
    C++      engines/ags/shared/font/fonts.o
    C++      engines/ags/shared/font/ttf_font_renderer.o
    C++      engines/ags/shared/font/wfn_font.o
    C++      engines/ags/shared/font/wfn_font_renderer.o
    C++      engines/ags/shared/game/custom_properties.o
    C++      engines/ags/shared/game/main_game_file.o
    C++      engines/ags/shared/game/interactions.o
    C++      engines/ags/shared/game/room_file.o
    C++      engines/ags/shared/game/room_file_base.o
    C++      engines/ags/shared/game/room_file_deprecated.o
    C++      engines/ags/shared/game/room_struct.o
    C++      engines/ags/shared/game/tra_file.o
    C++      engines/ags/shared/gfx/allegro_bitmap.o
    C++      engines/ags/shared/gfx/bitmap.o
    C++      engines/ags/shared/gfx/image.o
    C++      engines/ags/shared/gui/gui_button.o
    C++      engines/ags/shared/gui/gui_inv.o
    C++      engines/ags/shared/gui/gui_label.o
    C++      engines/ags/shared/gui/gui_listbox.o
    C++      engines/ags/shared/gui/gui_main.o
    C++      engines/ags/shared/gui/gui_object.o
    C++      engines/ags/shared/gui/gui_slider.o
    C++      engines/ags/shared/gui/gui_textbox.o
    C++      engines/ags/shared/script/cc_common.o
    C++      engines/ags/shared/script/cc_script.o
    C++      engines/ags/shared/util/buffered_stream.o
    C++      engines/ags/shared/util/compress.o
    C++      engines/ags/shared/util/data_ext.o
    C++      engines/ags/shared/util/data_stream.o
    C++      engines/ags/shared/util/directory.o
    C++      engines/ags/shared/util/file.o
    C++      engines/ags/shared/util/file_stream.o
    C++      engines/ags/shared/util/geometry.o
    C++      engines/ags/shared/util/ini_file.o
    C++      engines/ags/shared/util/ini_util.o
    C++      engines/ags/shared/util/lzw.o
    C++      engines/ags/shared/util/memory_stream.o
    C++      engines/ags/shared/util/multi_file_lib.o
    C++      engines/ags/shared/util/path.o
    C++      engines/ags/shared/util/stdio_compat.o
    C++      engines/ags/shared/util/stream.o
    C++      engines/ags/shared/util/string.o
    C++      engines/ags/shared/util/string_compat.o
    C++      engines/ags/shared/util/string_utils.o
    C++      engines/ags/shared/util/text_stream_reader.o
    C++      engines/ags/shared/util/text_stream_writer.o
    C++      engines/ags/shared/util/version.o
    C++      engines/ags/shared/util/wgt2_allg.o
    C++      engines/ags/engine/ac/audio_channel.o
    C++      engines/ags/engine/ac/button.o
    C++      engines/ags/engine/ac/audio_clip.o
    C++      engines/ags/engine/ac/cd_audio.o
    C++      engines/ags/engine/ac/character.o
    C++      engines/ags/engine/ac/character_extras.o
    C++      engines/ags/engine/ac/character_info_engine.o
    C++      engines/ags/engine/ac/date_time.o
    C++      engines/ags/engine/ac/dialog.o
    C++      engines/ags/engine/ac/dialog_options_rendering.o
    C++      engines/ags/engine/ac/display.o
    C++      engines/ags/engine/ac/draw.o
    C++      engines/ags/engine/ac/drawing_surface.o
    C++      engines/ags/engine/ac/draw_software.o
    C++      engines/ags/engine/ac/dynamic_sprite.o
    C++      engines/ags/engine/ac/event.o
    C++      engines/ags/engine/ac/file.o
    C++      engines/ags/engine/ac/game.o
    C++      engines/ags/engine/ac/game_setup.o
    C++      engines/ags/engine/ac/game_state.o
    C++      engines/ags/engine/ac/global_api.o
    C++      engines/ags/engine/ac/global_audio.o
    C++      engines/ags/engine/ac/global_button.o
    C++      engines/ags/engine/ac/global_character.o
    C++      engines/ags/engine/ac/global_date_time.o
    C++      engines/ags/engine/ac/global_debug.o
    C++      engines/ags/engine/ac/global_dialog.o
    C++      engines/ags/engine/ac/global_display.o
    C++      engines/ags/engine/ac/global_drawing_surface.o
    C++      engines/ags/engine/ac/global_dynamic_sprite.o
    C++      engines/ags/engine/ac/global_file.o
    C++      engines/ags/engine/ac/global_game.o
    C++      engines/ags/engine/ac/global_gui.o
    C++      engines/ags/engine/ac/global_hotspot.o
    C++      engines/ags/engine/ac/global_inventory_item.o
    C++      engines/ags/engine/ac/global_inv_window.o
    C++      engines/ags/engine/ac/global_label.o
    C++      engines/ags/engine/ac/global_listbox.o
    C++      engines/ags/engine/ac/global_mouse.o
    C++      engines/ags/engine/ac/global_object.o
    C++      engines/ags/engine/ac/global_overlay.o
    C++      engines/ags/engine/ac/global_palette.o
    C++      engines/ags/engine/ac/global_parser.o
    C++      engines/ags/engine/ac/global_region.o
    C++      engines/ags/engine/ac/global_room.o
    C++      engines/ags/engine/ac/global_screen.o
    C++      engines/ags/engine/ac/global_slider.o
    C++      engines/ags/engine/ac/global_string.o
    C++      engines/ags/engine/ac/global_textbox.o
    C++      engines/ags/engine/ac/global_timer.o
    C++      engines/ags/engine/ac/global_translation.o
    C++      engines/ags/engine/ac/global_video.o
    C++      engines/ags/engine/ac/global_viewport.o
    C++      engines/ags/engine/ac/global_view_frame.o
    C++      engines/ags/engine/ac/global_walkable_area.o
    C++      engines/ags/engine/ac/global_walk_behind.o
    C++      engines/ags/engine/ac/gui.o
    C++      engines/ags/engine/ac/gui_control.o
    C++      engines/ags/engine/ac/gui_inv.o
    C++      engines/ags/engine/ac/hotspot.o
    C++      engines/ags/engine/ac/interface_button.o
    C++      engines/ags/engine/ac/interface_element.o
    C++      engines/ags/engine/ac/inventory_item.o
    C++      engines/ags/engine/ac/inv_window.o
    C++      engines/ags/engine/ac/label.o
    C++      engines/ags/engine/ac/math.o
    C++      engines/ags/engine/ac/listbox.o
    C++      engines/ags/engine/ac/mouse.o
    C++      engines/ags/engine/ac/move_list.o
    C++      engines/ags/engine/ac/object.o
    C++      engines/ags/engine/ac/overlay.o
    C++      engines/ags/engine/ac/parser.o
    C++      engines/ags/engine/ac/properties.o
    C++      engines/ags/engine/ac/region.o
    C++      engines/ags/engine/ac/rich_game_media.o
    C++      engines/ags/engine/ac/room.o
    C++      engines/ags/engine/ac/room_object.o
    C++      engines/ags/engine/ac/room_status.o
    C++      engines/ags/engine/ac/route_finder.o
    C++      engines/ags/engine/ac/route_finder_impl.o
    C++      engines/ags/engine/ac/route_finder_impl_legacy.o
    C++      engines/ags/engine/ac/route_finder_jps.o
    C++      engines/ags/engine/ac/screen.o
    C++      engines/ags/engine/ac/screen_overlay.o
    C++      engines/ags/engine/ac/script_containers.o
    C++      engines/ags/engine/ac/slider.o
    C++      engines/ags/engine/ac/speech.o
    C++      engines/ags/engine/ac/sprite.o
    C++      engines/ags/engine/ac/string.o
    C++      engines/ags/engine/ac/system.o
    C++      engines/ags/engine/ac/sys_events.o
    C++      engines/ags/engine/ac/textbox.o
    C++      engines/ags/engine/ac/timer.o
    C++      engines/ags/engine/ac/translation.o
    C++      engines/ags/engine/ac/view_frame.o
    C++      engines/ags/engine/ac/viewport_script.o
    C++      engines/ags/engine/ac/walkable_area.o
    C++      engines/ags/engine/ac/walk_behind.o
    C++      engines/ags/engine/ac/dynobj/cc_ags_dynamic_object.o
    C++      engines/ags/engine/ac/dynobj/cc_audio_channel.o
    C++      engines/ags/engine/ac/dynobj/cc_audio_clip.o
    C++      engines/ags/engine/ac/dynobj/cc_character.o
    C++      engines/ags/engine/ac/dynobj/cc_dialog.o
    C++      engines/ags/engine/ac/dynobj/cc_gui.o
    C++      engines/ags/engine/ac/dynobj/cc_dynamic_array.o
    C++      engines/ags/engine/ac/dynobj/cc_gui_object.o
    C++      engines/ags/engine/ac/dynobj/cc_hotspot.o
    C++      engines/ags/engine/ac/dynobj/cc_inventory.o
    C++      engines/ags/engine/ac/dynobj/cc_object.o
    C++      engines/ags/engine/ac/dynobj/cc_region.o
    C++      engines/ags/engine/ac/dynobj/cc_serializer.o
    C++      engines/ags/engine/ac/dynobj/cc_static_array.o
    C++      engines/ags/engine/ac/dynobj/dynobj_manager.o
    C++      engines/ags/engine/ac/dynobj/managed_object_pool.o
    C++      engines/ags/engine/ac/dynobj/script_camera.o
    C++      engines/ags/engine/ac/dynobj/script_date_time.o
    C++      engines/ags/engine/ac/dynobj/script_dialog_options_rendering.o
    C++      engines/ags/engine/ac/dynobj/script_dict.o
    C++      engines/ags/engine/ac/dynobj/script_drawing_surface.o
    C++      engines/ags/engine/ac/dynobj/script_dynamic_sprite.o
    C++      engines/ags/engine/ac/dynobj/script_file.o
    C++      engines/ags/engine/ac/dynobj/script_game.o
    C++      engines/ags/engine/ac/dynobj/script_mouse.o
    C++      engines/ags/engine/ac/dynobj/script_overlay.o
    C++      engines/ags/engine/ac/dynobj/script_set.o
    C++      engines/ags/engine/ac/dynobj/script_string.o
    C++      engines/ags/engine/ac/dynobj/script_system.o
    C++      engines/ags/engine/ac/dynobj/script_user_object.o
    C++      engines/ags/engine/ac/dynobj/script_viewport.o
    C++      engines/ags/engine/ac/dynobj/script_view_frame.o
    C++      engines/ags/engine/debugging/debug.o
    C++      engines/ags/engine/debugging/file_based_ags_debugger.o
    C++      engines/ags/engine/debugging/log_file.o
    C++      engines/ags/engine/debugging/message_buffer.o
    C++      engines/ags/engine/device/mouse_w32.o
    C++      engines/ags/engine/font/fonts_engine.o
    C++      engines/ags/engine/game/game_init.o
    C++      engines/ags/engine/game/savegame.o
    C++      engines/ags/engine/game/savegame_components.o
    C++      engines/ags/engine/game/savegame_v321.o
    C++      engines/ags/engine/game/viewport.o
    C++      engines/ags/engine/gfx/ali_3d_scummvm.o
    C++      engines/ags/engine/gfx/blender.o
    C++      engines/ags/engine/gfx/color_engine.o
    C++      engines/ags/engine/gfx/gfx_driver_base.o
    C++      engines/ags/engine/gfx/gfx_driver_factory.o
    C++      engines/ags/engine/gfx/gfx_util.o
    C++      engines/ags/engine/gfx/gfxfilter_scaling.o
    C++      engines/ags/engine/gfx/gfxfilter_scummvm_renderer.o
    C++      engines/ags/engine/gui/animating_gui_button.o
    C++      engines/ags/engine/gui/csci_dialog.o
    C++      engines/ags/engine/gui/gui_dialog.o
    C++      engines/ags/engine/gui/gui_engine.o
    C++      engines/ags/engine/gui/my_label.o
    C++      engines/ags/engine/gui/my_listbox.o
    C++      engines/ags/engine/gui/my_push_button.o
    C++      engines/ags/engine/gui/my_textbox.o
    C++      engines/ags/engine/gui/new_control.o
    C++      engines/ags/engine/main/config.o
    C++      engines/ags/engine/main/engine.o
    C++      engines/ags/engine/main/engine_setup.o
    C++      engines/ags/engine/main/game_file.o
    C++      engines/ags/engine/main/game_run.o
    C++      engines/ags/engine/main/game_start.o
    C++      engines/ags/engine/main/graphics_mode.o
    C++      engines/ags/engine/main/main.o
    C++      engines/ags/engine/main/quit.o
    C++      engines/ags/engine/main/update.o
    C++      engines/ags/engine/media/audio/ambient_sound.o
    C++      engines/ags/engine/media/audio/audio.o
    C++      engines/ags/engine/media/audio/clip_my_midi.o
    C++      engines/ags/engine/media/audio/queued_audio_item.o
    C++      engines/ags/engine/media/audio/sound.o
    C++      engines/ags/engine/media/audio/sound_clip.o
    C++      engines/ags/engine/platform/base/ags_platform_driver.o
    C++      engines/ags/engine/media/video/video.o
    C++      engines/ags/engine/platform/base/sys_main.o
    C++      engines/ags/engine/platform/scummvm/scummvm_platform_driver.o
    C++      engines/ags/engine/script/cc_instance.o
    C++      engines/ags/engine/script/executing_script.o
    C++      engines/ags/engine/script/exports.o
    C++      engines/ags/engine/script/runtime_script_value.o
    C++      engines/ags/engine/script/script.o
    C++      engines/ags/engine/script/script_api.o
    C++      engines/ags/engine/script/script_runtime.o
    C++      engines/ags/engine/script/system_imports.o
    C++      engines/ags/plugins/ags_plugin.o
    C++      engines/ags/plugins/plugin_base.o
    C++      engines/ags/plugins/core/core.o
    C++      engines/ags/plugins/core/audio_channel.o
    C++      engines/ags/plugins/core/audio_clip.o
    C++      engines/ags/plugins/core/button.o
engines/ags/plugins/ags_plugin.cpp: In member function 'virtual void AGS3::IAGSEngine::GetRenderStageDesc(AGS3::AGSRenderStageDesc*)':
engines/ags/plugins/ags_plugin.cpp:748:59: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  748 |   _G(gfxDriver)->GetStageMatrixes((RenderMatrixes &)desc->Matrixes);
      |                                                     ~~~~~~^~~~~~~~
    C++      engines/ags/plugins/core/character.o
    C++      engines/ags/plugins/core/date_time.o
    C++      engines/ags/plugins/core/dialog.o
    C++      engines/ags/plugins/core/dialog_options_rendering_info.o
    C++      engines/ags/plugins/core/drawing_surface.o
    C++      engines/ags/plugins/core/dynamic_sprite.o
    C++      engines/ags/plugins/core/file.o
    C++      engines/ags/plugins/core/game.o
    C++      engines/ags/plugins/core/global_api.o
    C++      engines/ags/plugins/core/gui.o
    C++      engines/ags/plugins/core/gui_control.o
    C++      engines/ags/plugins/core/hotspot.o
    C++      engines/ags/plugins/core/inventory_item.o
    C++      engines/ags/plugins/core/inv_window.o
    C++      engines/ags/plugins/core/label.o
    C++      engines/ags/plugins/core/listbox.o
    C++      engines/ags/plugins/core/maths.o
    C++      engines/ags/plugins/core/mouse.o
    C++      engines/ags/plugins/core/object.o
    C++      engines/ags/plugins/core/overlay.o
    C++      engines/ags/plugins/core/parser.o
    C++      engines/ags/plugins/core/region.o
    C++      engines/ags/plugins/core/room.o
    C++      engines/ags/plugins/core/slider.o
    C++      engines/ags/plugins/core/string.o
    C++      engines/ags/plugins/core/system.o
    C++      engines/ags/plugins/core/textbox.o
    C++      engines/ags/plugins/core/view_frame.o
    C++      engines/ags/plugins/ags_agi/ags_agi.o
    C++      engines/ags/plugins/ags_app_open_url/ags_app_open_url.o
    C++      engines/ags/plugins/ags_blend/ags_blend.o
    C++      engines/ags/plugins/ags_bm_font_renderer/ags_bm_font_renderer.o
    C++      engines/ags/plugins/ags_clipboard/ags_clipboard.o
    C++      engines/ags/plugins/ags_collision_detector/ags_collision_detector.o
    C++      engines/ags/plugins/ags_consoles/ags_consoles.o
    C++      engines/ags/plugins/ags_controller/ags_controller.o
    C++      engines/ags/plugins/ags_controller/ags_controller_arcnor.o
    C++      engines/ags/plugins/ags_creditz/ags_creditz.o
    C++      engines/ags/plugins/ags_creditz/ags_creditz1.o
    C++      engines/ags/plugins/ags_creditz/ags_creditz2.o
    C++      engines/ags/plugins/ags_creditz/drawing.o
    C++      engines/ags/plugins/ags_fire/ags_fire.o
    C++      engines/ags/plugins/ags_flashlight/ags_flashlight.o
    C++      engines/ags/plugins/ags_flashlight/gfx.o
    C++      engines/ags/plugins/ags_galaxy_steam/ags_wadjeteye_steam.o
    C++      engines/ags/plugins/ags_galaxy_steam/ags_galaxy_steam.o
    C++      engines/ags/plugins/ags_joy/ags_joy.o
    C++      engines/ags/plugins/ags_nickenstien_gfx/ags_nickenstien_gfx.o
    C++      engines/ags/plugins/ags_pal_render/ags_pal_render.o
    C++      engines/ags/plugins/ags_pal_render/raycast.o
    C++      engines/ags/plugins/ags_parallax/ags_parallax.o
    C++      engines/ags/plugins/ags_snow_rain/ags_snow_rain.o
    C++      engines/ags/plugins/ags_snow_rain/weather.o
    C++      engines/ags/plugins/ags_sock/ags_sock.o
    C++      engines/ags/plugins/ags_sprite_font/ags_sprite_font.o
    C++      engines/ags/plugins/ags_sprite_font/ags_sprite_font_clifftop.o
    C++      engines/ags/plugins/ags_sprite_font/character_entry.o
    C++      engines/ags/plugins/ags_sprite_font/color.o
    C++      engines/ags/plugins/ags_sprite_font/sprite_font_renderer.o
    C++      engines/ags/plugins/ags_sprite_font/sprite_font.o
    C++      engines/ags/plugins/ags_sprite_font/sprite_font_renderer_clifftop.o
    C++      engines/ags/plugins/ags_sprite_font/variable_width_font.o
    C++      engines/ags/plugins/ags_sprite_font/variable_width_sprite_font.o
    C++      engines/ags/plugins/ags_sprite_font/variable_width_sprite_font_clifftop.o
    C++      engines/ags/plugins/ags_sprite_video/ags_sprite_video.o
    C++      engines/ags/plugins/ags_shell/ags_shell.o
    C++      engines/ags/plugins/ags_tcp_ip/ags_tcp_ip.o
    C++      engines/ags/plugins/ags_touch/ags_touch.o
    C++      engines/ags/plugins/ags_trans/ags_trans.o
    C++      engines/ags/plugins/ags_wadjet_util/ags_wadjet_util.o
    C++      engines/ags/plugins/ags_waves/ags_waves.o
    C++      engines/ags/plugins/ags_waves/data.o
    C++      engines/ags/plugins/ags_waves/draw.o
    C++      engines/ags/plugins/ags_waves/sound.o
    C++      engines/ags/plugins/ags_waves/warper.o
    C++      engines/ags/plugins/ags_waves/weather.o
    C++      engines/ags/lib/freetype-2.1.3/autohint/ahangles.o
    C++      engines/ags/lib/freetype-2.1.3/autohint/ahglobal.o
    C++      engines/ags/lib/freetype-2.1.3/autohint/ahglyph.o
    C++      engines/ags/lib/freetype-2.1.3/autohint/ahhint.o
    C++      engines/ags/lib/freetype-2.1.3/ftgloadr.o
    C++      engines/ags/lib/freetype-2.1.3/ftutil.o
    C++      engines/ags/lib/allegro/surface_sse2.o
    C++      engines/asylum/puzzles/board.o
    C++      engines/asylum/puzzles/boardkeyhidesto.o
    C++      engines/asylum/puzzles/boardsalvation.o
    C++      engines/asylum/puzzles/boardyouth.o
    C++      engines/asylum/puzzles/clock.o
    C++      engines/asylum/puzzles/fisherman.o
    C++      engines/asylum/puzzles/hivecontrol.o
    C++      engines/asylum/puzzles/hivemachine.o
    C++      engines/asylum/puzzles/lock.o
    C++      engines/asylum/puzzles/morguedoor.o
    C++      engines/asylum/puzzles/pipes.o
    C++      engines/asylum/puzzles/puzzle.o
    C++      engines/asylum/puzzles/puzzles.o
    C++      engines/asylum/puzzles/tictactoe.o
    C++      engines/asylum/puzzles/timemachine.o
    C++      engines/asylum/puzzles/vcr.o
    C++      engines/asylum/puzzles/wheel.o
    C++      engines/asylum/puzzles/writings.o
    C++      engines/asylum/resources/actor.o
    C++      engines/asylum/resources/data.o
    C++      engines/asylum/resources/object.o
    C++      engines/asylum/resources/encounters.o
    C++      engines/asylum/resources/inventory.o
    C++      engines/asylum/resources/polygons.o
    C++      engines/asylum/resources/script.o
    C++      engines/asylum/resources/special.o
    C++      engines/asylum/resources/worldstats.o
    C++      engines/asylum/system/config.o
    C++      engines/asylum/system/cursor.o
    C++      engines/asylum/system/graphics.o
    C++      engines/asylum/system/savegame.o
    C++      engines/asylum/system/screen.o
    C++      engines/asylum/system/sound.o
    C++      engines/asylum/system/speech.o
    C++      engines/asylum/system/text.o
    C++      engines/asylum/views/insertdisc.o
    C++      engines/asylum/views/menu.o
    C++      engines/asylum/views/resviewer.o
    C++      engines/asylum/views/scene.o
    C++      engines/asylum/views/scenetitle.o
    C++      engines/asylum/views/video.o
    C++      engines/asylum/asylum.o
    C++      engines/asylum/console.o
    C++      engines/asylum/metaengine.o
    C++      engines/asylum/respack.o
    C++      engines/avalanche/animation.o
    C++      engines/avalanche/avalanche.o
    C++      engines/avalanche/avalot.o
    C++      engines/avalanche/background.o
    C++      engines/avalanche/closing.o
    C++      engines/avalanche/console.o
    C++      engines/avalanche/graphics.o
    C++      engines/avalanche/dropdown.o
    C++      engines/avalanche/parser.o
    C++      engines/avalanche/dialogs.o
    C++      engines/avalanche/sequence.o
    C++      engines/avalanche/sound.o
    C++      engines/avalanche/timer.o
    C++      engines/avalanche/metaengine.o
    C++      engines/avalanche/nim.o
    C++      engines/avalanche/clock.o
    C++      engines/avalanche/ghostroom.o
    C++      engines/avalanche/help.o
    C++      engines/avalanche/shootemup.o
    C++      engines/avalanche/mainmenu.o
    C++      engines/avalanche/highscore.o
    C++      engines/bagel/bagel.o
    C++      engines/bagel/console.o
    C++      engines/bagel/metaengine.o
    C++      engines/bagel/music.o
    C++      engines/bagel/baglib/area_object.o
    C++      engines/bagel/baglib/bagel.o
    C++      engines/bagel/baglib/base_pda.o
    C++      engines/bagel/baglib/bmp_object.o
    C++      engines/bagel/baglib/button_object.o
    C++      engines/bagel/baglib/character_object.o
    C++      engines/bagel/baglib/chat_wnd.o
    C++      engines/bagel/baglib/command_object.o
    C++      engines/bagel/baglib/cursor.o
    C++      engines/bagel/baglib/dev_dlg.o
    C++      engines/bagel/baglib/dossier_object.o
    C++      engines/bagel/baglib/event_sdev.o
    C++      engines/bagel/baglib/exam.o
    C++      engines/bagel/baglib/expression.o
    C++      engines/bagel/baglib/expression_object.o
    C++      engines/bagel/baglib/fmovie.o
    C++      engines/bagel/baglib/help.o
    C++      engines/bagel/baglib/ifstream.o
    C++      engines/bagel/baglib/inv.o
    C++      engines/bagel/baglib/link_object.o
    C++      engines/bagel/baglib/log_msg.o
    C++      engines/bagel/baglib/master_win.o
    C++      engines/bagel/baglib/menu_dlg.o
    C++      engines/bagel/baglib/moo.o
    C++      engines/bagel/baglib/movie_object.o
    C++      engines/bagel/baglib/object.o
    C++      engines/bagel/baglib/paint_table.o
    C++      engines/bagel/baglib/pan_bitmap.o
    C++      engines/bagel/baglib/pan_window.o
    C++      engines/bagel/baglib/parse_object.o
    C++      engines/bagel/baglib/pda.o
    C++      engines/bagel/baglib/rp_object.o
    C++      engines/bagel/baglib/save_game_file.o
    C++      engines/bagel/baglib/sound_object.o
    C++      engines/bagel/baglib/sprite_object.o
    C++      engines/bagel/baglib/storage_dev_bmp.o
    C++      engines/bagel/baglib/storage_dev_win.o
    C++      engines/bagel/baglib/text_object.o
    C++      engines/bagel/baglib/time_object.o
    C++      engines/bagel/baglib/var.o
    C++      engines/bagel/baglib/variable_object.o
    C++      engines/bagel/baglib/wield.o
    C++      engines/bagel/baglib/zoom_pda.o
    C++      engines/bagel/boflib/app.o
    C++      engines/bagel/boflib/cache.o
    C++      engines/bagel/boflib/crc.o
    C++      engines/bagel/boflib/dat_file.o
    C++      engines/bagel/boflib/debug.o
    C++      engines/bagel/boflib/error.o
    C++      engines/bagel/boflib/event_loop.o
    C++      engines/bagel/boflib/file.o
    C++      engines/bagel/boflib/file_functions.o
    C++      engines/bagel/boflib/llist.o
    C++      engines/bagel/boflib/log.o
    C++      engines/bagel/boflib/misc.o
    C++      engines/bagel/boflib/options.o
    C++      engines/bagel/boflib/queue.o
    C++      engines/bagel/boflib/string_functions.o
    C++      engines/bagel/boflib/res.o
    C++      engines/bagel/boflib/sound.o
    C++      engines/bagel/boflib/string.o
    C++      engines/bagel/boflib/timer.o
    C++      engines/bagel/boflib/vector.o
    C++      engines/bagel/boflib/gfx/bitmap.o
    C++      engines/bagel/boflib/gfx/cursor.o
    C++      engines/bagel/boflib/gfx/palette.o
    C++      engines/bagel/boflib/gfx/sprite.o
    C++      engines/bagel/boflib/gfx/text.o
    C++      engines/bagel/boflib/gui/button.o
    C++      engines/bagel/boflib/gui/dialog.o
    C++      engines/bagel/boflib/gui/edit_text.o
    C++      engines/bagel/boflib/gui/list_box.o
    C++      engines/bagel/boflib/gui/movie.o
    C++      engines/bagel/boflib/gui/scroll_bar.o
    C++      engines/bagel/boflib/gui/text_box.o
    C++      engines/bagel/boflib/gui/window.o
    C++      engines/bagel/dialogs/credits_dialog.o
    C++      engines/bagel/dialogs/next_cd_dialog.o
    C++      engines/bagel/dialogs/opt_window.o
    C++      engines/bagel/dialogs/quit_dialog.o
    C++      engines/bagel/dialogs/restart_dialog.o
    C++      engines/bagel/dialogs/restore_dialog.o
    C++      engines/bagel/dialogs/save_dialog.o
    C++      engines/bagel/dialogs/start_dialog.o
    C++      engines/bagel/spacebar/spacebar.o
    C++      engines/bagel/spacebar/bib_odds_wnd.o
    C++      engines/bagel/spacebar/bibble_window.o
    C++      engines/bagel/spacebar/computer.o
    C++      engines/bagel/spacebar/filter.o
    C++      engines/bagel/spacebar/full_wnd.o
    C++      engines/bagel/spacebar/main_link_object.o
    C++      engines/bagel/spacebar/main_window.o
    C++      engines/bagel/spacebar/master_win.o
    C++      engines/bagel/spacebar/nav_window.o
    C++      engines/bagel/spacebar/slot_wnd.o
    C++      engines/bagel/spacebar/sraf_computer.o
    C++      engines/bagel/spacebar/thud.o
    C++      engines/bagel/spacebar/vid_wnd.o
    C++      engines/bbvs/bbvs.o
    C++      engines/bbvs/dialogs.o
    C++      engines/bbvs/gamemodule.o
    C++      engines/bbvs/graphics.o
    C++      engines/bbvs/logic.o
    C++      engines/bbvs/metaengine.o
    C++      engines/bbvs/saveload.o
    C++      engines/bbvs/scene.o
    C++      engines/bbvs/sound.o
    C++      engines/bbvs/spritemodule.o
    C++      engines/bbvs/videoplayer.o
    C++      engines/bbvs/walk.o
    C++      engines/bbvs/minigames/bbairguitar.o
    C++      engines/bbvs/minigames/bbairguitar_anims.o
    C++      engines/bbvs/minigames/bbant.o
    C++      engines/bbvs/minigames/bbant_anims.o
    C++      engines/bbvs/minigames/bbloogie.o
    C++      engines/bbvs/minigames/bbloogie_anims.o
    C++      engines/bbvs/minigames/bbtennis.o
    C++      engines/bbvs/minigames/bbtennis_anims.o
    C++      engines/bbvs/minigames/minigame.o
    C++      engines/bladerunner/actor.o
    C++      engines/bladerunner/actor_clues.o
    C++      engines/bladerunner/actor_combat.o
    C++      engines/bladerunner/actor_dialogue_queue.o
    C++      engines/bladerunner/actor_walk.o
    C++      engines/bladerunner/adpcm_decoder.o
    C++      engines/bladerunner/ambient_sounds.o
    C++      engines/bladerunner/archive.o
    C++      engines/bladerunner/aud_stream.o
    C++      engines/bladerunner/audio_cache.o
    C++      engines/bladerunner/audio_mixer.o
    C++      engines/bladerunner/audio_player.o
    C++      engines/bladerunner/audio_speech.o
    C++      engines/bladerunner/bladerunner.o
    C++      engines/bladerunner/boundingbox.o
    C++      engines/bladerunner/chapters.o
    C++      engines/bladerunner/color.o
    C++      engines/bladerunner/combat.o
    C++      engines/bladerunner/crimes_database.o
    C++      engines/bladerunner/debugger.o
    C++      engines/bladerunner/decompress_lcw.o
    C++      engines/bladerunner/decompress_lzo.o
    C++      engines/bladerunner/dialogue_menu.o
    C++      engines/bladerunner/framelimiter.o
    C++      engines/bladerunner/fog.o
    C++      engines/bladerunner/font.o
    C++      engines/bladerunner/game_flags.o
    C++      engines/bladerunner/game_info.o
    C++      engines/bladerunner/image.o
    C++      engines/bladerunner/item.o
    C++      engines/bladerunner/item_pickup.o
    C++      engines/bladerunner/light.o
    C++      engines/bladerunner/items.o
    C++      engines/bladerunner/lights.o
    C++      engines/bladerunner/matrix.o
    C++      engines/bladerunner/metaengine.o
    C++      engines/bladerunner/mouse.o
    C++      engines/bladerunner/movement_track.o
    C++      engines/bladerunner/music.o
    C++      engines/bladerunner/obstacles.o
    C++      engines/bladerunner/outtake.o
    C++      engines/bladerunner/overlays.o
    C++      engines/bladerunner/regions.o
    C++      engines/bladerunner/savefile.o
    C++      engines/bladerunner/scene.o
    C++      engines/bladerunner/scene_objects.o
    C++      engines/bladerunner/script/script.o
    C++      engines/bladerunner/screen_effects.o
    C++      engines/bladerunner/script/init_script.o
    C++      engines/bladerunner/script/kia_script.o
    C++      engines/bladerunner/script/vk_script.o
    C++      engines/bladerunner/script/esper_script.o
    C++      engines/bladerunner/script/police_maze.o
    C++      engines/bladerunner/script/ai_script.o
    C++      engines/bladerunner/script/ai/answering_machine.o
    C++      engines/bladerunner/script/ai/baker.o
    C++      engines/bladerunner/script/ai/blimp_guy.o
    C++      engines/bladerunner/script/ai/bryant.o
    C++      engines/bladerunner/script/ai/bullet_bob.o
    C++      engines/bladerunner/script/ai/chew.o
    C++      engines/bladerunner/script/ai/crazylegs.o
    C++      engines/bladerunner/script/ai/clovis.o
    C++      engines/bladerunner/script/ai/dektora.o
    C++      engines/bladerunner/script/ai/desk_clerk.o
    C++      engines/bladerunner/script/ai/dispatcher.o
    C++      engines/bladerunner/script/ai/early_q.o
    C++      engines/bladerunner/script/ai/early_q_bartender.o
    C++      engines/bladerunner/script/ai/fish_dealer.o
    C++      engines/bladerunner/script/ai/free_slot_a.o
    C++      engines/bladerunner/script/ai/free_slot_b.o
    C++      engines/bladerunner/script/ai/gaff.o
    C++      engines/bladerunner/script/ai/general_doll.o
    C++      engines/bladerunner/script/ai/generic_walker_a.o
    C++      engines/bladerunner/script/ai/generic_walker_b.o
    C++      engines/bladerunner/script/ai/generic_walker_c.o
    C++      engines/bladerunner/script/ai/gordo.o
    C++      engines/bladerunner/script/ai/governor_kolvig.o
    C++      engines/bladerunner/script/ai/grigorian.o
    C++      engines/bladerunner/script/ai/guzza.o
    C++      engines/bladerunner/script/ai/hanoi.o
    C++      engines/bladerunner/script/ai/hasan.o
    C++      engines/bladerunner/script/ai/hawkers_barkeep.o
    C++      engines/bladerunner/script/ai/hawkers_parrot.o
    C++      engines/bladerunner/script/ai/holloway.o
    C++      engines/bladerunner/script/ai/howie_lee.o
    C++      engines/bladerunner/script/ai/hysteria_patron1.o
    C++      engines/bladerunner/script/ai/hysteria_patron2.o
    C++      engines/bladerunner/script/ai/hysteria_patron3.o
    C++      engines/bladerunner/script/ai/insect_dealer.o
    C++      engines/bladerunner/script/ai/isabella.o
    C++      engines/bladerunner/script/ai/izo.o
    C++      engines/bladerunner/script/ai/klein.o
    C++      engines/bladerunner/script/ai/lance.o
    C++      engines/bladerunner/script/ai/leon.o
    C++      engines/bladerunner/script/ai/lockup_guard.o
    C++      engines/bladerunner/script/ai/lucy.o
    C++      engines/bladerunner/script/ai/luther.o
    C++      engines/bladerunner/script/ai/maggie.o
    C++      engines/bladerunner/script/ai/male_announcer.o
    C++      engines/bladerunner/script/ai/marcus.o
    C++      engines/bladerunner/script/ai/mccoy.o
    C++      engines/bladerunner/script/ai/mia.o
    C++      engines/bladerunner/script/ai/moraji.o
    C++      engines/bladerunner/script/ai/murray.o
    C++      engines/bladerunner/script/ai/mutant1.o
    C++      engines/bladerunner/script/ai/mutant2.o
    C++      engines/bladerunner/script/ai/mutant3.o
    C++      engines/bladerunner/script/ai/newscaster.o
    C++      engines/bladerunner/script/ai/officer_grayford.o
    C++      engines/bladerunner/script/ai/officer_leary.o
    C++      engines/bladerunner/script/ai/photographer.o
    C++      engines/bladerunner/script/ai/rachael.o
    C++      engines/bladerunner/script/ai/rajif.o
    C++      engines/bladerunner/script/ai/runciter.o
    C++      engines/bladerunner/script/ai/sadik.o
    C++      engines/bladerunner/script/ai/sebastian.o
    C++      engines/bladerunner/script/ai/sergeant_walls.o
    C++      engines/bladerunner/script/ai/shoeshine_man.o
    C++      engines/bladerunner/script/ai/steele.o
    C++      engines/bladerunner/script/ai/taffy.o
    C++      engines/bladerunner/script/ai/taffy_patron.o
    C++      engines/bladerunner/script/ai/teenager.o
    C++      engines/bladerunner/script/ai/the_bard.o
    C++      engines/bladerunner/script/ai/transient.o
    C++      engines/bladerunner/script/ai/tyrell.o
    C++      engines/bladerunner/script/ai/tyrell_guard.o
    C++      engines/bladerunner/script/ai/zuben.o
    C++      engines/bladerunner/script/scene_script.o
    C++      engines/bladerunner/script/scene/ar01.o
    C++      engines/bladerunner/script/scene/ar02.o
    C++      engines/bladerunner/script/scene/bb01.o
    C++      engines/bladerunner/script/scene/bb02.o
    C++      engines/bladerunner/script/scene/bb03.o
    C++      engines/bladerunner/script/scene/bb04.o
    C++      engines/bladerunner/script/scene/bb05.o
    C++      engines/bladerunner/script/scene/bb06.o
    C++      engines/bladerunner/script/scene/bb07.o
    C++      engines/bladerunner/script/scene/bb08.o
    C++      engines/bladerunner/script/scene/bb09.o
    C++      engines/bladerunner/script/scene/bb10.o
    C++      engines/bladerunner/script/scene/bb11.o
    C++      engines/bladerunner/script/scene/bb12.o
    C++      engines/bladerunner/script/scene/bb51.o
    C++      engines/bladerunner/script/scene/ct01.o
    C++      engines/bladerunner/script/scene/ct02.o
    C++      engines/bladerunner/script/scene/ct03.o
    C++      engines/bladerunner/script/scene/ct05.o
    C++      engines/bladerunner/script/scene/ct04.o
    C++      engines/bladerunner/script/scene/ct06.o
    C++      engines/bladerunner/script/scene/ct07.o
    C++      engines/bladerunner/script/scene/ct08.o
    C++      engines/bladerunner/script/scene/ct09.o
    C++      engines/bladerunner/script/scene/ct10.o
    C++      engines/bladerunner/script/scene/ct11.o
    C++      engines/bladerunner/script/scene/ct12.o
    C++      engines/bladerunner/script/scene/ct51.o
    C++      engines/bladerunner/script/scene/dr01.o
    C++      engines/bladerunner/script/scene/dr02.o
    C++      engines/bladerunner/script/scene/dr03.o
    C++      engines/bladerunner/script/scene/dr04.o
    C++      engines/bladerunner/script/scene/dr05.o
    C++      engines/bladerunner/script/scene/dr06.o
    C++      engines/bladerunner/script/scene/hc01.o
    C++      engines/bladerunner/script/scene/hc02.o
    C++      engines/bladerunner/script/scene/hc03.o
    C++      engines/bladerunner/script/scene/hc04.o
    C++      engines/bladerunner/script/scene/hf02.o
    C++      engines/bladerunner/script/scene/hf01.o
    C++      engines/bladerunner/script/scene/hf03.o
    C++      engines/bladerunner/script/scene/hf04.o
    C++      engines/bladerunner/script/scene/hf05.o
    C++      engines/bladerunner/script/scene/hf06.o
    C++      engines/bladerunner/script/scene/hf07.o
    C++      engines/bladerunner/script/scene/kp01.o
    C++      engines/bladerunner/script/scene/kp02.o
    C++      engines/bladerunner/script/scene/kp03.o
    C++      engines/bladerunner/script/scene/kp04.o
    C++      engines/bladerunner/script/scene/kp05.o
    C++      engines/bladerunner/script/scene/kp06.o
    C++      engines/bladerunner/script/scene/kp07.o
    C++      engines/bladerunner/script/scene/ma01.o
    C++      engines/bladerunner/script/scene/ma02.o
    C++      engines/bladerunner/script/scene/ma04.o
    C++      engines/bladerunner/script/scene/ma05.o
    C++      engines/bladerunner/script/scene/ma06.o
    C++      engines/bladerunner/script/scene/ma07.o
    C++      engines/bladerunner/script/scene/ma08.o
    C++      engines/bladerunner/script/scene/nr01.o
    C++      engines/bladerunner/script/scene/nr02.o
    C++      engines/bladerunner/script/scene/nr03.o
    C++      engines/bladerunner/script/scene/nr04.o
    C++      engines/bladerunner/script/scene/nr05.o
    C++      engines/bladerunner/script/scene/nr06.o
    C++      engines/bladerunner/script/scene/nr07.o
    C++      engines/bladerunner/script/scene/nr08.o
    C++      engines/bladerunner/script/scene/nr09.o
    C++      engines/bladerunner/script/scene/nr10.o
    C++      engines/bladerunner/script/scene/nr11.o
    C++      engines/bladerunner/script/scene/ps01.o
    C++      engines/bladerunner/script/scene/ps02.o
    C++      engines/bladerunner/script/scene/ps03.o
    C++      engines/bladerunner/script/scene/ps04.o
    C++      engines/bladerunner/script/scene/ps05.o
    C++      engines/bladerunner/script/scene/ps06.o
    C++      engines/bladerunner/script/scene/ps07.o
    C++      engines/bladerunner/script/scene/ps09.o
    C++      engines/bladerunner/script/scene/ps10.o
    C++      engines/bladerunner/script/scene/ps11.o
    C++      engines/bladerunner/script/scene/ps12.o
    C++      engines/bladerunner/script/scene/ps13.o
    C++      engines/bladerunner/script/scene/ps14.o
    C++      engines/bladerunner/script/scene/ps15.o
    C++      engines/bladerunner/script/scene/rc01.o
    C++      engines/bladerunner/script/scene/rc02.o
    C++      engines/bladerunner/script/scene/rc03.o
    C++      engines/bladerunner/script/scene/rc04.o
    C++      engines/bladerunner/script/scene/rc51.o
    C++      engines/bladerunner/script/scene/tb02.o
    C++      engines/bladerunner/script/scene/tb03.o
    C++      engines/bladerunner/script/scene/tb05.o
    C++      engines/bladerunner/script/scene/tb06.o
    C++      engines/bladerunner/script/scene/tb07.o
    C++      engines/bladerunner/script/scene/ug01.o
    C++      engines/bladerunner/script/scene/ug02.o
    C++      engines/bladerunner/script/scene/ug03.o
    C++      engines/bladerunner/script/scene/ug04.o
    C++      engines/bladerunner/script/scene/ug05.o
    C++      engines/bladerunner/script/scene/ug06.o
    C++      engines/bladerunner/script/scene/ug07.o
    C++      engines/bladerunner/script/scene/ug08.o
    C++      engines/bladerunner/script/scene/ug09.o
    C++      engines/bladerunner/script/scene/ug10.o
    C++      engines/bladerunner/script/scene/ug12.o
    C++      engines/bladerunner/script/scene/ug13.o
    C++      engines/bladerunner/script/scene/ug14.o
    C++      engines/bladerunner/script/scene/ug15.o
    C++      engines/bladerunner/script/scene/ug16.o
    C++      engines/bladerunner/script/scene/ug17.o
    C++      engines/bladerunner/script/scene/ug18.o
    C++      engines/bladerunner/script/scene/ug19.o
    C++      engines/bladerunner/set.o
    C++      engines/bladerunner/settings.o
    C++      engines/bladerunner/set_effects.o
    C++      engines/bladerunner/shape.o
    C++      engines/bladerunner/slice_animations.o
    C++      engines/bladerunner/slice_renderer.o
    C++      engines/bladerunner/subtitles.o
    C++      engines/bladerunner/suspects_database.o
    C++      engines/bladerunner/text_resource.o
    C++      engines/bladerunner/time.o
    C++      engines/bladerunner/ui/elevator.o
    C++      engines/bladerunner/ui/end_credits.o
    C++      engines/bladerunner/ui/esper.o
    C++      engines/bladerunner/ui/kia.o
    C++      engines/bladerunner/ui/kia_log.o
    C++      engines/bladerunner/ui/kia_section_base.o
    C++      engines/bladerunner/ui/kia_section_clues.o
    C++      engines/bladerunner/ui/kia_section_crimes.o
    C++      engines/bladerunner/ui/kia_section_diagnostic.o
    C++      engines/bladerunner/ui/kia_section_help.o
    C++      engines/bladerunner/ui/kia_section_load.o
    C++      engines/bladerunner/ui/kia_section_pogo.o
    C++      engines/bladerunner/ui/kia_section_save.o
    C++      engines/bladerunner/ui/kia_section_settings.o
    C++      engines/bladerunner/ui/kia_section_suspects.o
    C++      engines/bladerunner/ui/scores.o
    C++      engines/bladerunner/ui/spinner.o
    C++      engines/bladerunner/ui/ui_check_box.o
    C++      engines/bladerunner/ui/ui_container.o
    C++      engines/bladerunner/ui/ui_image_picker.o
    C++      engines/bladerunner/ui/ui_input_box.o
    C++      engines/bladerunner/ui/ui_scroll_box.o
    C++      engines/bladerunner/ui/ui_slider.o
    C++      engines/bladerunner/ui/ui_dropdown.o
    C++      engines/bladerunner/ui/vk.o
    C++      engines/bladerunner/view.o
    C++      engines/bladerunner/vqa_decoder.o
    C++      engines/bladerunner/vqa_player.o
    C++      engines/bladerunner/waypoints.o
    C++      engines/buried/agent_evaluation.o
    C++      engines/bladerunner/zbuffer.o
    C++      engines/buried/avi_frames.o
    C++      engines/buried/biochip_right.o
    C++      engines/buried/biochip_view.o
    C++      engines/buried/buried.o
    C++      engines/buried/complete.o
    C++      engines/buried/console.o
    C++      engines/buried/credits.o
    C++      engines/buried/death.o
    C++      engines/buried/frame_window.o
    C++      engines/buried/gameui.o
    C++      engines/buried/graphics.o
    C++      engines/buried/inventory_info.o
    C++      engines/buried/inventory_window.o
    C++      engines/buried/livetext.o
    C++      engines/buried/main_menu.o
    C++      engines/buried/metaengine.o
    C++      engines/buried/navarrow.o
    C++      engines/buried/overview.o
    C++      engines/buried/saveload.o
    C++      engines/buried/scene_view.o
    C++      engines/buried/sound.o
    C++      engines/buried/title_sequence.o
    C++      engines/buried/video_window.o
    C++      engines/buried/window.o
    C++      engines/buried/demo/demo_menu.o
    C++      engines/buried/demo/features.o
    C++      engines/buried/demo/movie_scene.o
    C++      engines/buried/environ/agent3_lair.o
    C++      engines/buried/environ/ai_lab.o
    C++      engines/buried/environ/alien.o
    C++      engines/buried/environ/castle.o
    C++      engines/buried/environ/da_vinci.o
    C++      engines/buried/environ/future_apartment.o
    C++      engines/buried/environ/mayan.o
    C++      engines/buried/environ/scene_base.o
    C++      engines/buried/environ/scene_common.o
    C++      engines/buried/environ/scene_factory.o
    C++      engines/cge/bitmap.o
    C++      engines/cge/cge.o
    C++      engines/cge/cge_main.o
    C++      engines/cge/console.o
    C++      engines/cge/events.o
    C++      engines/cge/fileio.o
    C++      engines/cge/game.o
    C++      engines/cge/metaengine.o
    C++      engines/cge/snail.o
    C++      engines/cge/sound.o
    C++      engines/cge/talk.o
    C++      engines/cge/text.o
    C++      engines/cge/vga13h.o
    C++      engines/cge/vmenu.o
    C++      engines/cge/walk.o
    C++      engines/cge2/cge2.o
    C++      engines/cge2/vga13h.o
    C++      engines/cge2/bitmap.o
    C++      engines/cge2/fileio.o
    C++      engines/cge2/sound.o
    C++      engines/cge2/cge2_main.o
    C++      engines/cge2/text.o
    C++      engines/cge2/hero.o
    C++      engines/cge2/snail.o
    C++      engines/cge2/spare.o
    C++      engines/cge2/talk.o
    C++      engines/cge2/events.o
    C++      engines/cge2/map.o
    C++      engines/cge2/metaengine.o
    C++      engines/cge2/vmenu.o
    C++      engines/cge2/saveload.o
    C++      engines/cge2/toolbar.o
    C++      engines/cge2/inventory.o
    C++      engines/cge2/console.o
    C++      engines/chamber/anim.o
    C++      engines/chamber/bkbuff.o
    C++      engines/chamber/cga.o
    C++      engines/chamber/chamber.o
    C++      engines/chamber/cursor.o
    C++      engines/chamber/decompr.o
    C++      engines/chamber/dialog.o
    C++      engines/chamber/ifgm.o
    C++      engines/chamber/input.o
    C++      engines/chamber/invent.o
    C++      engines/chamber/kult.o
    C++      engines/chamber/menu.o
    C++      engines/chamber/metaengine.o
    C++      engines/chamber/portrait.o
    C++      engines/chamber/print.o
    C++      engines/chamber/r_pers.o
    C++      engines/chamber/r_puzzl.o
    C++      engines/chamber/r_sprit.o
    C++      engines/chamber/r_texts.o
    C++      engines/chamber/resdata.o
    C++      engines/chamber/room.o
    C++      engines/chamber/savegame.o
    C++      engines/chamber/script.o
    C++      engines/chamber/sound.o
    C++      engines/chamber/timer.o
engines/chamber/script.cpp: In function 'uint16 Chamber::SCR_TRAP()':
engines/chamber/script.cpp:111:33: warning: format '%lX' expects argument of type 'long unsigned int', but argument 3 has type 'long long int' [-Wformat=]
  111 |  warning("SCR TRAP 0x%02X @ 0x%lX", *script_ptr, script_ptr - templ_data);
      |                               ~~^                ~~~~~~~~~~~~~~~~~~~~~~~
      |                                 |                           |
      |                                 long unsigned int           long long int
      |                               %llX
    C++      engines/chewy/atds.o
    C++      engines/chewy/barriers.o
    C++      engines/chewy/chewy.o
    C++      engines/chewy/cursor.o
    C++      engines/chewy/console.o
    C++      engines/chewy/detail.o
    C++      engines/chewy/effect.o
    C++      engines/chewy/events.o
    C++      engines/chewy/font.o
    C++      engines/chewy/globals.o
    C++      engines/chewy/inits.o
    C++      engines/chewy/main.o
    C++      engines/chewy/mcga_graphics.o
    C++      engines/chewy/memory.o
    C++      engines/chewy/menus.o
    C++      engines/chewy/metaengine.o
    C++      engines/chewy/movclass.o
    C++      engines/chewy/object.o
    C++      engines/chewy/object_extra.o
    C++      engines/chewy/r_event.o
    C++      engines/chewy/room.o
    C++      engines/chewy/resource.o
    C++      engines/chewy/sound.o
    C++      engines/chewy/sprite.o
    C++      engines/chewy/t_event.o
    C++      engines/chewy/text.o
    C++      engines/chewy/timer.o
    C++      engines/chewy/types.o
    C++      engines/chewy/audio/chewy_voc.o
    C++      engines/chewy/audio/module_tmf.o
    C++      engines/chewy/audio/tmf_stream.o
    C++      engines/chewy/dialogs/cinema.o
    C++      engines/chewy/dialogs/credits.o
    C++      engines/chewy/dialogs/files.o
    C++      engines/chewy/dialogs/inventory.o
    C++      engines/chewy/dialogs/main_menu.o
    C++      engines/chewy/dialogs/options.o
    C++      engines/chewy/video/cfo_decoder.o
    C++      engines/chewy/video/video_player.o
    C++      engines/chewy/rooms/room00.o
    C++      engines/chewy/rooms/room01.o
    C++      engines/chewy/rooms/room02.o
    C++      engines/chewy/rooms/room03.o
    C++      engines/chewy/rooms/room04.o
    C++      engines/chewy/rooms/room05.o
    C++      engines/chewy/rooms/room06.o
    C++      engines/chewy/rooms/room07.o
    C++      engines/chewy/rooms/room08.o
    C++      engines/chewy/rooms/room09.o
    C++      engines/chewy/rooms/room10.o
    C++      engines/chewy/rooms/room11.o
    C++      engines/chewy/rooms/room12.o
    C++      engines/chewy/rooms/room13.o
    C++      engines/chewy/rooms/room14.o
    C++      engines/chewy/rooms/room16.o
    C++      engines/chewy/rooms/room17.o
    C++      engines/chewy/rooms/room18.o
    C++      engines/chewy/rooms/room19.o
    C++      engines/chewy/rooms/room21.o
    C++      engines/chewy/rooms/room22.o
    C++      engines/chewy/rooms/room23.o
    C++      engines/chewy/rooms/room24.o
    C++      engines/chewy/rooms/room25.o
    C++      engines/chewy/rooms/room26.o
    C++      engines/chewy/rooms/room27.o
    C++      engines/chewy/rooms/room28.o
    C++      engines/chewy/rooms/room29.o
    C++      engines/chewy/rooms/room31.o
    C++      engines/chewy/rooms/room32.o
    C++      engines/chewy/rooms/room33.o
    C++      engines/chewy/rooms/room34.o
    C++      engines/chewy/rooms/room35.o
    C++      engines/chewy/rooms/room37.o
    C++      engines/chewy/rooms/room39.o
    C++      engines/chewy/rooms/room40.o
    C++      engines/chewy/rooms/room41.o
    C++      engines/chewy/rooms/room42.o
    C++      engines/chewy/rooms/room43.o
    C++      engines/chewy/rooms/room44.o
    C++      engines/chewy/rooms/room45.o
    C++      engines/chewy/rooms/room46.o
    C++      engines/chewy/rooms/room47.o
    C++      engines/chewy/rooms/room48.o
    C++      engines/chewy/rooms/room49.o
    C++      engines/chewy/rooms/room50.o
    C++      engines/chewy/rooms/room51.o
    C++      engines/chewy/rooms/room52.o
    C++      engines/chewy/rooms/room53.o
    C++      engines/chewy/rooms/room54.o
    C++      engines/chewy/rooms/room55.o
    C++      engines/chewy/rooms/room56.o
    C++      engines/chewy/rooms/room57.o
    C++      engines/chewy/rooms/room58.o
    C++      engines/chewy/rooms/room59.o
    C++      engines/chewy/rooms/room62.o
    C++      engines/chewy/rooms/room63.o
    C++      engines/chewy/rooms/room64.o
    C++      engines/chewy/rooms/room65.o
    C++      engines/chewy/rooms/room66.o
    C++      engines/chewy/rooms/room67.o
    C++      engines/chewy/rooms/room68.o
    C++      engines/chewy/rooms/room69.o
    C++      engines/chewy/rooms/room70.o
    C++      engines/chewy/rooms/room71.o
    C++      engines/chewy/rooms/room72.o
    C++      engines/chewy/rooms/room73.o
    C++      engines/chewy/rooms/room74.o
    C++      engines/chewy/rooms/room75.o
    C++      engines/chewy/rooms/room76.o
    C++      engines/chewy/rooms/room77.o
    C++      engines/chewy/rooms/room78.o
    C++      engines/chewy/rooms/room79.o
    C++      engines/chewy/rooms/room80.o
    C++      engines/chewy/rooms/room81.o
    C++      engines/chewy/rooms/room82.o
    C++      engines/chewy/rooms/room83.o
    C++      engines/chewy/rooms/room84.o
    C++      engines/chewy/rooms/room85.o
    C++      engines/chewy/rooms/room86.o
    C++      engines/chewy/rooms/room87.o
    C++      engines/chewy/rooms/room88.o
    C++      engines/chewy/rooms/room89.o
    C++      engines/chewy/rooms/room90.o
    C++      engines/chewy/rooms/room91.o
    C++      engines/chewy/rooms/room92.o
    C++      engines/chewy/rooms/room93.o
    C++      engines/chewy/rooms/room94.o
    C++      engines/chewy/rooms/room95.o
    C++      engines/chewy/rooms/room96.o
    C++      engines/chewy/rooms/room97.o
    C++      engines/cine/anim.o
    C++      engines/cine/bg.o
    C++      engines/cine/bg_list.o
    C++      engines/cine/console.o
    C++      engines/cine/cine.o
    C++      engines/cine/gfx.o
    C++      engines/cine/main_loop.o
    C++      engines/cine/metaengine.o
    C++      engines/cine/msg.o
    C++      engines/cine/object.o
    C++      engines/cine/pal.o
    C++      engines/cine/part.o
    C++      engines/cine/prc.o
    C++      engines/cine/rel.o
    C++      engines/cine/saveload.o
    C++      engines/cine/script_fw.o
    C++      engines/cine/script_os.o
    C++      engines/cine/sound.o
    C++      engines/cine/texte.o
    C++      engines/cine/unpack.o
    C++      engines/cine/various.o
    C++      engines/composer/console.o
    C++      engines/composer/composer.o
    C++      engines/composer/graphics.o
    C++      engines/composer/metaengine.o
    C++      engines/composer/resource.o
    C++      engines/composer/saveload.o
    C++      engines/composer/scripting.o
engines/composer/saveload.cpp: In member function 'void Composer::ComposerEngine::syncArray(Common::Serializer&, Common::Array<T>&, Common::Serializer::Version, Common::Serializer::Version) [with T = short unsigned int]':
engines/composer/saveload.cpp:50:6: warning: 'item' may be used uninitialized in this function [-Wmaybe-uninitialized]
   50 |    T item;
      |      ^~~~
engines/composer/saveload.cpp: In member function 'void Composer::ComposerEngine::sync(Common::Serializer&, T&, Common::Serializer::Version, Common::Serializer::Version) [with T = Composer::Pipe*]':
engines/composer/saveload.cpp:69:6: warning: 'item' may be used uninitialized in this function [-Wmaybe-uninitialized]
   69 |    T item;
      |      ^~~~
In file included from engines/composer/saveload.cpp:27:
./common/serializer.h: In member function 'void Composer::ComposerEngine::syncArray(Common::Serializer&, Common::Array<T>&, Common::Serializer::Version, Common::Serializer::Version) [with T = Composer::PendingPageChange]':
./common/serializer.h:49:9: warning: 'item' may be used uninitialized in this function [-Wmaybe-uninitialized]
   49 |    TYPE tmp = val; \
      |         ^~~
engines/composer/saveload.cpp: In member function 'virtual Common::Error Composer::ComposerEngine::loadGameState(int)':
engines/composer/saveload.cpp:290:9: warning: 'tmp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  290 |  uint32 tmp;
      |         ^~~
    C++      engines/crab/app.o
    C++      engines/crab/crab.o
    C++      engines/crab/collision.o
    C++      engines/crab/console.o
    C++      engines/crab/filesystem.o
    C++      engines/crab/game.o
    C++      engines/crab/GameParam.o
    C++      engines/crab/loaders.o
    C++      engines/crab/LoadingScreen.o
    C++      engines/crab/metaengine.o
    C++      engines/crab/mainmenu.o
    C++      engines/crab/PathfindingAgent.o
    C++      engines/crab/PathfindingGraphNode.o
    C++      engines/crab/PathfindingGrid.o
    C++      engines/crab/Polygon.o
    C++      engines/crab/Rectangle.o
    C++      engines/crab/ScreenSettings.o
    C++      engines/crab/Shape.o
    C++      engines/crab/splash.o
    C++      engines/crab/timer.o
    C++      engines/crab/XMLDoc.o
    C++      engines/crab/TTSHandler.o
    C++      engines/crab/ai/moveeffect.o
    C++      engines/crab/ai/movement.o
    C++      engines/crab/ai/spriteai.o
    C++      engines/crab/ai/SpriteConstant.o
    C++      engines/crab/animation/animation.o
    C++      engines/crab/animation/AnimationFrame.o
    C++      engines/crab/animation/animframe.o
    C++      engines/crab/animation/animset.o
    C++      engines/crab/animation/fightanim.o
    C++      engines/crab/animation/fightmove.o
    C++      engines/crab/animation/fightmoves.o
    C++      engines/crab/animation/imageeffect.o
    C++      engines/crab/animation/PopUp.o
    C++      engines/crab/animation/sprite.o
    C++      engines/crab/animation/walkframes.o
    C++      engines/crab/event/conversationdata.o
    C++      engines/crab/event/effect.o
    C++      engines/crab/event/EventSeqGroup.o
    C++      engines/crab/event/EventSequence.o
    C++      engines/crab/event/eventstore.o
    C++      engines/crab/event/gameevent.o
    C++      engines/crab/event/GameEventInfo.o
    C++      engines/crab/event/gameeventmanager.o
    C++      engines/crab/event/quest.o
    C++      engines/crab/event/trigger.o
    C++      engines/crab/event/triggerset.o
    C++      engines/crab/image/Image.o
    C++      engines/crab/image/ImageManager.o
    C++      engines/crab/input/cursor.o
    C++      engines/crab/input/fightinput.o
    C++      engines/crab/input/hotkey.o
    C++      engines/crab/input/input.o
    C++      engines/crab/item/Item.o
    C++      engines/crab/item/ItemCollection.o
    C++      engines/crab/item/ItemMenu.o
    C++      engines/crab/item/ItemSlot.o
    C++      engines/crab/item/StatPreview.o
    C++      engines/crab/level/level_ai.o
    C++      engines/crab/level/level_collide.o
    C++      engines/crab/level/level_draw.o
    C++      engines/crab/level/level_load.o
    C++      engines/crab/level/level_objects.o
    C++      engines/crab/level/level.o
    C++      engines/crab/level/LevelExit.o
    C++      engines/crab/level/MusicArea.o
    C++      engines/crab/level/Stairs.o
    C++      engines/crab/level/talknotify.o
    C++      engines/crab/music/MusicManager.o
    C++      engines/crab/people/opinion.o
    C++      engines/crab/people/person.o
    C++      engines/crab/people/personbase.o
    C++      engines/crab/people/trait.o
    C++      engines/crab/stat/Stat.o
    C++      engines/crab/stat/StatDrawHelper.o
    C++      engines/crab/stat/StatTemplate.o
    C++      engines/crab/text/color.o
    C++      engines/crab/text/TextManager.o
    C++      engines/crab/TMX/TMXLayer.o
    C++      engines/crab/TMX/TMXTileSet.o
    C++      engines/crab/TMX/TMXMap.o
    C++      engines/crab/ui/AlphaImage.o
    C++      engines/crab/ui/button.o
    C++      engines/crab/ui/Caption.o
    C++      engines/crab/ui/ChapterIntro.o
    C++      engines/crab/ui/ClipButton.o
    C++      engines/crab/ui/CreditScreen.o
    C++      engines/crab/ui/DevConsole.o
    C++      engines/crab/ui/dialogbox.o
    C++      engines/crab/ui/element.o
    C++      engines/crab/ui/emotion.o
    C++      engines/crab/ui/FileData.o
    C++      engines/crab/ui/GameOverMenu.o
    C++      engines/crab/ui/GeneralSettingMenu.o
    C++      engines/crab/ui/GfxSettingMenu.o
    C++      engines/crab/ui/HealthIndicator.o
    C++      engines/crab/ui/HoverInfo.o
    C++      engines/crab/ui/hud.o
    C++      engines/crab/ui/ImageData.o
    C++      engines/crab/ui/Inventory.o
    C++      engines/crab/ui/journal.o
    C++      engines/crab/ui/KeyBindMenu.o
    C++      engines/crab/ui/map.o
    C++      engines/crab/ui/MapData.o
    C++      engines/crab/ui/MapMarkerMenu.o
    C++      engines/crab/ui/ModMenu.o
    C++      engines/crab/ui/OptionMenu.o
    C++      engines/crab/ui/OptionSelect.o
    C++      engines/crab/ui/ParagraphData.o
    C++      engines/crab/ui/PauseMenu.o
    C++      engines/crab/ui/PersonHandler.o
    C++      engines/crab/ui/PersonScreen.o
    C++      engines/crab/ui/ProgressBar.o
    C++      engines/crab/ui/questmenu.o
    C++      engines/crab/ui/QuestText.o
    C++      engines/crab/ui/ReplyButton.o
    C++      engines/crab/ui/ReplyMenu.o
    C++      engines/crab/ui/ResolutionMenu.o
    C++      engines/crab/ui/SaveGameMenu.o
    C++      engines/crab/ui/SectionHeader.o
    C++      engines/crab/ui/slider.o
    C++      engines/crab/ui/SlideShow.o
    C++      engines/crab/ui/StateButton.o
    C++      engines/crab/ui/textarea.o
    C++      engines/crab/ui/textdata.o
    C++      engines/crab/ui/ToggleButton.o
    C++      engines/crab/ui/TraitButton.o
    C++      engines/crab/ui/TraitMenu.o
    C++      engines/cruise/actor.o
    C++      engines/cruise/background.o
    C++      engines/cruise/backgroundIncrust.o
    C++      engines/cruise/cell.o
    C++      engines/cruise/cruise.o
    C++      engines/cruise/cruise_main.o
    C++      engines/cruise/ctp.o
    C++      engines/cruise/dataLoader.o
    C++      engines/cruise/debugger.o
    C++      engines/cruise/decompiler.o
    C++      engines/cruise/delphine-unpack.o
    C++      engines/cruise/font.o
    C++      engines/cruise/function.o
    C++      engines/cruise/gfxModule.o
    C++      engines/cruise/linker.o
    C++      engines/cruise/mainDraw.o
    C++      engines/cruise/menu.o
    C++      engines/cruise/metaengine.o
    C++      engines/cruise/mouse.o
    C++      engines/cruise/object.o
    C++      engines/cruise/overlay.o
    C++      engines/cruise/perso.o
    C++      engines/cruise/polys.o
    C++      engines/cruise/saveload.o
    C++      engines/cruise/script.o
    C++      engines/cruise/sound.o
    C++      engines/cruise/stack.o
    C++      engines/cruise/staticres.o
    C++      engines/cruise/various.o
    C++      engines/cruise/vars.o
    C++      engines/cruise/volume.o
    C++      engines/cryo/cryo.o
    C++      engines/cryo/cryolib.o
    C++      engines/cryo/debugger.o
    C++      engines/cryo/eden.o
    C++      engines/cryo/eden_graphics.o
    C++      engines/cryo/metaengine.o
    C++      engines/cryo/resource.o
    C++      engines/cryo/sound.o
    C++      engines/cryomni3d/fonts/cryoextfont.o
    C++      engines/cryomni3d/fonts/cryofont.o
    C++      engines/cryomni3d/image/hlz.o
    C++      engines/cryomni3d/image/hnm.o
    C++      engines/cryomni3d/cryomni3d.o
    C++      engines/cryomni3d/datstream.o
    C++      engines/cryomni3d/dialogs_manager.o
    C++      engines/cryomni3d/fixed_image.o
    C++      engines/cryomni3d/font_manager.o
    C++      engines/cryomni3d/metaengine.o
    C++      engines/cryomni3d/mouse_boxes.o
    C++      engines/cryomni3d/objects.o
    C++      engines/cryomni3d/omni3d.o
    C++      engines/cryomni3d/sprites.o
    C++      engines/cryomni3d/wam_parser.o
    C++      engines/cryomni3d/versailles/data.o
    C++      engines/cryomni3d/versailles/dialogs_manager.o
    C++      engines/cryomni3d/versailles/dialogs.o
    C++      engines/cryomni3d/versailles/documentation.o
    C++      engines/cryomni3d/versailles/engine.o
    C++      engines/cryomni3d/versailles/logic.o
    C++      engines/cryomni3d/versailles/menus.o
    C++      engines/cryomni3d/versailles/music.o
    C++      engines/cryomni3d/versailles/saveload.o
    C++      engines/cryomni3d/versailles/toolbar.o
    C++      engines/darkseed/adlib_worx.o
    C++      engines/darkseed/animation.o
    C++      engines/darkseed/anm.o
    C++      engines/darkseed/console.o
    C++      engines/darkseed/cursor.o
    C++      engines/darkseed/cutscene.o
    C++      engines/darkseed/darkseed.o
In file included from ./engines/darkseed/darkseed.h:39,
                 from engines/darkseed/animation.cpp:22:
./engines/darkseed/cutscene.h:78:2: warning: extra ';' [-Wpedantic]
   78 | }; // End of namespace Darkseed
      |  ^
    C++      engines/darkseed/debugconsole.o
    C++      engines/darkseed/gamefont.o
In file included from ./engines/darkseed/darkseed.h:39,
                 from engines/darkseed/console.cpp:24:
./engines/darkseed/cutscene.h:78:2: warning: extra ';' [-Wpedantic]
   78 | }; // End of namespace Darkseed
      |  ^
In file included from ./engines/darkseed/darkseed.h:39,
                 from engines/darkseed/cursor.cpp:24:
./engines/darkseed/cutscene.h:78:2: warning: extra ';' [-Wpedantic]
   78 | }; // End of namespace Darkseed
      |  ^
    C++      engines/darkseed/img.o
    C++      engines/darkseed/inventory.o
In file included from engines/darkseed/cutscene.cpp:22:
./engines/darkseed/cutscene.h:78:2: warning: extra ';' [-Wpedantic]
   78 | }; // End of namespace Darkseed
      |  ^
In file included from ./engines/darkseed/darkseed.h:39,
                 from engines/darkseed/darkseed.cpp:28:
./engines/darkseed/cutscene.h:78:2: warning: extra ';' [-Wpedantic]
   78 | }; // End of namespace Darkseed
      |  ^
In file included from ./engines/darkseed/darkseed.h:39,
                 from engines/darkseed/debugconsole.cpp:22:
./engines/darkseed/cutscene.h:78:2: warning: extra ';' [-Wpedantic]
   78 | }; // End of namespace Darkseed
      |  ^
In file included from ./engines/darkseed/darkseed.h:39,
                 from engines/darkseed/gamefont.cpp:22:
./engines/darkseed/cutscene.h:78:2: warning: extra ';' [-Wpedantic]
   78 | }; // End of namespace Darkseed
      |  ^
    C++      engines/darkseed/menu.o
    C++      engines/darkseed/metaengine.o
In file included from ./engines/darkseed/darkseed.h:39,
                 from engines/darkseed/img.cpp:24:
./engines/darkseed/cutscene.h:78:2: warning: extra ';' [-Wpedantic]
   78 | }; // End of namespace Darkseed
      |  ^
In file included from ./engines/darkseed/darkseed.h:39,
                 from engines/darkseed/inventory.cpp:22:
./engines/darkseed/cutscene.h:78:2: warning: extra ';' [-Wpedantic]
   78 | }; // End of namespace Darkseed
      |  ^
    C++      engines/darkseed/morph.o
    C++      engines/darkseed/music.o
    C++      engines/darkseed/nsp.o
In file included from ./engines/darkseed/darkseed.h:39,
                 from engines/darkseed/menu.cpp:25:
./engines/darkseed/cutscene.h:78:2: warning: extra ';' [-Wpedantic]
   78 | }; // End of namespace Darkseed
      |  ^
    C++      engines/darkseed/objects.o
In file included from ./engines/darkseed/darkseed.h:39,
                 from engines/darkseed/metaengine.cpp:26:
./engines/darkseed/cutscene.h:78:2: warning: extra ';' [-Wpedantic]
   78 | }; // End of namespace Darkseed
      |  ^
    C++      engines/darkseed/pal.o
    C++      engines/darkseed/pic.o
In file included from ./engines/darkseed/darkseed.h:39,
                 from engines/darkseed/morph.cpp:23:
./engines/darkseed/cutscene.h:78:2: warning: extra ';' [-Wpedantic]
   78 | }; // End of namespace Darkseed
      |  ^
In file included from ./engines/darkseed/darkseed.h:39,
                 from engines/darkseed/music.cpp:23:
./engines/darkseed/cutscene.h:78:2: warning: extra ';' [-Wpedantic]
   78 | }; // End of namespace Darkseed
      |  ^
In file included from ./engines/darkseed/darkseed.h:39,
                 from engines/darkseed/nsp.cpp:22:
./engines/darkseed/cutscene.h:78:2: warning: extra ';' [-Wpedantic]
   78 | }; // End of namespace Darkseed
      |  ^
    C++      engines/darkseed/player.o
    C++      engines/darkseed/room.o
In file included from ./engines/darkseed/darkseed.h:39,
                 from engines/darkseed/pal.cpp:24:
./engines/darkseed/cutscene.h:78:2: warning: extra ';' [-Wpedantic]
   78 | }; // End of namespace Darkseed
      |  ^
In file included from ./engines/darkseed/darkseed.h:39,
                 from engines/darkseed/pic.cpp:23:
./engines/darkseed/cutscene.h:78:2: warning: extra ';' [-Wpedantic]
   78 | }; // End of namespace Darkseed
      |  ^
    C++      engines/darkseed/sound.o
    C++      engines/darkseed/sprites.o
    C++      engines/darkseed/titlefont.o
    C++      engines/darkseed/tostext.o
In file included from ./engines/darkseed/darkseed.h:39,
                 from engines/darkseed/player.cpp:24:
./engines/darkseed/cutscene.h:78:2: warning: extra ';' [-Wpedantic]
   78 | }; // End of namespace Darkseed
      |  ^
In file included from ./engines/darkseed/darkseed.h:39,
                 from engines/darkseed/room.cpp:23:
./engines/darkseed/cutscene.h:78:2: warning: extra ';' [-Wpedantic]
   78 | }; // End of namespace Darkseed
      |  ^
    C++      engines/darkseed/usecode.o
In file included from ./engines/darkseed/darkseed.h:39,
                 from engines/darkseed/sound.cpp:27:
./engines/darkseed/cutscene.h:78:2: warning: extra ';' [-Wpedantic]
   78 | }; // End of namespace Darkseed
      |  ^
In file included from ./engines/darkseed/darkseed.h:39,
                 from engines/darkseed/sprites.cpp:23:
./engines/darkseed/cutscene.h:78:2: warning: extra ';' [-Wpedantic]
   78 | }; // End of namespace Darkseed
      |  ^
    C++      engines/dgds/ads.o
    C++      engines/dgds/clock.o
In file included from ./engines/darkseed/darkseed.h:39,
                 from engines/darkseed/titlefont.cpp:24:
./engines/darkseed/cutscene.h:78:2: warning: extra ';' [-Wpedantic]
   78 | }; // End of namespace Darkseed
      |  ^
    C++      engines/dgds/console.o
In file included from ./engines/darkseed/darkseed.h:39,
                 from engines/darkseed/usecode.cpp:23:
./engines/darkseed/cutscene.h:78:2: warning: extra ';' [-Wpedantic]
   78 | }; // End of namespace Darkseed
      |  ^
    C++      engines/dgds/decompress.o
    C++      engines/dgds/dgds.o
    C++      engines/dgds/dgds_rect.o
    C++      engines/dgds/dialog.o
    C++      engines/dgds/dragon_native.o
    C++      engines/dgds/drawing.o
    C++      engines/dgds/font.o
    C++      engines/dgds/game_palettes.o
    C++      engines/dgds/globals.o
    C++      engines/dgds/hoc_intro.o
    C++      engines/dgds/image.o
    C++      engines/dgds/inventory.o
    C++      engines/dgds/menu.o
    C++      engines/dgds/metaengine.o
    C++      engines/dgds/parser.o
    C++      engines/dgds/request.o
    C++      engines/dgds/resource.o
    C++      engines/dgds/scene.o
    C++      engines/dgds/scripts.o
    C++      engines/dgds/sound.o
    C++      engines/dgds/sound_raw.o
    C++      engines/dgds/ttm.o
    C++      engines/dgds/minigames/china_tank.o
    C++      engines/dgds/minigames/china_train.o
    C++      engines/dgds/minigames/dragon_arcade.o
    C++      engines/dgds/minigames/dragon_arcade_ttm.o
    C++      engines/dgds/minigames/shell_game.o
    C++      engines/dgds/sound/midiparser_sci.o
    C++      engines/dgds/sound/music.o
    C++      engines/dgds/sound/drivers/adlib.o
    C++      engines/dgds/sound/drivers/amigamac1.o
    C++      engines/dgds/sound/drivers/cms.o
    C++      engines/dgds/sound/drivers/midi.o
    C++      engines/dgds/sound/drivers/midipatch.o
    C++      engines/dgds/sound/resource/sci_resource.o
    C++      engines/dgds/sound/resource/resource_audio.o
    C++      engines/director/archive.o
    C++      engines/director/cast.o
    C++      engines/director/channel.o
    C++      engines/director/cursor.o
    C++      engines/director/debugger.o
    C++      engines/director/director.o
    C++      engines/director/events.o
    C++      engines/director/fonts.o
    C++      engines/director/frame.o
    C++      engines/director/game-quirks.o
    C++      engines/director/graphics.o
    C++      engines/director/images.o
    C++      engines/director/metaengine.o
    C++      engines/director/movie.o
    C++      engines/director/picture.o
    C++      engines/director/resource.o
    C++      engines/director/rte.o
    C++      engines/director/score.o
    C++      engines/director/sound.o
    C++      engines/director/sprite.o
    C++      engines/director/stxt.o
    C++      engines/director/tests.o
    C++      engines/director/transitions.o
    C++      engines/director/types.o
    C++      engines/director/util.o
    C++      engines/director/window.o
    C++      engines/director/castmember/castmember.o
    C++      engines/director/castmember/bitmap.o
In file included from ./graphics/macgui/macwindowmanager.h:34,
                 from engines/director/window.cpp:27:
./graphics/macgui/macwindow.h: In instantiation of 'Director::AbstractObject* Director::Object<Derived>::clone() [with Derived = Director::Window]':
./engines/director/lingo/lingo-object.h:144:18:   required from here
./graphics/macgui/macwindow.h:192:7: warning: 'Graphics::ManagedSurface::ManagedSurface(const Graphics::ManagedSurface&)' is deprecated: Use copyFrom(), a move constructor or supply bounds [-Wdeprecated-declarations]
  192 | class MacWindow : public BaseMacWindow {
      |       ^~~~~~~~~
In file included from ./graphics/macgui/macwindow.h:27,
                 from ./graphics/macgui/macwindowmanager.h:34,
                 from engines/director/window.cpp:27:
./graphics/managed_surface.h:135:2: note: declared here
  135 |  ManagedSurface(const ManagedSurface &surf);
      |  ^~~~~~~~~~~~~~
In file included from engines/director/window.cpp:35:
./engines/director/window.h:103:7: note: synthesized method 'Graphics::MacWindow::MacWindow(const Graphics::MacWindow&)' first required here
  103 | class Window : public Graphics::MacWindow, public Object<Window> {
      |       ^~~~~~
In file included from ./engines/director/window.h:25,
                 from engines/director/window.cpp:35:
./engines/director/lingo/lingo-object.h:145:10: note: synthesized method 'Director::Window::Window(const Director::Window&)' first required here
  145 |   return new Derived(static_cast<Derived const &>(*this));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    C++      engines/director/castmember/digitalvideo.o
    C++      engines/director/castmember/filmloop.o
    C++      engines/director/castmember/movie.o
    C++      engines/director/castmember/palette.o
    C++      engines/director/castmember/script.o
    C++      engines/director/castmember/shape.o
    C++      engines/director/castmember/sound.o
    C++      engines/director/castmember/text.o
    C++      engines/director/castmember/transition.o
    C++      engines/director/lingo/lingo.o
    C++      engines/director/lingo/lingo-builtins.o
    C++      engines/director/lingo/lingo-bytecode.o
    C++      engines/director/lingo/lingo-code.o
engines/director/lingo/lingo.cpp: In member function 'Common::String Director::Lingo::decodeInstruction(Director::ScriptData*, uint, uint*)':
engines/director/lingo/lingo.cpp:525:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  525 |      double d = *(double *)(&i);
      |                  ^~~~~~~~~~~~~~
    C++      engines/director/lingo/lingo-codegen.o
    C++      engines/director/lingo/lingo-events.o
    C++      engines/director/lingo/lingo-funcs.o
    C++      engines/director/lingo/lingo-gr.o
    C++      engines/director/lingo/lingo-lex.o
    C++      engines/director/lingo/lingo-mci.o
    C++      engines/director/lingo/lingo-object.o
    C++      engines/director/lingo/lingo-patcher.o
    C++      engines/director/lingo/lingo-preprocessor.o
    C++      engines/director/lingo/lingo-the.o
    C++      engines/director/lingo/lingo-utils.o
    C++      engines/director/lingo/lingodec/ast.o
    C++      engines/director/lingo/lingodec/context.o
    C++      engines/director/lingo/lingodec/codewritervisitor.o
    C++      engines/director/lingo/lingodec/handler.o
    C++      engines/director/lingo/lingodec/names.o
engines/director/lingo/lingodec/handler.cpp: In member function 'uint32 LingoDec::Handler::translateBytecode(LingoDec::Bytecode&, uint32)':
engines/director/lingo/lingodec/handler.cpp:680:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  680 |    auto f = Common::SharedPtr<Datum>(new Datum(*(float *)(&bytecode.obj)));
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
engines/director/lingo/lingodec/handler.cpp: In member function 'void LingoDec::Handler::writeBytecodeText(LingoDec::CodeWriterVisitor&) const':
engines/director/lingo/lingodec/handler.cpp:1290:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1290 |    code.write(Common::String::format("%g", (*(const float *)(&bytecode.obj))));
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    C++      engines/director/lingo/lingodec/script.o
    C++      engines/director/lingo/xlibs/aiff.o
    C++      engines/director/lingo/xlibs/applecdxobj.o
    C++      engines/director/lingo/xlibs/askuser.o
    C++      engines/director/lingo/xlibs/backdrop.o
    C++      engines/director/lingo/xlibs/barakeobj.o
    C++      engines/director/lingo/xlibs/batqt.o
    C++      engines/director/lingo/xlibs/bimxobj.o
    C++      engines/director/lingo/xlibs/blitpict.o
    C++      engines/director/lingo/xlibs/cdromxobj.o
    C++      engines/director/lingo/xlibs/colorxobj.o
    C++      engines/director/lingo/xlibs/closebleedwindowxcmd.o
    C++      engines/director/lingo/xlibs/colorcursorxobj.o
    C++      engines/director/lingo/xlibs/consumer.o
    C++      engines/director/lingo/xlibs/cursorxobj.o
    C++      engines/director/lingo/xlibs/darkenscreen.o
    C++      engines/director/lingo/xlibs/dateutil.o
    C++      engines/director/lingo/xlibs/developerStack.o
    C++      engines/director/lingo/xlibs/dialogsxobj.o
    C++      engines/director/lingo/xlibs/dirutil.o
    C++      engines/director/lingo/xlibs/dllglue.o
    C++      engines/director/lingo/xlibs/dpwavi.o
    C++      engines/director/lingo/xlibs/dpwqtw.o
    C++      engines/director/lingo/xlibs/draw.o
    C++      engines/director/lingo/xlibs/ednox.o
    C++      engines/director/lingo/xlibs/eventq.o
    C++      engines/director/lingo/xlibs/fadegammadownxcmd.o
    C++      engines/director/lingo/xlibs/fadegammaupxcmd.o
    C++      engines/director/lingo/xlibs/fadegammaxcmd.o
    C++      engines/director/lingo/xlibs/fedracul.o
    C++      engines/director/lingo/xlibs/feimasks.o
    C++      engines/director/lingo/xlibs/feiprefs.o
    C++      engines/director/lingo/xlibs/fileexists.o
    C++      engines/director/lingo/xlibs/fileio.o
    C++      engines/director/lingo/xlibs/findereventsxcmd.o
    C++      engines/director/lingo/xlibs/findfolder.o
    C++      engines/director/lingo/xlibs/findsys.o
    C++      engines/director/lingo/xlibs/findwin.o
    C++      engines/director/lingo/xlibs/flushxobj.o
    C++      engines/director/lingo/xlibs/fplayxobj.o
    C++      engines/director/lingo/xlibs/fsutil.o
    C++      engines/director/lingo/xlibs/genutils.o
    C++      engines/director/lingo/xlibs/getscreenrectsxfcn.o
    C++      engines/director/lingo/xlibs/getscreensizexfcn.o
    C++      engines/director/lingo/xlibs/gpid.o
    C++      engines/director/lingo/xlibs/henry.o
    C++      engines/director/lingo/xlibs/hitmap.o
    C++      engines/director/lingo/xlibs/inixobj.o
    C++      engines/director/lingo/xlibs/instobj.o
    C++      engines/director/lingo/xlibs/iscd.o
    C++      engines/director/lingo/xlibs/ispippin.o
    C++      engines/director/lingo/xlibs/jitdraw3.o
    C++      engines/director/lingo/xlibs/jwxini.o
    C++      engines/director/lingo/xlibs/labeldrvxobj.o
    C++      engines/director/lingo/xlibs/maniacbg.o
    C++      engines/director/lingo/xlibs/mapnavigatorxobj.o
    C++      engines/director/lingo/xlibs/memcheckxobj.o
    C++      engines/director/lingo/xlibs/memoryxobj.o
    C++      engines/director/lingo/xlibs/misc.o
    C++      engines/director/lingo/xlibs/miscx.o
    C++      engines/director/lingo/xlibs/mmaskxobj.o
    C++      engines/director/lingo/xlibs/mmovie.o
    C++      engines/director/lingo/xlibs/moovxobj.o
    C++      engines/director/lingo/xlibs/movemousejp.o
    C++      engines/director/lingo/xlibs/movemousexobj.o
    C++      engines/director/lingo/xlibs/movieidxxobj.o
    C++      engines/director/lingo/xlibs/movutils.o
    C++      engines/director/lingo/xlibs/mystisle.o
    C++      engines/director/lingo/xlibs/openbleedwindowxcmd.o
    C++      engines/director/lingo/xlibs/orthoplayxobj.o
    C++      engines/director/lingo/xlibs/paco.o
    C++      engines/director/lingo/xlibs/palxobj.o
    C++      engines/director/lingo/xlibs/panel.o
    C++      engines/director/lingo/xlibs/popupmenuxobj.o
    C++      engines/director/lingo/xlibs/porta.o
    C++      engines/director/lingo/xlibs/prefpath.o
    C++      engines/director/lingo/xlibs/printomatic.o
    C++      engines/director/lingo/xlibs/processxobj.o
    C++      engines/director/lingo/xlibs/qtcatmovieplayerxobj.o
    C++      engines/director/lingo/xlibs/qtmovie.o
    C++      engines/director/lingo/xlibs/qtvr.o
    C++      engines/director/lingo/xlibs/quicktime.o
    C++      engines/director/lingo/xlibs/registercomponent.o
    C++      engines/director/lingo/xlibs/remixxcmd.o
    C++      engines/director/lingo/xlibs/serialportxobj.o
    C++      engines/director/lingo/xlibs/soundjam.o
    C++      engines/director/lingo/xlibs/spacemgr.o
    C++      engines/director/lingo/xlibs/stagetc.o
    C++      engines/director/lingo/xlibs/syscolor.o
    C++      engines/director/lingo/xlibs/unittest.o
    C++      engines/director/lingo/xlibs/valkyrie.o
    C++      engines/director/lingo/xlibs/videodiscxobj.o
    C++      engines/director/lingo/xlibs/volumelist.o
    C++      engines/director/lingo/xlibs/vmisonxfcn.o
    C++      engines/director/lingo/xlibs/widgetxobj.o
    C++      engines/director/lingo/xlibs/window.o
    C++      engines/director/lingo/xlibs/winxobj.o
    C++      engines/director/lingo/xlibs/wininfo.o
    C++      engines/director/lingo/xlibs/xcmdglue.o
    C++      engines/director/lingo/xlibs/xio.o
    C++      engines/director/lingo/xlibs/xplayanim.o
    C++      engines/director/lingo/xlibs/xsoundxfcn.o
    C++      engines/director/lingo/xlibs/xwin.o
    C++      engines/director/lingo/xlibs/yasix.o
    C++      engines/director/lingo/xtras/directsound.o
    C++      engines/director/lingo/xtras/keypoll.o
    C++      engines/director/lingo/xtras/qtvrxtra.o
    C++      engines/director/lingo/xtras/scrnutil.o
    C++      engines/director/debugger/debugtools.o
    C++      engines/director/lingo/xtras/timextra.o
    C++      engines/director/debugger/dt-cast.o
    C++      engines/director/debugger/dt-controlpanel.o
    C++      engines/director/debugger/dt-lists.o
    C++      engines/director/debugger/dt-score.o
In file included from ./engines/director/debugger/dt-internal.h:35,
                 from engines/director/debugger/dt-lists.cpp:25:
./engines/director/debugger/imgui_memory_editor.h: In member function 'void MemoryEditor::DrawContents(void*, size_t, size_t)':
./engines/director/debugger/imgui_memory_editor.h:544:31: warning: iteration 10 invokes undefined behavior [-Waggressive-loop-optimizations]
  544 |         return descs[data_type];
      |                               ^
./engines/director/debugger/imgui_memory_editor.h:515:31: note: within this loop
  515 |             for (int n = 0; n < ImGuiDataType_COUNT; n++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~
    C++      engines/director/debugger/dt-script-d2.o
    C++      engines/director/debugger/dt-script-d4.o
    C++      engines/director/debugger/dt-scripts.o
    C++      engines/dm/champion.o
engines/director/debugger/dt-script-d4.cpp: In member function 'void Director::DT::RenderScriptVisitor::byteCode(const LingoDec::HandlerNode&)':
engines/director/debugger/dt-script-d4.cpp:1055:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1055 |     code.write(Common::String::format("%g", (*(const float *)(&bytecode.obj))));
      |                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    C++      engines/dm/console.o
    C++      engines/dm/dialog.o
    C++      engines/dm/dm.o
    C++      engines/dm/dmglobals.o
    C++      engines/dm/dungeonman.o
    C++      engines/dm/eventman.o
    C++      engines/dm/group.o
    C++      engines/dm/gfx.o
    C++      engines/dm/inventory.o
    C++      engines/dm/loadsave.o
    C++      engines/dm/lzw.o
    C++      engines/dm/menus.o
    C++      engines/dm/metaengine.o
    C++      engines/dm/objectman.o
    C++      engines/dm/movesens.o
    C++      engines/dm/projexpl.o
    C++      engines/dm/sounds.o
    C++      engines/dm/text.o
    C++      engines/dm/timeline.o
    C++      engines/draci/animation.o
    C++      engines/draci/barchive.o
    C++      engines/draci/console.o
    C++      engines/draci/draci.o
    C++      engines/draci/font.o
    C++      engines/draci/game.o
    C++      engines/draci/metaengine.o
    C++      engines/draci/mouse.o
    C++      engines/draci/music.o
    C++      engines/draci/saveload.o
    C++      engines/draci/screen.o
    C++      engines/draci/script.o
    C++      engines/draci/sound.o
    C++      engines/draci/sprite.o
    C++      engines/draci/surface.o
    C++      engines/draci/walking.o
    C++      engines/dragons/actor.o
    C++      engines/dragons/actorresource.o
    C++      engines/dragons/background.o
    C++      engines/dragons/bag.o
    C++      engines/dragons/bigfile.o
    C++      engines/dragons/credits.o
    C++      engines/dragons/cursor.o
    C++      engines/dragons/cutscene.o
    C++      engines/dragons/dragonflg.o
    C++      engines/dragons/dragonimg.o
    C++      engines/dragons/dragonini.o
    C++      engines/dragons/dragonobd.o
    C++      engines/dragons/dragonrms.o
    C++      engines/dragons/dragonvar.o
    C++      engines/dragons/dragons.o
    C++      engines/dragons/font.o
    C++      engines/dragons/inventory.o
    C++      engines/dragons/metaengine.o
    C++      engines/dragons/midimusicplayer.o
    C++      engines/dragons/minigame1.o
    C++      engines/dragons/minigame2.o
    C++      engines/dragons/minigame4.o
    C++      engines/dragons/minigame3.o
    C++      engines/dragons/minigame5.o
    C++      engines/dragons/saveload.o
engines/dragons/minigame3.cpp: In member function 'void Dragons::Minigame3::run()':
engines/dragons/minigame3.cpp:360:30: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  360 |       local_56 = local_56 - *(int16 *)&UnkStruct_ARRAY_800931a0[local_50].field_0x14;
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    C++      engines/dragons/scene.o
    C++      engines/dragons/screen.o
    C++      engines/dragons/scriptopcodes.o
    C++      engines/dragons/sequenceopcodes.o
    C++      engines/dragons/specialopcodes.o
    C++      engines/dragons/sound.o
    C++      engines/dragons/talk.o
    C++      engines/dragons/vabsound.o
    C++      engines/dragons/strplayer.o
    C++      engines/drascula/actors.o
    C++      engines/drascula/animation.o
    C++      engines/drascula/console.o
    C++      engines/drascula/converse.o
    C++      engines/drascula/drascula.o
    C++      engines/drascula/graphics.o
    C++      engines/drascula/interface.o
    C++      engines/drascula/metaengine.o
    C++      engines/drascula/objects.o
    C++      engines/drascula/palette.o
    C++      engines/drascula/resource.o
    C++      engines/drascula/rooms.o
    C++      engines/drascula/saveload.o
    C++      engines/drascula/sound.o
    C++      engines/drascula/talk.o
    C++      engines/dreamweb/backdrop.o
    C++      engines/dreamweb/console.o
    C++      engines/dreamweb/dreamweb.o
    C++      engines/dreamweb/keypad.o
    C++      engines/dreamweb/metaengine.o
    C++      engines/dreamweb/monitor.o
    C++      engines/dreamweb/mouse.o
    C++      engines/dreamweb/newplace.o
    C++      engines/dreamweb/object.o
    C++      engines/dreamweb/pathfind.o
    C++      engines/dreamweb/people.o
    C++      engines/dreamweb/print.o
    C++      engines/dreamweb/rain.o
    C++      engines/dreamweb/rnca_archive.o
    C++      engines/dreamweb/saveload.o
    C++      engines/dreamweb/sound.o
    C++      engines/dreamweb/sprite.o
    C++      engines/dreamweb/stubs.o
    C++      engines/dreamweb/talk.o
    C++      engines/dreamweb/titles.o
    C++      engines/dreamweb/use.o
    C++      engines/dreamweb/vgafades.o
    C++      engines/dreamweb/vgagrafx.o
    C++      engines/efh/constants.o
    C++      engines/efh/efh.o
    C++      engines/efh/fight.o
    C++      engines/efh/files.o
    C++      engines/efh/graphics.o
    C++      engines/efh/init.o
    C++      engines/efh/menu.o
    C++      engines/efh/metaengine.o
    C++      engines/efh/savegames.o
    C++      engines/efh/script.o
    C++      engines/efh/sound.o
    C++      engines/efh/utils.o
    C++      engines/freescape/area.o
    C++      engines/freescape/assets.o
    C++      engines/freescape/font.o
    C++      engines/freescape/events.o
    C++      engines/freescape/demo.o
    C++      engines/freescape/freescape.o
    C++      engines/freescape/games/castle/castle.o
    C++      engines/freescape/games/castle/amiga.o
    C++      engines/freescape/games/castle/dos.o
    C++      engines/freescape/games/castle/zx.o
    C++      engines/freescape/games/dark/amiga.o
    C++      engines/freescape/games/dark/atari.o
    C++      engines/freescape/games/dark/cpc.o
    C++      engines/freescape/games/dark/dark.o
    C++      engines/freescape/games/dark/dos.o
    C++      engines/freescape/games/dark/zx.o
    C++      engines/freescape/games/driller/amiga.o
    C++      engines/freescape/games/driller/atari.o
    C++      engines/freescape/games/driller/c64.o
    C++      engines/freescape/games/driller/cpc.o
    C++      engines/freescape/games/driller/dos.o
    C++      engines/freescape/games/driller/driller.o
    C++      engines/freescape/games/driller/zx.o
    C++      engines/freescape/games/eclipse/atari.o
    C++      engines/freescape/games/eclipse/dos.o
    C++      engines/freescape/games/eclipse/eclipse.o
    C++      engines/freescape/games/eclipse/cpc.o
    C++      engines/freescape/games/eclipse/zx.o
    C++      engines/freescape/games/palettes.o
    C++      engines/freescape/gfx.o
    C++      engines/freescape/loaders/8bitImage.o
    C++      engines/freescape/loaders/8bitBinaryLoader.o
    C++      engines/freescape/language/8bitDetokeniser.o
    C++      engines/freescape/language/instruction.o
    C++      engines/freescape/metaengine.o
    C++      engines/freescape/movement.o
    C++      engines/freescape/objects/geometricobject.o
    C++      engines/freescape/objects/group.o
    C++      engines/freescape/objects/sensor.o
    C++      engines/freescape/sweepAABB.o
    C++      engines/freescape/sound.o
    C++      engines/freescape/ui.o
    C++      engines/freescape/unpack.o
    C++      engines/freescape/gfx_tinygl.o
    C++      engines/freescape/gfx_tinygl_texture.o
    C++      engines/freescape/gfx_opengl_shaders.o
    C++      engines/freescape/gfx_opengl.o
    C++      engines/freescape/gfx_opengl_texture.o
    C++      engines/glk/blorb.o
    C++      engines/glk/conf.o
    C++      engines/glk/debugger.o
    C++      engines/glk/events.o
    C++      engines/glk/fonts.o
    C++      engines/glk/glk.o
    C++      engines/glk/glk_api.o
    C++      engines/glk/glk_dispa.o
    C++      engines/glk/metaengine.o
    C++      engines/glk/pc_speaker.o
    C++      engines/glk/picture.o
    C++      engines/glk/quetzal.o
    C++      engines/glk/raw_decoder.o
    C++      engines/glk/screen.o
    C++      engines/glk/selection.o
    C++      engines/glk/sound.o
    C++      engines/glk/streams.o
    C++      engines/glk/speech.o
    C++      engines/glk/time.o
    C++      engines/glk/unicode.o
    C++      engines/glk/unicode_gen.o
    C++      engines/glk/utils.o
    C++      engines/glk/windows.o
    C++      engines/glk/window_graphics.o
    C++      engines/glk/window_pair.o
    C++      engines/glk/window_text_buffer.o
    C++      engines/glk/window_text_grid.o
    C++      engines/glk/adrift/adrift.o
    C++      engines/glk/adrift/os_glk.o
    C++      engines/glk/adrift/scdebug.o
    C++      engines/glk/adrift/scevents.o
    C++      engines/glk/adrift/scexpr.o
In function 'void Glk::Adrift::gsc_status_safe_strcat(char*, size_t, const char*)',
    inlined from 'void Glk::Adrift::gsc_status_print()' at engines/glk/adrift/os_glk.cpp:925:25:
engines/glk/adrift/os_glk.cpp:900:10: warning: 'char* strncat(char*, const char*, size_t)' specified bound depends on the length of the source argument [-Wstringop-overflow=]
  900 |   strncat(dest, src, src_length < available ? src_length : available);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
engines/glk/adrift/os_glk.cpp: In function 'void Glk::Adrift::gsc_status_print()':
engines/glk/adrift/os_glk.cpp:897:21: note: length computed here
  897 |  src_length = strlen(src);
      |               ~~~~~~^~~~~
In function 'void Glk::Adrift::gsc_status_safe_strcat(char*, size_t, const char*)',
    inlined from 'void Glk::Adrift::gsc_status_print()' at engines/glk/adrift/os_glk.cpp:935:25:
engines/glk/adrift/os_glk.cpp:900:10: warning: 'char* strncat(char*, const char*, size_t)' output truncated copying between 1 and 3 bytes from a string of length 3 [-Wstringop-truncation]
  900 |   strncat(dest, src, src_length < available ? src_length : available);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    C++      engines/glk/adrift/scgamest.o
    C++      engines/glk/adrift/scinterf.o
    C++      engines/glk/adrift/sclibrar.o
    C++      engines/glk/adrift/sclocale.o
    C++      engines/glk/adrift/scmemos.o
    C++      engines/glk/adrift/scnpcs.o
    C++      engines/glk/adrift/scobjcts.o
    C++      engines/glk/adrift/scparser.o
    C++      engines/glk/adrift/scprintf.o
    C++      engines/glk/adrift/scprops.o
    C++      engines/glk/adrift/scresour.o
    C++      engines/glk/adrift/screstrs.o
    C++      engines/glk/adrift/scrunner.o
    C++      engines/glk/adrift/sctaffil.o
    C++      engines/glk/adrift/sctafpar.o
    C++      engines/glk/adrift/sctasks.o
    C++      engines/glk/adrift/scutils.o
    C++      engines/glk/adrift/scvars.o
    C++      engines/glk/adrift/serialization.o
    C++      engines/glk/adrift/sxfile.o
    C++      engines/glk/adrift/sxglob.o
    C++      engines/glk/adrift/sxutils.o
    C++      engines/glk/advsys/advsys.o
    C++      engines/glk/advsys/game.o
    C++      engines/glk/advsys/glk_interface.o
    C++      engines/glk/advsys/vm.o
    C++      engines/glk/agt/agil.o
    C++      engines/glk/agt/agt.o
    C++      engines/glk/agt/agtread.o
    C++      engines/glk/agt/agxfile.o
    C++      engines/glk/agt/auxfile.o
    C++      engines/glk/agt/debugcmd.o
    C++      engines/glk/agt/disassemble.o
    C++      engines/glk/agt/exec.o
    C++      engines/glk/agt/filename.o
    C++      engines/glk/agt/gamedata.o
    C++      engines/glk/agt/interface.o
    C++      engines/glk/agt/metacommand.o
    C++      engines/glk/agt/object.o
    C++      engines/glk/agt/os_glk.o
    C++      engines/glk/agt/parser.o
    C++      engines/glk/agt/runverb.o
    C++      engines/glk/agt/savegame.o
    C++      engines/glk/agt/token.o
    C++      engines/glk/agt/util.o
In function 'void Glk::AGT::restore_input()',
    inlined from 'Glk::AGT::rbool Glk::AGT::parse()' at engines/glk/agt/parser.cpp:1369:16:
engines/glk/agt/parser.cpp:168:10: warning: 'char* strncpy(char*, const char*, size_t)' output may be truncated copying 24 bytes from a string of length 4999 [-Wstringop-truncation]
  168 |   strncpy(in_text[i], in_text_back[i], 24);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void Glk::AGT::restore_input()',
    inlined from 'Glk::AGT::rbool Glk::AGT::parse()' at engines/glk/agt/parser.cpp:1385:17:
engines/glk/agt/parser.cpp:168:10: warning: 'char* strncpy(char*, const char*, size_t)' output may be truncated copying 24 bytes from a string of length 4999 [-Wstringop-truncation]
  168 |   strncpy(in_text[i], in_text_back[i], 24);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void Glk::AGT::save_input()',
    inlined from 'Glk::AGT::rbool Glk::AGT::parse()' at engines/glk/agt/parser.cpp:1403:12:
engines/glk/agt/parser.cpp:157:10: warning: 'char* strncpy(char*, const char*, size_t)' output may be truncated copying 24 bytes from a string of length 4999 [-Wstringop-truncation]
  157 |   strncpy(in_text_back[i], in_text[i], 24);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    C++      engines/glk/agt/vars.o
engines/glk/agt/util.cpp: In function 'void* Glk::AGT::rmalloc(long int)':
engines/glk/agt/util.cpp:154:12: warning: argument 1 range [18446744071562067968, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  154 |  p = malloc((size_t)size);
      |      ~~~~~~^~~~~~~~~~~~~~
In file included from /opt/toolchain/staging/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/10.4.0/include/c++/cstdlib:75,
                 from /opt/toolchain/staging/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/10.4.0/include/c++/stdlib.h:36,
                 from ./common/scummsys.h:120,
                 from ./engines/glk/glk.h:25,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/agt/config.h:25,
                 from ./engines/glk/agt/agility.h:25,
                 from engines/glk/agt/util.cpp:22:
/opt/toolchain/staging/mxe/usr/x86_64-w64-mingw32.static/include/stdlib.h:537:17: note: in a call to allocation function 'void* malloc(size_t)' declared here
  537 |   void *__cdecl malloc(size_t _Size);
      |                 ^~~~~~
    C++      engines/glk/alan2/alan2.o
    C++      engines/glk/alan2/args.o
    C++      engines/glk/alan2/debug.o
    C++      engines/glk/alan2/alan_version.o
    C++      engines/glk/alan2/decode.o
    C++      engines/glk/alan2/exe.o
    C++      engines/glk/alan2/glkio.o
    C++      engines/glk/alan2/inter.o
    C++      engines/glk/alan2/main.o
    C++      engines/glk/alan2/params.o
    C++      engines/glk/alan2/parse.o
    C++      engines/glk/alan2/reverse.o
    C++      engines/glk/alan2/rules.o
    C++      engines/glk/alan2/stack.o
    C++      engines/glk/alan2/sysdep.o
    C++      engines/glk/alan2/types.o
    C++      engines/glk/alan3/acode.o
    C++      engines/glk/alan3/act.o
    C++      engines/glk/alan3/actor.o
    C++      engines/glk/alan3/alan3.o
    C++      engines/glk/alan3/alan_version.o
    C++      engines/glk/alan3/alt_info.o
    C++      engines/glk/alan3/attribute.o
    C++      engines/glk/alan3/checkentry.o
    C++      engines/glk/alan3/class.o
    C++      engines/glk/alan3/compatibility.o
    C++      engines/glk/alan3/container.o
    C++      engines/glk/alan3/current.o
    C++      engines/glk/alan3/debug.o
    C++      engines/glk/alan3/decode.o
    C++      engines/glk/alan3/dictionary.o
    C++      engines/glk/alan3/event.o
    C++      engines/glk/alan3/exe.o
    C++      engines/glk/alan3/fnmatch.o
    C++      engines/glk/alan3/glkio.o
    C++      engines/glk/alan3/instance.o
    C++      engines/glk/alan3/inter.o
    C++      engines/glk/alan3/lists.o
    C++      engines/glk/alan3/literal.o
    C++      engines/glk/alan3/location.o
    C++      engines/glk/alan3/main.o
    C++      engines/glk/alan3/memory.o
    C++      engines/glk/alan3/msg.o
    C++      engines/glk/alan3/options.o
    C++      engines/glk/alan3/output.o
    C++      engines/glk/alan3/parameter_position.o
    C++      engines/glk/alan3/params.o
    C++      engines/glk/alan3/parse.o
    C++      engines/glk/alan3/reverse.o
    C++      engines/glk/alan3/rules.o
    C++      engines/glk/alan3/save.o
    C++      engines/glk/alan3/scan.o
    C++      engines/glk/alan3/score.o
    C++      engines/glk/alan3/set.o
    C++      engines/glk/alan3/stack.o
    C++      engines/glk/alan3/state.o
    C++      engines/glk/alan3/state_stack.o
    C++      engines/glk/alan3/syntax.o
    C++      engines/glk/alan3/sysdep.o
    C++      engines/glk/alan3/syserr.o
    C++      engines/glk/alan3/types.o
    C++      engines/glk/alan3/utils.o
    C++      engines/glk/alan3/word.o
    C++      engines/glk/archetype/archetype.o
    C++      engines/glk/archetype/array.o
    C++      engines/glk/archetype/crypt.o
    C++      engines/glk/archetype/error.o
    C++      engines/glk/archetype/expression.o
    C++      engines/glk/archetype/game_stat.o
    C++      engines/glk/archetype/heap_sort.o
    C++      engines/glk/archetype/id_table.o
    C++      engines/glk/archetype/interpreter.o
    C++      engines/glk/archetype/keywords.o
    C++      engines/glk/archetype/linked_list.o
    C++      engines/glk/archetype/misc.o
    C++      engines/glk/archetype/parser.o
    C++      engines/glk/archetype/saveload.o
    C++      engines/glk/archetype/semantic.o
    C++      engines/glk/archetype/string.o
    C++      engines/glk/archetype/sys_object.o
    C++      engines/glk/archetype/timestamp.o
    C++      engines/glk/archetype/token.o
    C++      engines/glk/comprehend/charset.o
    C++      engines/glk/comprehend/comprehend.o
    C++      engines/glk/comprehend/debugger.o
    C++      engines/glk/comprehend/debugger_dumper.o
    C++      engines/glk/comprehend/dictionary.o
    C++      engines/glk/comprehend/draw_surface.o
    C++      engines/glk/comprehend/file_buf.o
    C++      engines/glk/comprehend/game.o
    C++      engines/glk/comprehend/game_cc.o
    C++      engines/glk/comprehend/game_data.o
    C++      engines/glk/comprehend/game_oo.o
    C++      engines/glk/comprehend/game_opcodes.o
    C++      engines/glk/comprehend/game_tm.o
    C++      engines/glk/comprehend/game_tr1.o
    C++      engines/glk/comprehend/game_tr2.o
    C++      engines/glk/comprehend/pics.o
    C++      engines/glk/glulx/accel.o
    C++      engines/glk/glulx/exec.o
    C++      engines/glk/glulx/float.o
    C++      engines/glk/glulx/funcs.o
    C++      engines/glk/glulx/gestalt.o
    C++      engines/glk/glulx/glkop.o
    C++      engines/glk/glulx/glulx.o
    C++      engines/glk/glulx/heap.o
    C++      engines/glk/glulx/operand.o
    C++      engines/glk/glulx/search.o
    C++      engines/glk/glulx/serial.o
    C++      engines/glk/glulx/string.o
    C++      engines/glk/glulx/vm.o
    C++      engines/glk/hugo/heexpr.o
    C++      engines/glk/hugo/heglk.o
    C++      engines/glk/hugo/hemedia.o
    C++      engines/glk/hugo/hemisc.o
    C++      engines/glk/hugo/heobject.o
    C++      engines/glk/hugo/heparse.o
    C++      engines/glk/hugo/heres.o
    C++      engines/glk/hugo/herun.o
    C++      engines/glk/hugo/heset.o
    C++      engines/glk/hugo/htokens.o
    C++      engines/glk/hugo/hugo.o
    C++      engines/glk/hugo/resource_archive.o
    C++      engines/glk/hugo/stringfn.o
    C++      engines/glk/jacl/display.o
    C++      engines/glk/jacl/encapsulate.o
    C++      engines/glk/jacl/errors.o
    C++      engines/glk/jacl/findroute.o
    C++      engines/glk/jacl/glk_saver.o
    C++      engines/glk/jacl/interpreter.o
    C++      engines/glk/jacl/jacl.o
    C++      engines/glk/jacl/jacl_main.o
    C++      engines/glk/jacl/jpp.o
    C++      engines/glk/jacl/libcsv.o
    C++      engines/glk/jacl/loader.o
    C++      engines/glk/jacl/logging.o
    C++      engines/glk/jacl/parser.o
engines/glk/jacl/jacl_main.cpp: In function 'void Glk::JACL::get_string(char*)':
engines/glk/jacl/jacl_main.cpp:967:9: warning: 'char* strncpy(char*, const char*, size_t)' output may be truncated copying 255 bytes from a string of length 255 [-Wstringop-truncation]
  967 |  strncpy(string_buffer, cx, 255);
      |  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
    C++      engines/glk/jacl/resolvers.o
    C++      engines/glk/jacl/utils.o
    C++      engines/glk/level9/bitmap.o
    C++      engines/glk/level9/level9.o
    C++      engines/glk/level9/level9_main.o
    C++      engines/glk/level9/os_glk.o
    C++      engines/glk/magnetic/emu.o
    C++      engines/glk/magnetic/glk.o
    C++      engines/glk/magnetic/magnetic.o
    C++      engines/glk/quest/geas_file.o
    C++      engines/glk/quest/geas_glk.o
    C++      engines/glk/quest/geas_runner.o
    C++      engines/glk/quest/geas_state.o
    C++      engines/glk/quest/geas_util.o
    C++      engines/glk/quest/quest.o
    C++      engines/glk/quest/read_file.o
    C++      engines/glk/quest/string.o
    C++      engines/glk/quest/streams.o
    C++      engines/glk/scott/c64_checksums.o
    C++      engines/glk/scott/command_parser.o
    C++      engines/glk/scott/decompress_text.o
    C++      engines/glk/scott/decompress_z80.o
    C++      engines/glk/scott/definitions.o
    C++      engines/glk/scott/disk_image.o
    C++      engines/glk/scott/load_game.o
    C++      engines/glk/scott/game_info.o
    C++      engines/glk/scott/game_specific.o
    C++      engines/glk/scott/globals.o
    C++      engines/glk/scott/gremlins.o
    C++      engines/glk/scott/hulk.o
    C++      engines/glk/scott/layout_text.o
    C++      engines/glk/scott/line_drawing.o
    C++      engines/glk/scott/load_ti99_4a.o
    C++      engines/glk/scott/resource.o
    C++      engines/glk/scott/restore_state.o
    C++      engines/glk/scott/ring_buffer.o
    C++      engines/glk/scott/robin_of_sherwood.o
    C++      engines/glk/scott/saga_draw.o
    C++      engines/glk/scott/scott.o
    C++      engines/glk/scott/seas_of_blood.o
    C++      engines/glk/scott/ti99_4a_terp.o
    C++      engines/glk/scott/unp64/unp64.o
    C++      engines/glk/scott/unp64/6502_emu.o
    C++      engines/glk/scott/unp64/exo_util.o
    C++      engines/glk/scott/unp64/scanners/scanners.o
    C++      engines/glk/scott/unp64/scanners/action_packer.o
    C++      engines/glk/scott/unp64/scanners/byte_boiler.o
    C++      engines/glk/scott/unp64/scanners/caution.o
    C++      engines/glk/scott/unp64/scanners/ccs.o
    C++      engines/glk/scott/unp64/scanners/cruel.o
    C++      engines/glk/scott/unp64/scanners/eca.o
    C++      engines/glk/scott/unp64/scanners/exomizer.o
    C++      engines/glk/scott/unp64/scanners/expert.o
    C++      engines/glk/scott/unp64/scanners/master_compressor.o
    C++      engines/glk/scott/unp64/scanners/megabyte.o
    C++      engines/glk/scott/unp64/scanners/pu_crunch.o
    C++      engines/glk/scott/unp64/scanners/section8.o
    C++      engines/glk/scott/unp64/scanners/tbc_multicomp.o
    C++      engines/glk/scott/unp64/scanners/tcs_crunch.o
    C++      engines/glk/scott/unp64/scanners/xtc.o
    C++      engines/glk/tads/os_banners.o
    C++      engines/glk/tads/os_buffer.o
    C++      engines/glk/tads/os_glk.o
    C++      engines/glk/tads/os_frob_tads.o
    C++      engines/glk/tads/os_parse.o
    C++      engines/glk/tads/tads.o
    C++      engines/glk/tads/tads2/built_in.o
    C++      engines/glk/tads/tads2/character_map.o
    C++      engines/glk/tads/tads2/command_line.o
    C++      engines/glk/tads/tads2/data.o
    C++      engines/glk/tads/tads2/debug.o
    C++      engines/glk/tads/tads2/error.o
    C++      engines/glk/tads/tads2/error_handling.o
    C++      engines/glk/tads/tads2/error_message.o
    C++      engines/glk/tads/tads2/execute_command.o
    C++      engines/glk/tads/tads2/file_io.o
    C++      engines/glk/tads/tads2/get_string.o
    C++      engines/glk/tads/tads2/line_source_file.o
    C++      engines/glk/tads/tads2/list.o
    C++      engines/glk/tads/tads2/ltk.o
    C++      engines/glk/tads/tads2/memory_cache.o
    C++      engines/glk/tads/tads2/memory_cache_heap.o
    C++      engines/glk/tads/tads2/memory_cache_swap.o
In file included from ./common/config-manager.h:26,
                 from engines/freescape/gfx_tinygl.cpp:25:
./common/hashmap.h: In instantiation of 'class Common::HashMap<long long unsigned int, Freescape::TinyGL3DTexture*>':
./engines/freescape/gfx_tinygl.h:64:45:   required from here
./common/hashmap.h:127:11: error: 'Common::HashMap<Key, Val, HashFunc, EqualFunc>::_hash' has incomplete type
  127 |  HashFunc _hash;
      |           ^~~~~
In file included from ./common/algorithm.h:26,
                 from ./common/array.h:26,
                 from ./common/config-manager.h:25,
                 from engines/freescape/gfx_tinygl.cpp:25:
./common/func.h:527:29: note: declaration of 'struct Common::Hash<long long unsigned int>'
  527 | template<typename T> struct Hash;
      |                             ^~~~
    C++      engines/glk/tads/tads2/object.o
    C++      engines/glk/tads/tads2/os.o
make: *** [Makefile.common:176: engines/freescape/gfx_tinygl.o] Error 1
make: *** Waiting for unfinished jobs....
    C++      engines/glk/tads/tads2/output.o
    C++      engines/glk/tads/tads2/play.o
