Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Terminal output from building ScummVM on Mojave
</
Sklurgs-Macbook-Pro:scummvm sklurg$ ./configure --enable-all-engines
Running ScummVM configure...
Looking for C++ compiler... g++
Checking for compiler version... clang 10.0.0, ok
Building as C++11... no
Checking best debug mode... -g
Checking for whether C++ compiler accepts -Wglobal-constructors... yes
Checking for whether C++ compiler accepts -Wno-undefined-var-template... yes
Checking for whether C++ compiler accepts -Wno-pragma-pack... yes
Checking endianness... little
Checking 64-bitness... yes
Type with 1 byte... char
Type with 2 bytes... short
Type with 4 bytes... int
Type with 8 bytes... long
Alignment required... no
Checking host CPU architecture... x86_64
Checking hosttype... darwin18.2.0
You seem to be running Homebrew version 2.0.1...adding /usr/local to paths
Set staticlib-prefix to /usr/local
Set xcodetools-path to /Applications/Xcode.app/Contents/Developer/Tools
Looking for sdl-config... /usr/local/bin/sdl2-config
Checking for SDL_Net... yes
Checking if host is POSIX compliant... yes
Checking if posix_spawn is supported... yes
Checking whether to have a verbose build... no
Checking whether building plugins was requested... no
Checking for pkg-config... yes
Checking for Ogg... yes
Checking for Vorbis... yes
Checking for Tremor... no (Vorbis/Tremor support is mutually exclusive)
Checking for OPL2LPT... no
Checking for FLAC >= 1.0.1... 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 libtheoradec >= 1.0... yes
Checking for libfaad... yes
Checking for SEQ MIDI... yes
Checking for sndio... no
Checking for TiMidity... yes
Checking for zlib... yes
Checking for libmpeg2 >= 0.4.0... yes
Checking for liba52... No accelerated IMDCT transform found
yes
Checking for Sparkle... no
Looking for curl-config... /usr/bin/curl-config
Checking for libcurl... yes
Cloud integration... local, servers
Checking for DockTilePlugin... yes
Checking for FluidSynth... yes
Checking for readline... skipping (text console disabled)
Checking for libunity... no
Checking for FreeType2... yes
Checking for OpenGL... yes (OpenGL)
Building translation support... yes (with runtime language detection)
Building taskbar integration support... osx
Building system dialogs support... osx
Building Bink video support... yes
Building updates support... no
Backend... sdl (2.0.9), 16bit color, high resolution, savegame timestamp, HQ scalers, MT-32 emulator, Nuked OPL emulator, event recorder, cloud
Engines (builtin):
SCUMM [all games]
Access
ADL
AGI
AGOS [all games]
Lord Avalot d'Argent
Beavis and Butthead in Virtual Stupidity
Blade Runner
CGE
CGE2
Chewy: Esc from F5
Cinematique evo 1
Magic Composer
Cinematique evo 2
Lost Eden
Macromedia Director
Dungeon Master
Dragon History
Drascula: The Vampire Strikes Back
Dreamweb
Full Pipe
ScummGlk Interactive Fiction games
UFOs
Gobli*ns
Groovie [all games]
Hopkins FBI
Hugo Trilogy
Illusions Engine
Kyra [all games]
Labyrinth of Time
The Last Express
Lilliput
Lure of the Temptress
MacVenture
MADE
MADS
Mohawk [all games]
Mortevielle
Mutation of JB
Neverhood
Parallaction
The Journeyman Project: Pegasus Prime
Pink Panther
Plumbers Don't Wear Ties
The Prince and The Coward
Flight of the Amazon Queen
SAGA [all games]
SCI [all games]
The Lost Files of Sherlock Holmes
Beneath a Steel Sky
Sludge
Star Trek 25th Anniversary/Judgment Rites
Mission Supernova
Broken Sword
Broken Sword II
Broken Sword 2.5
Teen Agent
TestBed: the Testing framework
Tinsel
Starship Titanic
3 Skulls of the Toltecs
Tony Tough and the Night of Roasted Moths
Toonstruck
Touche: The Adventures of the Fifth Musketeer
TsAGE
Bud Tucker in Double Trouble
Voyeur
WAGE
Wintermute
World of Xeen
Z-Vision
WARNING: This ScummVM build contains the following UNSTABLE engines:
Lord Avalot d'Argent
Blade Runner
Chewy: Esc from F5
Lost Eden
Macromedia Director
Dungeon Master
ScummGlk Interactive Fiction games
Groovie [Groovie 2 games]
The Last Express
Lilliput
MacVenture
Mohawk [Where in Time is Carmen Sandiego?]
Mutation of JB
Pink Panther
The Prince and The Coward
SAGA [SAGA 2 games]
Sludge
Star Trek 25th Anniversary/Judgment Rites
Mission Supernova
TestBed: the Testing framework
WAGE
Creating config.h
Creating config.mk
Creating engines/engines.mk
Creating engines/plugins_table.h
Sklurgs-Macbook-Pro:scummvm sklurg$ make -j4
C++ backends/platform/sdl/sdl-window.o
C++ backends/platform/sdl/sdl.o
C++ backends/platform/sdl/posix/posix.o
C++ backends/platform/sdl/posix/posix-main.o
C++ backends/platform/sdl/macosx/macosx-main.o
C++ backends/platform/sdl/macosx/macosx.o
C++ backends/platform/sdl/macosx/macosx_wrapper.o
C++ backends/platform/sdl/macosx/appmenu_osx.o
C++ base/main.o
backends/platform/sdl/macosx/macosx_wrapper.mm:36:91: warning: 'NSStringPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
return [[NSPasteboard generalPasteboard] availableTypeFromArray:[NSArray arrayWithObject:NSStringPboardType]] != nil;
^~~~~~~~~~~~~~~~~~
NSPasteboardTypeString
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:322:32: note:
'NSStringPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSStringPboardType NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSPasteboardTypeString", 10_0, 10_14);
^
backends/platform/sdl/macosx/macosx_wrapper.mm:45:37: warning: 'NSStringPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
NSString *str = [pb stringForType:NSStringPboardType];
^~~~~~~~~~~~~~~~~~
NSPasteboardTypeString
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:322:32: note:
'NSStringPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSStringPboardType NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSPasteboardTypeString", 10_0, 10_14);
^
backends/platform/sdl/macosx/macosx_wrapper.mm:63:44: warning: 'NSStringPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
[pb declareTypes:[NSArray arrayWithObject:NSStringPboardType] owner:nil];
^~~~~~~~~~~~~~~~~~
NSPasteboardTypeString
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:322:32: note:
'NSStringPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSStringPboardType NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSPasteboardTypeString", 10_0, 10_14);
^
backends/platform/sdl/macosx/macosx_wrapper.mm:71:91: warning: 'NSStringPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations]
return [pb setString:[NSString stringWithCString:text.c_str() encoding:encoding] forType:NSStringPboardType];
^~~~~~~~~~~~~~~~~~
NSPasteboardTypeString
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:322:32: note:
'NSStringPboardType' has been explicitly marked deprecated here
APPKIT_EXTERN NSPasteboardType NSStringPboardType NS_DEPRECATED_WITH_REPLACEMENT_MAC("NSPasteboardTypeString", 10_0, 10_14);
^
4 warnings generated.
C++ base/commandLine.o
C++ base/plugins.o
C++ engines/scumm/actor.o
backends/platform/sdl/macosx/macosx.cpp:148:56: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual]
CFURLRef urlRef = CFURLCreateWithBytes (NULL, (UInt8*)url.c_str(), url.size(), kCFStringEncodingASCII, NULL);
^
1 warning generated.
C++ engines/scumm/akos.o
C++ engines/scumm/base-costume.o
backends/platform/sdl/macosx/appmenu_osx.mm:157:28: warning: declaration requires a global constructor [-Wglobal-constructors]
static ScummVMMenuHandler *delegate = nullptr;
^ ~~~~~~~
1 warning generated.
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/detection.o
C++ engines/scumm/dialogs.o
C++ engines/scumm/file.o
C++ engines/scumm/file_nes.o
engines/scumm/detection.cpp:222:29: warning: declaration requires a global constructor [-Wglobal-constructors]
static const SteamIndexFile steamIndexFiles[] = {
^ ~
C++ engines/scumm/gfx_towns.o
C++ engines/scumm/gfx.o
C++ engines/scumm/he/resource_he.o
1 warning generated.
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/mac_m68k.o
C++ engines/scumm/imuse/pcspk.o
C++ engines/scumm/imuse/sysex_samnmax.o
C++ engines/scumm/imuse/sysex_scumm.o
C++ engines/scumm/input.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.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_v3m.o
C++ engines/scumm/players/player_v4a.o
C++ engines/scumm/players/player_v5m.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
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/script_v8.o
C++ engines/scumm/imuse_digi/dimuse.o
C++ engines/scumm/imuse_digi/dimuse_bndmgr.o
C++ engines/scumm/imuse_digi/dimuse_codecs.o
C++ engines/scumm/imuse_digi/dimuse_music.o
C++ engines/scumm/imuse_digi/dimuse_sndmgr.o
C++ engines/scumm/imuse_digi/dimuse_script.o
C++ engines/scumm/imuse_digi/dimuse_track.o
C++ engines/scumm/imuse_digi/dimuse_tables.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/channel.o
C++ engines/scumm/smush/codec1.o
C++ engines/scumm/smush/codec37.o
C++ engines/scumm/smush/codec47.o
C++ engines/scumm/smush/imuse_channel.o
C++ engines/scumm/smush/smush_player.o
C++ engines/scumm/smush/saud_channel.o
C++ engines/scumm/smush/smush_mixer.o
C++ engines/scumm/smush/smush_font.o
C++ engines/scumm/he/animation_he.o
C++ engines/scumm/he/cup_player_he.o
C++ engines/scumm/he/floodfill_he.o
C++ engines/scumm/he/logic_he.o
C++ engines/scumm/he/palette_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/logic/baseball2001.o
C++ engines/scumm/he/logic/basketball.o
C++ engines/scumm/he/logic/football.o
C++ engines/scumm/he/logic/funshop.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/distortion.o
C++ engines/scumm/he/moonbase/moonbase.o
C++ engines/scumm/he/moonbase/moonbase_fow.o
C++ engines/scumm/he/moonbase/net_main.o
C++ engines/access/animation.o
C++ engines/access/asurface.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/detection.o
C++ engines/access/events.o
C++ engines/access/files.o
C++ engines/access/font.o
In file included from engines/access/detection.cpp:84:
./engines/access/detection_tables.h:25:36: warning: declaration requires a global constructor [-Wglobal-constructors]
static const AccessGameDescription gameDescriptions[] = {
^ ~
1 warning generated.
C++ engines/access/inventory.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_resources.o
C++ engines/access/martian/martian_room.o
C++ engines/access/martian/martian_scripts.o
C++ engines/adl/adl.o
engines/access/martian/martian_resources.cpp:98:19: warning: declaration requires a global constructor [-Wglobal-constructors]
const char *const TRAVDATA[] = {
^ ~
engines/access/martian/martian_resources.cpp:112:19: warning: declaration requires a global constructor [-Wglobal-constructors]
const char *const ASK_TBL[] = {
^ ~
2 warnings generated.
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/detection.o
C++ engines/adl/disk.o
C++ engines/adl/display.o
C++ engines/adl/graphics.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/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/detection.o
C++ engines/agi/font.o
In file included from engines/agi/cycle.cpp:33:
./engines/agi/appleIIgs_timedelay_overwrite.h:77:50: warning: declaration requires a global constructor [-Wglobal-constructors]
static const AgiAppleIIgsDelayOverwriteGameEntry appleIIgsDelayOverwriteGameTable[] = {
^ ~
C++ engines/agi/global.o
1 warning generated.
C++ engines/agi/graphics.o
C++ engines/agi/inv.o
C++ engines/agi/keyboard.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/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/preagi.o
C++ engines/agi/preagi_mickey.o
C++ engines/agi/preagi_troll.o
C++ engines/agi/preagi_winnie.o
C++ engines/agi/saveload.o
C++ engines/agi/sound.o
C++ engines/agi/sound_2gs.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/wagparser.o
C++ engines/agi/words.o
C++ engines/agos/drivers/accolade/adlib.o
C++ engines/agos/drivers/accolade/driverfile.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/detection.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/items.o
C++ engines/agos/midi.o
C++ engines/agos/menus.o
C++ engines/agos/midiparser_s1d.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/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/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/detection.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/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/bbvs/bbvs.o
C++ engines/bbvs/detection.o
C++ engines/bbvs/dialogs.o
C++ engines/bbvs/gamemodule.o
C++ engines/bbvs/graphics.o
C++ engines/bbvs/logic.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/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/detection.o
C++ engines/bladerunner/dialogue_menu.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/items.o
C++ engines/bladerunner/light.o
C++ engines/bladerunner/lights.o
C++ engines/bladerunner/matrix.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/screen_effects.o
C++ engines/bladerunner/script/script.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/clovis.o
C++ engines/bladerunner/script/ai/crazylegs.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/ct04.o
C++ engines/bladerunner/script/scene/ct05.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/hc03.o
C++ engines/bladerunner/script/scene/hc02.o
C++ engines/bladerunner/script/scene/hc04.o
C++ engines/bladerunner/script/scene/hf01.o
C++ engines/bladerunner/script/scene/hf02.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
engines/bladerunner/subtitles.cpp:58:33: warning: declaration requires a global destructor [-Wglobal-constructors]
const Common::String Subtitles::SUBTITLES_FONT_FILENAME_EXTERNAL = "SUBTLS_E.FON";
^
engines/bladerunner/subtitles.cpp:65:33: warning: declaration requires a global destructor [-Wglobal-constructors]
const Common::String Subtitles::SUBTITLES_FILENAME_PREFIXES[kMaxTextResourceEntries] = {
^
2 warnings generated.
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/kia_shapes.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/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/bladerunner/zbuffer.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/detection.o
C++ engines/cge/events.o
C++ engines/cge/fileio.o
C++ engines/cge/game.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/detection.o
C++ engines/cge2/fileio.o
C++ engines/cge2/vga13h.o
C++ engines/cge2/bitmap.o
engines/cge2/fileio.cpp:275:30: warning: declaration requires a global constructor [-Wglobal-constructors]
const char *EncryptedStream::kIdTab[] = {
^ ~
1 warning generated.
C++ engines/cge2/cge2_main.o
C++ engines/cge2/sound.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
engines/cge2/snail.cpp:37:29: warning: declaration requires a global constructor [-Wglobal-constructors]
const char *CommandHandler::_commandText[] = {
^ ~
1 warning generated.
C++ engines/cge2/map.o
C++ engines/cge2/vmenu.o
C++ engines/cge2/saveload.o
C++ engines/cge2/toolbar.o
engines/cge2/vmenu.cpp:83:15: warning: declaration requires a global constructor [-Wglobal-constructors]
VMenu *VMenu::_addr = nullptr;
^ ~~~~~~~
C++ engines/cge2/inventory.o
1 warning generated.
C++ engines/cge2/console.o
C++ engines/chewy/chewy.o
C++ engines/chewy/cursor.o
C++ engines/chewy/console.o
C++ engines/chewy/detection.o
C++ engines/chewy/events.o
C++ engines/chewy/graphics.o
C++ engines/chewy/resource.o
C++ engines/chewy/scene.o
C++ engines/chewy/sound.o
C++ engines/chewy/text.o
C++ engines/chewy/video/cfo_decoder.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/detection.o
C++ engines/cine/gfx.o
C++ engines/cine/main_loop.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/detection.o
C++ engines/composer/graphics.o
C++ engines/composer/resource.o
C++ engines/composer/saveload.o
C++ engines/composer/scripting.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
engines/cruise/cruise_main.cpp:41:17: warning: declaration requires a global constructor [-Wglobal-constructors]
gfxEntryStruct *linkedMsgList = nullptr;
^ ~~~~~~~
C++ engines/cruise/decompiler.o
C++ engines/cruise/delphine-unpack.o
1 warning generated.
C++ engines/cruise/detection.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/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
engines/cryo/cryo.cpp:41:13: warning: declaration requires a global constructor [-Wglobal-constructors]
CryoEngine *g_ed = nullptr;
^ ~~~~~~~
C++ engines/cryo/detection.o
1 warning generated.
C++ engines/cryo/eden.o
C++ engines/cryo/graphics.o
C++ engines/cryo/resource.o
C++ engines/cryo/sound.o
C++ engines/director/archive.o
C++ engines/cryo/video.o
C++ engines/director/cast.o
C++ engines/director/cachedmactext.o
C++ engines/director/detection.o
C++ engines/director/director.o
C++ engines/director/events.o
C++ engines/director/frame.o
C++ engines/director/graphics.o
C++ engines/director/images.o
C++ engines/director/movie.o
C++ engines/director/resource.o
C++ engines/director/score.o
C++ engines/director/sound.o
C++ engines/director/sprite.o
C++ engines/director/stxt.o
C++ engines/director/util.o
C++ engines/director/lingo/lingo-gr.o
C++ engines/director/lingo/lingo.o
C++ engines/director/lingo/lingo-builtins.o
C++ engines/director/lingo/lingo-code.o
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-lex.o
C++ engines/director/lingo/lingo-the.o
C++ engines/dm/champion.o
C++ engines/dm/console.o
C++ engines/dm/detection.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/gfx.o
C++ engines/dm/group.o
C++ engines/dm/inventory.o
C++ engines/dm/loadsave.o
C++ engines/dm/lzw.o
C++ engines/dm/menus.o
C++ engines/dm/movesens.o
C++ engines/dm/objectman.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/detection.o
C++ engines/draci/draci.o
C++ engines/draci/font.o
C++ engines/draci/game.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/drascula/actors.o
C++ engines/drascula/animation.o
C++ engines/drascula/console.o
C++ engines/drascula/converse.o
C++ engines/drascula/detection.o
C++ engines/drascula/drascula.o
C++ engines/drascula/graphics.o
C++ engines/drascula/interface.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/detection.o
C++ engines/dreamweb/dreamweb.o
C++ engines/dreamweb/keypad.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/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/fullpipe/anihandler.o
C++ engines/fullpipe/behavior.o
C++ engines/fullpipe/console.o
C++ engines/fullpipe/detection.o
C++ engines/fullpipe/floaters.o
C++ engines/fullpipe/fullpipe.o
C++ engines/fullpipe/gameloader.o
engines/fullpipe/fullpipe.cpp:48:17: warning: declaration requires a global constructor [-Wglobal-constructors]
FullpipeEngine *g_fp = nullptr;
^ ~~~~~~~
engines/fullpipe/fullpipe.cpp:49:7: warning: declaration requires a global constructor [-Wglobal-constructors]
Vars *g_vars = nullptr;
^ ~~~~~~~
C++ engines/fullpipe/gfx.o
C++ engines/fullpipe/init.o
2 warnings generated.
C++ engines/fullpipe/input.o
C++ engines/fullpipe/interaction.o
C++ engines/fullpipe/inventory.o
C++ engines/fullpipe/lift.o
C++ engines/fullpipe/messagehandlers.o
C++ engines/fullpipe/messages.o
C++ engines/fullpipe/modal.o
C++ engines/fullpipe/motion.o
C++ engines/fullpipe/ngiarchive.o
C++ engines/fullpipe/scene.o
C++ engines/fullpipe/scenes.o
C++ engines/fullpipe/sound.o
C++ engines/fullpipe/stateloader.o
C++ engines/fullpipe/statesaver.o
In file included from engines/fullpipe/sound.cpp:27:
./engines/fullpipe/sound.h:37:6: warning: private field '_directSoundBuffer' is not used [-Wunused-private-field]
int _directSoundBuffer;
^
./engines/fullpipe/sound.h:38:6: warning: private field '_directSoundBuffers' is not used [-Wunused-private-field]
int _directSoundBuffers[7];
^
./engines/fullpipe/sound.h:41:6: warning: private field '_volume' is not used [-Wunused-private-field]
int _volume;
^
3 warnings generated.
C++ engines/fullpipe/statics.o
C++ engines/fullpipe/utils.o
C++ engines/fullpipe/scenes/sceneIntro.o
C++ engines/fullpipe/scenes/sceneIntroDemo.o
C++ engines/fullpipe/scenes/scene01.o
C++ engines/fullpipe/scenes/scene02.o
C++ engines/fullpipe/scenes/scene03.o
C++ engines/fullpipe/scenes/scene04.o
C++ engines/fullpipe/scenes/scene05.o
C++ engines/fullpipe/scenes/scene06.o
C++ engines/fullpipe/scenes/scene07.o
C++ engines/fullpipe/scenes/scene08.o
C++ engines/fullpipe/scenes/scene09.o
C++ engines/fullpipe/scenes/scene10.o
C++ engines/fullpipe/scenes/scene11.o
C++ engines/fullpipe/scenes/scene12.o
C++ engines/fullpipe/scenes/scene13.o
C++ engines/fullpipe/scenes/scene14.o
C++ engines/fullpipe/scenes/scene15.o
C++ engines/fullpipe/scenes/scene16.o
C++ engines/fullpipe/scenes/scene17.o
C++ engines/fullpipe/scenes/scene18and19.o
C++ engines/fullpipe/scenes/scene20.o
C++ engines/fullpipe/scenes/scene21.o
C++ engines/fullpipe/scenes/scene22.o
C++ engines/fullpipe/scenes/scene23.o
C++ engines/fullpipe/scenes/scene24.o
C++ engines/fullpipe/scenes/scene25.o
C++ engines/fullpipe/scenes/scene26.o
C++ engines/fullpipe/scenes/scene27.o
C++ engines/fullpipe/scenes/scene28.o
C++ engines/fullpipe/scenes/scene29.o
C++ engines/fullpipe/scenes/scene30.o
C++ engines/fullpipe/scenes/scene31.o
C++ engines/fullpipe/scenes/scene32.o
C++ engines/fullpipe/scenes/scene33.o
C++ engines/fullpipe/scenes/scene34.o
C++ engines/fullpipe/scenes/scene35.o
C++ engines/fullpipe/scenes/scene36.o
C++ engines/fullpipe/scenes/scene37.o
C++ engines/fullpipe/scenes/scene38.o
C++ engines/fullpipe/scenes/sceneFinal.o
C++ engines/fullpipe/scenes/sceneDbg.o
C++ engines/glk/blorb.o
C++ engines/glk/conf.o
C++ engines/glk/detection.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/picture.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/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/alan2/alan2.o
C++ engines/glk/alan2/decode.o
C++ engines/glk/alan2/detection.o
engines/glk/alan2/alan2.cpp:39:8: warning: declaration requires a global constructor [-Wglobal-constructors]
Alan2 *_vm = nullptr;
^ ~~~~~~~
C++ engines/glk/alan2/execute.o
In file included from engines/glk/alan2/detection.cpp:24:
./engines/glk/alan2/detection_tables.h:41:27: warning: declaration requires a global constructor [-Wglobal-constructors]
const PlainGameDescriptor ALAN2_GAME_LIST[] = {
^ ~
./engines/glk/alan2/detection_tables.h:50:28: warning: declaration requires a global constructor [-Wglobal-constructors]
const Alan2GameDescription ALAN2_GAMES[] = {
^ ~
C++ engines/glk/alan2/interpreter.o
1 warning generated.
C++ engines/glk/alan2/parse.o
2 warnings generated.
C++ engines/glk/alan2/rules.o
engines/glk/alan2/interpreter.cpp:168:50: warning: format specifies type 'long' but the argument has type 'Glk::Alan2::Aword' (aka 'unsigned int') [-Wformat]
debug("PARAM \t%5ld\t\t(%ld)", _stack->top(), _vm->params[_stack->top() - 1].code);
~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%u
engines/glk/alan2/interpreter.cpp:293:41: warning: format specifies type 'long' but the argument has type 'int' [-Wformat]
debug("SCORE \t%5ld\t\t(%ld)", arg1, _vm->scores[arg1 - 1]);
~~~ ^~~~~~~~~~~~~~~~~~~~~
%d
engines/glk/alan2/interpreter.cpp:432:42: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (_stack->top()) debug("\t(TRUE)"); else debug("\t(FALSE)");
^
engines/glk/alan2/interpreter.cpp:493:42: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (_stack->top()) debug("\t(TRUE)"); else debug("\t(FALSE)");
^
engines/glk/alan2/interpreter.cpp:518:42: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (_stack->top()) debug("\t(TRUE)"); else debug("\t(FALSE)");
^
engines/glk/alan2/interpreter.cpp:540:42: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (_stack->top()) debug("\t(TRUE)"); else debug("\t(FALSE)");
^
engines/glk/alan2/interpreter.cpp:549:42: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (_stack->top()) debug("\t(TRUE)"); else debug("\t(FALSE)");
^
engines/glk/alan2/interpreter.cpp:560:42: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (_stack->top()) debug("\t(TRUE)"); else debug("\t(FALSE)");
^
engines/glk/alan2/interpreter.cpp:569:42: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (_stack->top()) debug("\t(TRUE)"); else debug("\t(FALSE)");
^
engines/glk/alan2/interpreter.cpp:578:42: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (_stack->top()) debug("\t(TRUE)"); else debug("\t(FALSE)");
^
engines/glk/alan2/interpreter.cpp:587:42: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (_stack->top()) debug("\t(TRUE)"); else debug("\t(FALSE)");
^
engines/glk/alan2/interpreter.cpp:633:44: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (_stack->top()) debug("\t\t(TRUE)"); else debug("\t\t(FALSE)");
^
engines/glk/alan2/interpreter.cpp:752:27: warning: format specifies type 'long' but the argument has type 'unsigned int' [-Wformat]
debug("PUSH \t%5ld", I_OP(i));
~~~~ ^~~~~~~
%5u
./engines/glk/alan2/acode.h:191:17: note: expanded from macro 'I_OP'
#define I_OP(x) ((x&0x8000000)?(x)|0x0f0000000:(x)&0x0fffffff)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
engines/glk/alan2/parse.cpp:106:14: warning: unused variable 'buf' [-Wunused-variable]
static char buf[LISTLEN + 1]; // The input buffer
^
engines/glk/alan2/parse.cpp:107:14: warning: unused variable 'isobuf' [-Wunused-variable]
static char isobuf[LISTLEN + 1]; // The input buffer in ISO
^
engines/glk/alan2/interpreter.cpp:35:12: warning: unused variable 'trcflg' [-Wunused-const-variable]
const bool trcflg = false;
^
14 warnings generated.
C++ engines/glk/alan2/saveload.o
C++ engines/glk/frotz/bitmap_font.o
2 warnings generated.
C++ engines/glk/frotz/config.o
engines/glk/alan2/rules.cpp:65:7: warning: add explicit braces to avoid dangling else [-Wdangling-else]
else {
^
1 warning generated.
C++ engines/glk/frotz/detection.o
C++ engines/glk/frotz/frotz.o
C++ engines/glk/frotz/glk_interface.o
In file included from engines/glk/frotz/detection.cpp:24:
./engines/glk/frotz/detection_tables.h:45:27: warning: declaration requires a global constructor [-Wglobal-constructors]
const PlainGameDescriptor INFOCOM_GAME_LIST[] = {
^ ~
./engines/glk/frotz/detection_tables.h:92:27: warning: declaration requires a global constructor [-Wglobal-constructors]
const PlainGameDescriptor ZCODE_GAME_LIST[] = {
^ ~
C++ engines/glk/frotz/mem.o
./engines/glk/frotz/detection_tables.h:1004:28: warning: declaration requires a global constructor [-Wglobal-constructors]
const FrotzGameDescription FROTZ_GAMES[] = {
^ ~
engines/glk/frotz/glk_interface.cpp:585:8: warning: '/*' within block comment [-Wcomment]
#endif /* COLOR_SUPPORT */
^
C++ engines/glk/frotz/pics.o
C++ engines/glk/frotz/pics_decoder.o
3 warnings generated.
C++ engines/glk/frotz/processor.o
1 warning generated.
C++ engines/glk/frotz/processor_buffer.o
C++ engines/glk/frotz/processor_input.o
C++ engines/glk/frotz/processor_maths.o
C++ engines/glk/frotz/processor_mem.o
C++ engines/glk/frotz/processor_objects.o
C++ engines/glk/frotz/processor_screen.o
C++ engines/glk/frotz/processor_streams.o
C++ engines/glk/frotz/processor_table.o
C++ engines/glk/frotz/processor_text.o
C++ engines/glk/frotz/processor_variables.o
C++ engines/glk/frotz/processor_windows.o
C++ engines/glk/frotz/quetzal.o
C++ engines/glk/frotz/screen.o
C++ engines/glk/frotz/sound_folder.o
C++ engines/glk/frotz/windows.o
C++ engines/glk/glulxe/detection.o
C++ engines/glk/glulxe/glulxe.o
C++ engines/glk/magnetic/detection.o
In file included from engines/glk/glulxe/detection.cpp:24:
./engines/glk/glulxe/detection_tables.h:41:27: warning: declaration requires a global constructor [-Wglobal-constructors]
const PlainGameDescriptor GLULXE_GAME_LIST[] = {
^ ~
./engines/glk/glulxe/detection_tables.h:51:29: warning: declaration requires a global constructor [-Wglobal-constructors]
const GlulxeGameDescription GLULXE_GAMES[] = {
^ ~
C++ engines/glk/magnetic/magnetic.o
2 warnings generated.
C++ engines/glk/scott/detection.o
In file included from engines/glk/magnetic/detection.cpp:24:
./engines/glk/magnetic/detection_tables.h:41:26: warning: declaration requires a global constructor [-Wglobal-constructors]
const MagneticDescriptor MAGNETIC_GAME_LIST[] = {
^ ~
./engines/glk/magnetic/detection_tables.h:50:31: warning: declaration requires a global constructor [-Wglobal-constructors]
const MagneticGameDescription MAGNETIC_GAMES[] = {
^ ~
C++ engines/glk/scott/scott.o
2 warnings generated.
C++ engines/glk/tads/detection.o
In file included from engines/glk/scott/detection.cpp:24:
./engines/glk/scott/detection_tables.h:39:27: warning: declaration requires a global constructor [-Wglobal-constructors]
const PlainGameDescriptor SCOTT_GAME_LIST[] = {
^ ~
./engines/glk/scott/detection_tables.h:86:17: warning: declaration requires a global constructor [-Wglobal-constructors]
const ScottGame SCOTT_GAMES[] = {
^ ~
C++ engines/glk/tads/tads.o
2 warnings generated.
C++ engines/glk/tads/tads2/data.o
In file included from engines/glk/tads/detection.cpp:24:
./engines/glk/tads/detection_tables.h:41:27: warning: declaration requires a global constructor [-Wglobal-constructors]
const PlainGameDescriptor TADS2_GAME_LIST[] = {
^ ~
./engines/glk/tads/detection_tables.h:47:27: warning: declaration requires a global constructor [-Wglobal-constructors]
const PlainGameDescriptor TADS3_GAME_LIST[] = {
^ ~
./engines/glk/tads/detection_tables.h:55:27: warning: declaration requires a global constructor [-Wglobal-constructors]
const TADSGameDescription TADS_GAMES[] = {
^ ~
3 warnings generated.
C++ engines/glk/tads/tads2/ler.o
C++ engines/glk/tads/tads2/os.o
C++ engines/glk/tads/tads2/regex.o
C++ engines/glk/tads/tads2/tads2.o
C++ engines/glk/tads/tads2/tads2_cmap.o
C++ engines/glk/tads/tads2/vocabulary.o
C++ engines/glk/tads/tads3/tads3.o
C++ engines/gnap/character.o
C++ engines/gnap/datarchive.o
C++ engines/gnap/debugger.o
C++ engines/gnap/detection.o
C++ engines/gnap/gamesys.o
C++ engines/gnap/gnap.o
C++ engines/gnap/grid.o
C++ engines/gnap/menu.o
C++ engines/gnap/music.o
C++ engines/gnap/resource.o
C++ engines/gnap/sound.o
C++ engines/gnap/scenes/arcade.o
C++ engines/gnap/scenes/groupcs.o
C++ engines/gnap/scenes/group0.o
C++ engines/gnap/scenes/group1.o
C++ engines/gnap/scenes/group2.o
C++ engines/gnap/scenes/group3.o
C++ engines/gnap/scenes/group4.o
C++ engines/gnap/scenes/group5.o
C++ engines/gnap/scenes/intro.o
C++ engines/gnap/scenes/scenecore.o
C++ engines/gob/anifile.o
C++ engines/gob/aniobject.o
C++ engines/gob/backbuffer.o
C++ engines/gob/cheater.o
C++ engines/gob/cheater_geisha.o
C++ engines/gob/cmpfile.o
C++ engines/gob/console.o
C++ engines/gob/dataio.o
C++ engines/gob/databases.o
C++ engines/gob/dbase.o
C++ engines/gob/decfile.o
C++ engines/gob/draw.o
C++ engines/gob/draw_v1.o
C++ engines/gob/draw_v2.o
C++ engines/gob/draw_bargon.o
C++ engines/gob/draw_fascin.o
C++ engines/gob/draw_playtoons.o
C++ engines/gob/expression.o
C++ engines/gob/game.o
C++ engines/gob/global.o
C++ engines/gob/gob.o
C++ engines/gob/goblin.o
C++ engines/gob/goblin_v1.o
C++ engines/gob/goblin_v2.o
C++ engines/gob/goblin_v3.o
C++ engines/gob/goblin_v4.o
C++ engines/gob/hotspots.o
C++ engines/gob/iniconfig.o
C++ engines/gob/init.o
C++ engines/gob/init_v1.o
C++ engines/gob/init_geisha.o
C++ engines/gob/init_v2.o
C++ engines/gob/init_fascin.o
C++ engines/gob/init_v3.o
C++ engines/gob/init_v4.o
C++ engines/gob/init_v6.o
C++ engines/gob/init_v7.o
C++ engines/gob/inter.o
C++ engines/gob/inter_v1.o
C++ engines/gob/inter_geisha.o
C++ engines/gob/inter_v2.o
C++ engines/gob/inter_bargon.o
C++ engines/gob/inter_fascin.o
C++ engines/gob/inter_littlered.o
C++ engines/gob/inter_inca2.o
C++ engines/gob/inter_playtoons.o
C++ engines/gob/inter_v3.o
C++ engines/gob/inter_v4.o
C++ engines/gob/inter_v5.o
C++ engines/gob/inter_v6.o
C++ engines/gob/inter_v7.o
C++ engines/gob/map.o
C++ engines/gob/map_v1.o
C++ engines/gob/map_v2.o
C++ engines/gob/mult.o
C++ engines/gob/mult_v1.o
C++ engines/gob/mult_v2.o
C++ engines/gob/palanim.o
C++ engines/gob/resources.o
C++ engines/gob/rxyfile.o
C++ engines/gob/scenery.o
C++ engines/gob/scenery_v1.o
C++ engines/gob/scenery_v2.o
C++ engines/gob/script.o
C++ engines/gob/surface.o
C++ engines/gob/totfile.o
C++ engines/gob/util.o
C++ engines/gob/variables.o
C++ engines/gob/video.o
C++ engines/gob/video_v1.o
C++ engines/gob/video_v2.o
C++ engines/gob/video_v6.o
C++ engines/gob/videoplayer.o
C++ engines/gob/demos/demoplayer.o
C++ engines/gob/demos/scnplayer.o
C++ engines/gob/demos/batplayer.o
C++ engines/gob/detection/detection.o
C++ engines/gob/pregob/pregob.o
C++ engines/gob/pregob/txtfile.o
C++ engines/gob/pregob/gctfile.o
C++ engines/gob/pregob/seqfile.o
C++ engines/gob/pregob/onceupon/onceupon.o
C++ engines/gob/pregob/onceupon/abracadabra.o
C++ engines/gob/pregob/onceupon/babayaga.o
C++ engines/gob/pregob/onceupon/title.o
C++ engines/gob/pregob/onceupon/parents.o
C++ engines/gob/pregob/onceupon/stork.o
C++ engines/gob/pregob/onceupon/chargenchild.o
C++ engines/gob/minigames/geisha/evilfish.o
C++ engines/gob/minigames/geisha/oko.o
C++ engines/gob/minigames/geisha/meter.o
C++ engines/gob/minigames/geisha/diving.o
C++ engines/gob/minigames/geisha/mouth.o
C++ engines/gob/minigames/geisha/submarine.o
C++ engines/gob/minigames/geisha/penetration.o
C++ engines/gob/save/savefile.o
C++ engines/gob/save/savehandler.o
C++ engines/gob/save/saveload.o
C++ engines/gob/save/saveload_v2.o
C++ engines/gob/save/saveload_v3.o
C++ engines/gob/save/saveload_v4.o
C++ engines/gob/save/saveload_v6.o
C++ engines/gob/save/saveload_v7.o
C++ engines/gob/save/saveload_geisha.o
C++ engines/gob/save/saveload_fascin.o
C++ engines/gob/save/saveload_ajworld.o
C++ engines/gob/save/saveload_inca2.o
C++ engines/gob/save/saveload_playtoons.o
C++ engines/gob/save/saveconverter.o
C++ engines/gob/save/saveconverter_v2.o
C++ engines/gob/save/saveconverter_v3.o
C++ engines/gob/save/saveconverter_v4.o
C++ engines/gob/sound/sounddesc.o
C++ engines/gob/sound/sound.o
C++ engines/gob/sound/pcspeaker.o
C++ engines/gob/sound/adlib.o
C++ engines/gob/sound/musplayer.o
C++ engines/gob/sound/adlplayer.o
C++ engines/gob/sound/infogrames.o
C++ engines/gob/sound/protracker.o
C++ engines/gob/sound/soundmixer.o
C++ engines/gob/sound/soundblaster.o
C++ engines/gob/sound/cdrom.o
C++ engines/gob/sound/bgatmosphere.o
C++ engines/groovie/cell.o
C++ engines/groovie/cursor.o
C++ engines/groovie/debug.o
C++ engines/groovie/detection.o
C++ engines/groovie/font.o
C++ engines/groovie/graphics.o
C++ engines/groovie/groovie.o
C++ engines/groovie/lzss.o
C++ engines/groovie/music.o
C++ engines/groovie/player.o
C++ engines/groovie/resource.o
C++ engines/groovie/saveload.o
C++ engines/groovie/script.o
C++ engines/groovie/stuffit.o
C++ engines/groovie/vdx.o
C++ engines/groovie/roq.o
C++ engines/hopkins/anim.o
C++ engines/hopkins/computer.o
C++ engines/hopkins/debugger.o
C++ engines/hopkins/detection.o
C++ engines/hopkins/dialogs.o
C++ engines/hopkins/events.o
C++ engines/hopkins/files.o
C++ engines/hopkins/font.o
C++ engines/hopkins/graphics.o
C++ engines/hopkins/globals.o
C++ engines/hopkins/hopkins.o
C++ engines/hopkins/lines.o
C++ engines/hopkins/menu.o
C++ engines/hopkins/objects.o
C++ engines/hopkins/saveload.o
C++ engines/hopkins/script.o
C++ engines/hopkins/sound.o
C++ engines/hopkins/talk.o
C++ engines/hugo/console.o
C++ engines/hugo/detection.o
C++ engines/hugo/dialogs.o
C++ engines/hugo/display.o
C++ engines/hugo/file.o
C++ engines/hugo/file_v1d.o
C++ engines/hugo/file_v2d.o
C++ engines/hugo/file_v3d.o
C++ engines/hugo/file_v1w.o
C++ engines/hugo/file_v2w.o
C++ engines/hugo/hugo.o
C++ engines/hugo/intro.o
C++ engines/hugo/inventory.o
C++ engines/hugo/mouse.o
engines/hugo/hugo.cpp:53:25: warning: declaration requires a global constructor [-Wglobal-constructors]
HugoEngine *HugoEngine::s_Engine = nullptr;
^ ~~~~~~~
C++ engines/hugo/object.o
1 warning generated.
C++ engines/hugo/object_v1d.o
C++ engines/hugo/object_v1w.o
C++ engines/hugo/object_v2d.o
C++ engines/hugo/object_v3d.o
C++ engines/hugo/parser.o
C++ engines/hugo/parser_v1w.o
C++ engines/hugo/parser_v1d.o
C++ engines/hugo/parser_v2d.o
C++ engines/hugo/parser_v3d.o
C++ engines/hugo/route.o
C++ engines/hugo/schedule.o
C++ engines/hugo/sound.o
C++ engines/hugo/text.o
C++ engines/hugo/util.o
C++ engines/illusions/actor.o
C++ engines/illusions/bbdou/bbdou_bubble.o
C++ engines/illusions/bbdou/bbdou_cursor.o
C++ engines/illusions/bbdou/bbdou_credits.o
C++ engines/illusions/bbdou/bbdou_credits_staticdata.o
C++ engines/illusions/bbdou/bbdou_foodctl.o
C++ engines/illusions/bbdou/bbdou_inventory.o
C++ engines/illusions/bbdou/bbdou_menukeys.o
C++ engines/illusions/bbdou/bbdou_specialcode.o
C++ engines/illusions/bbdou/bbdou_videoplayer.o
C++ engines/illusions/bbdou/gamestate_bbdou.o
C++ engines/illusions/bbdou/bbdou_triggerfunctions.o
C++ engines/illusions/bbdou/menusystem_bbdou.o
C++ engines/illusions/bbdou/illusions_bbdou.o
C++ engines/illusions/bbdou/scriptopcodes_bbdou.o
C++ engines/illusions/camera.o
C++ engines/illusions/cursor.o
C++ engines/illusions/detection.o
C++ engines/illusions/dictionary.o
C++ engines/illusions/duckman/duckman_credits.o
C++ engines/illusions/duckman/duckman_dialog.o
C++ engines/illusions/duckman/duckman_inventory.o
C++ engines/illusions/duckman/duckman_screenshakereffects.o
C++ engines/illusions/duckman/duckman_specialcode.o
C++ engines/illusions/duckman/duckman_videoplayer.o
C++ engines/illusions/duckman/gamestate_duckman.o
C++ engines/illusions/duckman/illusions_duckman.o
C++ engines/illusions/duckman/menusystem_duckman.o
C++ engines/illusions/duckman/propertytimers.o
C++ engines/illusions/duckman/scriptopcodes_duckman.o
C++ engines/illusions/fileresourcereader.o
C++ engines/illusions/fixedpoint.o
C++ engines/illusions/gamarchive.o
C++ engines/illusions/gamestate.o
C++ engines/illusions/gamresourcereader.o
C++ engines/illusions/graphics.o
C++ engines/illusions/illusions.o
C++ engines/illusions/input.o
C++ engines/illusions/menusystem.o
C++ engines/illusions/pathfinder.o
C++ engines/illusions/resources/actorresource.o
C++ engines/illusions/resources/backgroundresource.o
C++ engines/illusions/resources/fontresource.o
C++ engines/illusions/resources/genericresource.o
C++ engines/illusions/resources/midiresource.o
C++ engines/illusions/resources/scriptresource.o
C++ engines/illusions/resources/soundresource.o
C++ engines/illusions/resources/talkresource.o
C++ engines/illusions/resourcesystem.o
C++ engines/illusions/saveload.o
C++ engines/illusions/screen.o
C++ engines/illusions/screentext.o
C++ engines/illusions/scriptstack.o
C++ engines/illusions/scriptopcodes.o
C++ engines/illusions/sequenceopcodes.o
C++ engines/illusions/sound.o
C++ engines/illusions/specialcode.o
C++ engines/illusions/textdrawer.o
C++ engines/illusions/threads/abortablethread.o
C++ engines/illusions/threads/causethread_duckman.o
C++ engines/illusions/threads/scriptthread.o
C++ engines/illusions/threads/talkthread.o
C++ engines/illusions/threads/talkthread_duckman.o
C++ engines/illusions/threads/timerthread.o
C++ engines/illusions/thread.o
C++ engines/illusions/time.o
C++ engines/illusions/updatefunctions.o
C++ engines/kyra/animator_lok.o
C++ engines/kyra/animator_v2.o
C++ engines/kyra/animator_hof.o
C++ engines/kyra/animator_mr.o
C++ engines/kyra/animator_tim.o
C++ engines/kyra/debugger.o
C++ engines/kyra/detection.o
C++ engines/kyra/gui.o
C++ engines/kyra/gui_v1.o
engines/kyra/debugger.cpp:645:15: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
c = (uint8)'<B0>';
^
engines/kyra/debugger.cpp:664:235: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
...%c Hole: %c\nSwitch: %c Clickable Object: %c Illusion Wall: %c Teleporter: %c\n\n", 'X', 216, 'U', 'D', 'O', 164, '/', '<B0>', 15, 1);
^
engines/kyra/detection.cpp:248:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
error("EOB <CC>I FM-TOWNS requires support of 16bit color modes which has not been activated in your ScummVM build (The 'USE_RGB_COLO...
^~~~
2 warnings generated.
C++ engines/kyra/gui_lok.o
1 warning generated.
C++ engines/kyra/gui_v2.o
C++ engines/kyra/gui_hof.o
C++ engines/kyra/gui_mr.o
C++ engines/kyra/items_lok.o
C++ engines/kyra/items_v2.o
C++ engines/kyra/items_hof.o
C++ engines/kyra/items_mr.o
C++ engines/kyra/kyra_v1.o
C++ engines/kyra/kyra_lok.o
C++ engines/kyra/kyra_v2.o
C++ engines/kyra/kyra_hof.o
C++ engines/kyra/kyra_mr.o
C++ engines/kyra/resource.o
C++ engines/kyra/resource_intern.o
C++ engines/kyra/saveload.o
C++ engines/kyra/saveload_lok.o
C++ engines/kyra/saveload_hof.o
C++ engines/kyra/saveload_mr.o
C++ engines/kyra/scene_v1.o
C++ engines/kyra/scene_lok.o
C++ engines/kyra/scene_v2.o
C++ engines/kyra/scene_hof.o
C++ engines/kyra/scene_mr.o
C++ engines/kyra/screen.o
C++ engines/kyra/screen_lok.o
C++ engines/kyra/screen_v2.o
C++ engines/kyra/screen_hof.o
C++ engines/kyra/screen_mr.o
C++ engines/kyra/script_v1.o
C++ engines/kyra/script_lok.o
C++ engines/kyra/script_v2.o
C++ engines/kyra/script_hof.o
C++ engines/kyra/script_mr.o
C++ engines/kyra/script.o
C++ engines/kyra/script_tim.o
C++ engines/kyra/seqplayer.o
C++ engines/kyra/sequences_lok.o
C++ engines/kyra/sequences_v2.o
C++ engines/kyra/sequences_hof.o
C++ engines/kyra/sequences_mr.o
C++ engines/kyra/sound_adlib.o
C++ engines/kyra/sound_amiga.o
C++ engines/kyra/sound_digital.o
C++ engines/kyra/sound_midi.o
C++ engines/kyra/sound_pcspk.o
C++ engines/kyra/sound_towns.o
C++ engines/kyra/sound.o
C++ engines/kyra/sound_lok.o
C++ engines/kyra/sprites.o
C++ engines/kyra/staticres.o
C++ engines/kyra/text.o
C++ engines/kyra/text_lok.o
C++ engines/kyra/text_hof.o
C++ engines/kyra/text_mr.o
C++ engines/kyra/timer.o
C++ engines/kyra/timer_lok.o
C++ engines/kyra/timer_hof.o
C++ engines/kyra/timer_mr.o
C++ engines/kyra/util.o
C++ engines/kyra/vqa.o
C++ engines/kyra/wsamovie.o
C++ engines/kyra/gui_rpg.o
C++ engines/kyra/kyra_rpg.o
C++ engines/kyra/saveload_rpg.o
C++ engines/kyra/scene_rpg.o
C++ engines/kyra/sprites_rpg.o
C++ engines/kyra/staticres_rpg.o
C++ engines/kyra/text_rpg.o
C++ engines/kyra/timer_rpg.o
C++ engines/kyra/gui_lol.o
C++ engines/kyra/items_lol.o
C++ engines/kyra/lol.o
C++ engines/kyra/saveload_lol.o
C++ engines/kyra/scene_lol.o
C++ engines/kyra/screen_lol.o
C++ engines/kyra/script_lol.o
C++ engines/kyra/sequences_lol.o
C++ engines/kyra/sound_lol.o
C++ engines/kyra/sprites_lol.o
C++ engines/kyra/staticres_lol.o
C++ engines/kyra/text_lol.o
C++ engines/kyra/timer_lol.o
C++ engines/kyra/chargen.o
C++ engines/kyra/eobcommon.o
C++ engines/kyra/eob.o
C++ engines/kyra/darkmoon.o
C++ engines/kyra/gui_eob.o
C++ engines/kyra/items_eob.o
C++ engines/kyra/magic_eob.o
C++ engines/kyra/saveload_eob.o
C++ engines/kyra/scene_eob.o
C++ engines/kyra/screen_eob.o
C++ engines/kyra/script_eob.o
C++ engines/kyra/sequences_eob.o
C++ engines/kyra/sequences_darkmoon.o
C++ engines/kyra/sound_towns_darkmoon.o
C++ engines/kyra/sprites_eob.o
C++ engines/kyra/staticres_eob.o
C++ engines/kyra/timer_eob.o
C++ engines/lab/anim.o
engines/kyra/staticres_eob.cpp:497:22: warning: array index 4 is past the end of the array (which contains 4 elements) [-Warray-bounds]
_saveLoadStrings = saveLoadStrings[4];
^ ~
engines/kyra/staticres_eob.cpp:467:2: note: array 'saveLoadStrings' declared here
static const char *const saveLoadStrings[4][4] = {
^
C++ engines/lab/console.o
C++ engines/lab/detection.o
C++ engines/lab/dispman.o
1 warning generated.
C++ engines/lab/engine.o
C++ engines/lab/eventman.o
C++ engines/lab/image.o
C++ engines/lab/interface.o
C++ engines/lab/intro.o
C++ engines/lab/lab.o
C++ engines/lab/labsets.o
C++ engines/lab/map.o
C++ engines/lab/music.o
C++ engines/lab/processroom.o
C++ engines/lab/resource.o
C++ engines/lab/savegame.o
C++ engines/lab/special.o
C++ engines/lab/speciallocks.o
C++ engines/lab/utils.o
C++ engines/lastexpress/data/animation.o
C++ engines/lastexpress/data/archive.o
C++ engines/lastexpress/data/background.o
C++ engines/lastexpress/data/cursor.o
C++ engines/lastexpress/data/font.o
C++ engines/lastexpress/data/scene.o
C++ engines/lastexpress/data/sequence.o
C++ engines/lastexpress/data/snd.o
C++ engines/lastexpress/data/subtitle.o
C++ engines/lastexpress/entities/entity.o
C++ engines/lastexpress/entities/abbot.o
C++ engines/lastexpress/entities/alexei.o
C++ engines/lastexpress/entities/alouan.o
C++ engines/lastexpress/entities/anna.o
C++ engines/lastexpress/entities/august.o
C++ engines/lastexpress/entities/boutarel.o
C++ engines/lastexpress/entities/chapters.o
C++ engines/lastexpress/entities/cooks.o
C++ engines/lastexpress/entities/coudert.o
C++ engines/lastexpress/entities/entity39.o
C++ engines/lastexpress/entities/francois.o
C++ engines/lastexpress/entities/gendarmes.o
C++ engines/lastexpress/entities/hadija.o
C++ engines/lastexpress/entities/ivo.o
C++ engines/lastexpress/entities/kahina.o
C++ engines/lastexpress/entities/kronos.o
C++ engines/lastexpress/entities/mahmud.o
C++ engines/lastexpress/entities/max.o
C++ engines/lastexpress/entities/mertens.o
C++ engines/lastexpress/entities/milos.o
C++ engines/lastexpress/entities/mmeboutarel.o
C++ engines/lastexpress/entities/pascale.o
C++ engines/lastexpress/entities/rebecca.o
C++ engines/lastexpress/entities/salko.o
C++ engines/lastexpress/entities/sophie.o
C++ engines/lastexpress/entities/tables.o
C++ engines/lastexpress/entities/tatiana.o
C++ engines/lastexpress/entities/train.o
C++ engines/lastexpress/entities/vassili.o
C++ engines/lastexpress/entities/verges.o
C++ engines/lastexpress/entities/vesna.o
C++ engines/lastexpress/entities/waiter1.o
C++ engines/lastexpress/entities/waiter2.o
C++ engines/lastexpress/entities/yasmin.o
C++ engines/lastexpress/fight/fight.o
C++ engines/lastexpress/fight/fighter.o
C++ engines/lastexpress/fight/fighter_anna.o
C++ engines/lastexpress/fight/fighter_ivo.o
C++ engines/lastexpress/fight/fighter_milos.o
C++ engines/lastexpress/fight/fighter_salko.o
C++ engines/lastexpress/fight/fighter_vesna.o
C++ engines/lastexpress/game/action.o
C++ engines/lastexpress/game/beetle.o
C++ engines/lastexpress/game/entities.o
C++ engines/lastexpress/game/inventory.o
C++ engines/lastexpress/game/logic.o
C++ engines/lastexpress/game/object.o
C++ engines/lastexpress/game/savegame.o
C++ engines/lastexpress/game/savepoint.o
C++ engines/lastexpress/game/scenes.o
C++ engines/lastexpress/game/state.o
C++ engines/lastexpress/menu/clock.o
C++ engines/lastexpress/menu/menu.o
C++ engines/lastexpress/menu/trainline.o
C++ engines/lastexpress/sound/entry.o
C++ engines/lastexpress/sound/queue.o
C++ engines/lastexpress/sound/sound.o
C++ engines/lastexpress/debug.o
C++ engines/lastexpress/detection.o
C++ engines/lastexpress/graphics.o
C++ engines/lastexpress/lastexpress.o
C++ engines/lastexpress/resource.o
C++ engines/lilliput/console.o
C++ engines/lilliput/detection.o
C++ engines/lilliput/lilliput.o
C++ engines/lilliput/script.o
C++ engines/lilliput/sound.o
C++ engines/lilliput/stream.o
C++ engines/lure/animseq.o
C++ engines/lure/debugger.o
C++ engines/lure/decode.o
C++ engines/lure/detection.o
C++ engines/lure/disk.o
C++ engines/lure/events.o
C++ engines/lure/fights.o
C++ engines/lure/game.o
C++ engines/lure/hotspots.o
C++ engines/lure/intro.o
C++ engines/lure/lure.o
C++ engines/lure/memory.o
C++ engines/lure/menu.o
C++ engines/lure/palette.o
C++ engines/lure/res.o
C++ engines/lure/res_struct.o
C++ engines/lure/room.o
C++ engines/lure/screen.o
C++ engines/lure/scripts.o
C++ engines/lure/sound.o
C++ engines/lure/strings.o
C++ engines/lure/surface.o
C++ engines/macventure/container.o
C++ engines/macventure/controls.o
C++ engines/macventure/cursor.o
C++ engines/macventure/datafiles.o
C++ engines/macventure/detection.o
C++ engines/macventure/dialog.o
C++ engines/macventure/gui.o
C++ engines/macventure/image.o
C++ engines/macventure/macventure.o
C++ engines/macventure/prebuilt_dialogs.o
C++ engines/macventure/saveload.o
C++ engines/macventure/script.o
C++ engines/macventure/sound.o
C++ engines/macventure/text.o
C++ engines/macventure/windows.o
C++ engines/macventure/world.o
C++ engines/made/console.o
C++ engines/made/database.o
C++ engines/made/detection.o
C++ engines/made/graphics.o
C++ engines/made/made.o
C++ engines/made/music.o
C++ engines/made/pmvplayer.o
C++ engines/made/redreader.o
C++ engines/made/resource.o
C++ engines/made/screen.o
C++ engines/made/screenfx.o
C++ engines/made/script.o
C++ engines/made/scriptfuncs.o
C++ engines/made/sound.o
C++ engines/mads/dragonsphere/game_dragonsphere.o
C++ engines/mads/dragonsphere/dragonsphere_scenes.o
C++ engines/mads/dragonsphere/dragonsphere_scenes1.o
C++ engines/mads/dragonsphere/globals_dragonsphere.o
C++ engines/mads/phantom/game_phantom.o
C++ engines/mads/phantom/globals_phantom.o
C++ engines/mads/phantom/phantom_scenes.o
C++ engines/mads/phantom/phantom_scenes1.o
C++ engines/mads/phantom/phantom_scenes2.o
C++ engines/mads/phantom/phantom_scenes3.o
C++ engines/mads/phantom/phantom_scenes4.o
C++ engines/mads/phantom/phantom_scenes5.o
C++ engines/mads/nebular/dialogs_nebular.o
C++ engines/mads/nebular/game_nebular.o
C++ engines/mads/nebular/globals_nebular.o
C++ engines/mads/nebular/menu_nebular.o
C++ engines/mads/nebular/sound_nebular.o
C++ engines/mads/nebular/nebular_scenes.o
C++ engines/mads/nebular/nebular_scenes1.o
C++ engines/mads/nebular/nebular_scenes2.o
C++ engines/mads/nebular/nebular_scenes3.o
C++ engines/mads/nebular/nebular_scenes4.o
C++ engines/mads/nebular/nebular_scenes5.o
C++ engines/mads/nebular/nebular_scenes6.o
C++ engines/mads/nebular/nebular_scenes7.o
C++ engines/mads/nebular/nebular_scenes8.o
C++ engines/mads/action.o
C++ engines/mads/animation.o
C++ engines/mads/assets.o
C++ engines/mads/audio.o
C++ engines/mads/camera.o
C++ engines/mads/compression.o
C++ engines/mads/conversations.o
C++ engines/mads/debugger.o
C++ engines/mads/detection.o
engines/mads/conversations.cpp:947:59: warning: declaration requires a global constructor [-Wglobal-constructors]
Common::Array<ConversationVar> *ScriptEntry::Conditional::_vars = nullptr;
^ ~~~~~~~
C++ engines/mads/dialogs.o
C++ engines/mads/events.o
C++ engines/mads/font.o
1 warning generated.
C++ engines/mads/game.o
C++ engines/mads/game_data.o
C++ engines/mads/globals.o
C++ engines/mads/hotspots.o
C++ engines/mads/inventory.o
C++ engines/mads/mads.o
C++ engines/mads/menu_views.o
C++ engines/mads/messages.o
C++ engines/mads/msurface.o
C++ engines/mads/palette.o
C++ engines/mads/player.o
engines/mads/msurface.cpp:33:26: warning: declaration requires a global constructor [-Wglobal-constructors]
MADSEngine *BaseSurface::_vm = nullptr;
^ ~~~~~~~
C++ engines/mads/rails.o
1 warning generated.
C++ engines/mads/resources.o
C++ engines/mads/scene.o
C++ engines/mads/scene_data.o
C++ engines/mads/screen.o
C++ engines/mads/sequence.o
engines/mads/screen.cpp:32:24: warning: declaration requires a global constructor [-Wglobal-constructors]
MADSEngine *DirtyArea::_vm = nullptr;
^ ~~~~~~~
C++ engines/mads/sound.o
C++ engines/mads/sprites.o
1 warning generated.
C++ engines/mads/staticres.o
C++ engines/mads/user_interface.o
engines/mads/staticres.cpp:28:19: warning: declaration requires a global constructor [-Wglobal-constructors]
const char *const kArticleList[9] = {
^ ~
engines/mads/staticres.cpp:32:19: warning: declaration requires a global constructor [-Wglobal-constructors]
const char *const kCheatingEnabledDesc[3] = {
^ ~
engines/mads/sprites.cpp:141:25: warning: declaration requires a global constructor [-Wglobal-constructors]
MADSEngine *SpriteSlot::_vm = nullptr;
^ ~~~~~~~
2 warnings generated.
C++ engines/mohawk/bitmap.o
C++ engines/mohawk/console.o
1 warning generated.
C++ engines/mohawk/cursors.o
C++ engines/mohawk/detection.o
C++ engines/mohawk/dialogs.o
C++ engines/mohawk/graphics.o
C++ engines/mohawk/installer_archive.o
engines/mohawk/detection.cpp:132:34: warning: declaration requires a global constructor [-Wglobal-constructors]
static const PlainGameDescriptor mohawkGames[] = {
^ ~
engines/mohawk/detection.cpp:166:20: warning: declaration requires a global constructor [-Wglobal-constructors]
static const char *directoryGlobs[] = {
^ ~
2 warnings generated.
C++ engines/mohawk/livingbooks.o
C++ engines/mohawk/livingbooks_code.o
C++ engines/mohawk/livingbooks_graphics.o
C++ engines/mohawk/livingbooks_lbx.o
C++ engines/mohawk/mohawk.o
C++ engines/mohawk/resource.o
C++ engines/mohawk/sound.o
C++ engines/mohawk/video.o
C++ engines/mohawk/view.o
C++ engines/mohawk/cstime.o
C++ engines/mohawk/cstime_cases.o
C++ engines/mohawk/cstime_game.o
C++ engines/mohawk/cstime_graphics.o
C++ engines/mohawk/cstime_ui.o
C++ engines/mohawk/cstime_view.o
C++ engines/mohawk/myst.o
C++ engines/mohawk/myst_areas.o
C++ engines/mohawk/myst_card.o
C++ engines/mohawk/myst_graphics.o
C++ engines/mohawk/myst_scripts.o
C++ engines/mohawk/myst_sound.o
C++ engines/mohawk/myst_state.o
C++ engines/mohawk/resource_cache.o
C++ engines/mohawk/myst_stacks/channelwood.o
C++ engines/mohawk/myst_stacks/credits.o
C++ engines/mohawk/myst_stacks/demo.o
C++ engines/mohawk/myst_stacks/dni.o
C++ engines/mohawk/myst_stacks/intro.o
C++ engines/mohawk/myst_stacks/makingof.o
C++ engines/mohawk/myst_stacks/mechanical.o
C++ engines/mohawk/myst_stacks/menu.o
C++ engines/mohawk/myst_stacks/myst.o
C++ engines/mohawk/myst_stacks/preview.o
C++ engines/mohawk/myst_stacks/selenitic.o
C++ engines/mohawk/myst_stacks/slides.o
C++ engines/mohawk/myst_stacks/stoneship.o
C++ engines/mohawk/riven.o
C++ engines/mohawk/riven_card.o
C++ engines/mohawk/riven_graphics.o
C++ engines/mohawk/riven_inventory.o
C++ engines/mohawk/riven_saveload.o
C++ engines/mohawk/riven_scripts.o
C++ engines/mohawk/riven_sound.o
C++ engines/mohawk/riven_stack.o
C++ engines/mohawk/riven_vars.o
C++ engines/mohawk/riven_video.o
C++ engines/mohawk/riven_stacks/aspit.o
C++ engines/mohawk/riven_stacks/bspit.o
C++ engines/mohawk/riven_stacks/domespit.o
C++ engines/mohawk/riven_stacks/gspit.o
C++ engines/mohawk/riven_stacks/jspit.o
C++ engines/mohawk/riven_stacks/ospit.o
C++ engines/mohawk/riven_stacks/pspit.o
C++ engines/mohawk/riven_stacks/rspit.o
C++ engines/mohawk/riven_stacks/tspit.o
C++ engines/mortevielle/actions.o
C++ engines/mortevielle/debugger.o
C++ engines/mortevielle/detection.o
C++ engines/mortevielle/dialogs.o
C++ engines/mortevielle/graphics.o
C++ engines/mortevielle/menu.o
C++ engines/mortevielle/mortevielle.o
C++ engines/mortevielle/mouse.o
C++ engines/mortevielle/outtext.o
C++ engines/mortevielle/saveload.o
C++ engines/mortevielle/sound.o
C++ engines/mortevielle/utils.o
C++ engines/mutationofjb/commands/additemcommand.o
C++ engines/mutationofjb/commands/bitmapvisibilitycommand.o
C++ engines/mutationofjb/commands/callmacrocommand.o
C++ engines/mutationofjb/commands/camefromcommand.o
C++ engines/mutationofjb/commands/changecommand.o
C++ engines/mutationofjb/commands/command.o
C++ engines/mutationofjb/commands/conditionalcommand.o
C++ engines/mutationofjb/commands/definestructcommand.o
C++ engines/mutationofjb/commands/endblockcommand.o
C++ engines/mutationofjb/commands/gotocommand.o
C++ engines/mutationofjb/commands/ifcommand.o
C++ engines/mutationofjb/commands/ifitemcommand.o
C++ engines/mutationofjb/commands/ifpiggycommand.o
C++ engines/mutationofjb/commands/labelcommand.o
C++ engines/mutationofjb/commands/loadplayercommand.o
C++ engines/mutationofjb/commands/newroomcommand.o
C++ engines/mutationofjb/commands/playanimationcommand.o
C++ engines/mutationofjb/commands/removeallitemscommand.o
C++ engines/mutationofjb/commands/removeitemcommand.o
C++ engines/mutationofjb/commands/renamecommand.o
In file included from engines/mutationofjb/commands/playanimationcommand.cpp:25:
./engines/mutationofjb/room.h:39:1: warning: class 'Static' was previously declared as a struct [-Wmismatched-tags]
class Static;
^
./engines/mutationofjb/game.h:48:8: note: previous use is here
struct Static;
^
C++ engines/mutationofjb/commands/saycommand.o
1 warning generated.
C++ engines/mutationofjb/commands/seqcommand.o
C++ engines/mutationofjb/commands/setcolorcommand.o
C++ engines/mutationofjb/commands/setobjectframecommand.o
C++ engines/mutationofjb/commands/specialshowcommand.o
C++ engines/mutationofjb/commands/switchpartcommand.o
C++ engines/mutationofjb/commands/talkcommand.o
In file included from engines/mutationofjb/commands/setobjectframecommand.cpp:26:
./engines/mutationofjb/room.h:39:1: warning: class 'Static' was previously declared as a struct [-Wmismatched-tags]
class Static;
^
./engines/mutationofjb/gamedata.h:214:8: note: previous use is here
struct Static : public Common::Serializable {
^
./engines/mutationofjb/room.h:39:1: note: did you mean struct here?
class Static;
^~~~~
struct
1 warning generated.
C++ engines/mutationofjb/commands/randomcommand.o
C++ engines/mutationofjb/tasks/conversationtask.o
C++ engines/mutationofjb/tasks/objectanimationtask.o
C++ engines/mutationofjb/tasks/saytask.o
C++ engines/mutationofjb/tasks/sequentialtask.o
In file included from engines/mutationofjb/tasks/objectanimationtask.cpp:28:
./engines/mutationofjb/room.h:39:1: warning: class 'Static' was previously declared as a struct [-Wmismatched-tags]
class Static;
^
./engines/mutationofjb/gamedata.h:214:8: note: previous use is here
struct Static : public Common::Serializable {
^
./engines/mutationofjb/room.h:39:1: note: did you mean struct here?
class Static;
^~~~~
struct
1 warning generated.
C++ engines/mutationofjb/tasks/taskmanager.o
C++ engines/mutationofjb/widgets/buttonwidget.o
In file included from engines/mutationofjb/tasks/saytask.cpp:29:
./engines/mutationofjb/room.h:39:1: warning: class 'Static' was previously declared as a struct [-Wmismatched-tags]
class Static;
^
./engines/mutationofjb/gamedata.h:214:8: note: previous use is here
struct Static : public Common::Serializable {
^
./engines/mutationofjb/room.h:39:1: note: did you mean struct here?
class Static;
^~~~~
struct
1 warning generated.
C++ engines/mutationofjb/widgets/conversationwidget.o
C++ engines/mutationofjb/widgets/gamewidget.o
C++ engines/mutationofjb/widgets/imagewidget.o
C++ engines/mutationofjb/widgets/inventorywidget.o
In file included from engines/mutationofjb/widgets/gamewidget.cpp:29:
./engines/mutationofjb/room.h:39:1: warning: class 'Static' was previously declared as a struct [-Wmismatched-tags]
class Static;
^
./engines/mutationofjb/gamedata.h:214:8: note: previous use is here
struct Static : public Common::Serializable {
^
./engines/mutationofjb/room.h:39:1: note: did you mean struct here?
class Static;
^~~~~
struct
C++ engines/mutationofjb/widgets/labelwidget.o
1 warning generated.
C++ engines/mutationofjb/widgets/widget.o
C++ engines/mutationofjb/animationdecoder.o
C++ engines/mutationofjb/assets.o
C++ engines/mutationofjb/conversationlinelist.o
C++ engines/mutationofjb/debug.o
C++ engines/mutationofjb/detection.o
In file included from engines/mutationofjb/assets.cpp:23:
./engines/mutationofjb/assets.h:70:8: warning: private field '_game' is not used [-Wunused-private-field]
Game &_game;
^
1 warning generated.
C++ engines/mutationofjb/encryptedfile.o
C++ engines/mutationofjb/font.o
engines/mutationofjb/detection.cpp:32:34: warning: declaration requires a global constructor [-Wglobal-constructors]
static const PlainGameDescriptor mutationofjbGames[] = {
^ ~
engines/mutationofjb/detection.cpp:37:32: warning: declaration requires a global constructor [-Wglobal-constructors]
static const ADGameDescription mutationofjbDescriptions[] = {
^ ~
engines/mutationofjb/detection.cpp:83:26: warning: declaration requires a global constructor [-Wglobal-constructors]
static const char *const mutationofjbDirectoryGlobs[] = {
^ ~
C++ engines/mutationofjb/game.o
3 warnings generated.
C++ engines/mutationofjb/gamedata.o
C++ engines/mutationofjb/gamescreen.o
C++ engines/mutationofjb/guiscreen.o
In file included from engines/mutationofjb/game.cpp:29:
./engines/mutationofjb/room.h:39:1: warning: class 'Static' was previously declared as a struct [-Wmismatched-tags]
class Static;
^
./engines/mutationofjb/gamedata.h:214:8: note: previous use is here
struct Static : public Common::Serializable {
^
./engines/mutationofjb/room.h:39:1: note: did you mean struct here?
class Static;
^~~~~
struct
In file included from engines/mutationofjb/gamescreen.cpp:31:
./engines/mutationofjb/room.h:39:1: warning: class 'Static' was previously declared as a struct [-Wmismatched-tags]
class Static;
^
./engines/mutationofjb/gamedata.h:214:8: note: previous use is here
struct Static : public Common::Serializable {
^
./engines/mutationofjb/room.h:39:1: note: did you mean struct here?
class Static;
^~~~~
struct
C++ engines/mutationofjb/hardcodedstrings.o
1 warning generated.
C++ engines/mutationofjb/inventory.o
1 warning generated.
C++ engines/mutationofjb/inventoryitemdefinitionlist.o
C++ engines/mutationofjb/mutationofjb.o
C++ engines/mutationofjb/room.o
C++ engines/mutationofjb/script.o
In file included from engines/mutationofjb/mutationofjb.cpp:42:
./engines/mutationofjb/room.h:39:1: warning: class 'Static' was previously declared as a struct [-Wmismatched-tags]
class Static;
^
./engines/mutationofjb/gamedata.h:214:8: note: previous use is here
struct Static : public Common::Serializable {
^
./engines/mutationofjb/room.h:39:1: note: did you mean struct here?
class Static;
^~~~~
struct
C++ engines/mutationofjb/timer.o
1 warning generated.
C++ engines/mutationofjb/util.o
In file included from engines/mutationofjb/room.cpp:27:
In file included from ./engines/mutationofjb/game.h:27:
In file included from ./engines/mutationofjb/gamescreen.h:31:
./engines/mutationofjb/widgets/gamewidget.h:32:1: warning: struct 'Static' was previously declared as a class [-Wmismatched-tags]
struct Static;
^
./engines/mutationofjb/room.h:39:7: note: previous use is here
class Static;
^
In file included from engines/mutationofjb/room.cpp:28:
./engines/mutationofjb/gamedata.h:214:1: warning: 'Static' defined as a struct here but previously declared as a class [-Wmismatched-tags]
struct Static : public Common::Serializable {
^
./engines/mutationofjb/room.h:39:1: note: did you mean struct here?
class Static;
^~~~~
struct
C++ engines/neverhood/background.o
2 warnings generated.
C++ engines/neverhood/blbarchive.o
C++ engines/neverhood/console.o
C++ engines/neverhood/detection.o
C++ engines/neverhood/diskplayerscene.o
C++ engines/neverhood/entity.o
C++ engines/neverhood/gamemodule.o
C++ engines/neverhood/gamevars.o
C++ engines/neverhood/graphics.o
C++ engines/neverhood/klaymen.o
C++ engines/neverhood/menumodule.o
C++ engines/neverhood/microtiles.o
C++ engines/neverhood/module.o
C++ engines/neverhood/modules/module1000.o
C++ engines/neverhood/modules/module1000_sprites.o
C++ engines/neverhood/modules/module1100.o
C++ engines/neverhood/modules/module1100_sprites.o
C++ engines/neverhood/modules/module1200.o
C++ engines/neverhood/modules/module1200_sprites.o
C++ engines/neverhood/modules/module1300.o
C++ engines/neverhood/modules/module1300_sprites.o
C++ engines/neverhood/modules/module1400.o
C++ engines/neverhood/modules/module1400_sprites.o
C++ engines/neverhood/modules/module1500.o
C++ engines/neverhood/modules/module1600.o
C++ engines/neverhood/modules/module1600_sprites.o
C++ engines/neverhood/modules/module1700.o
C++ engines/neverhood/modules/module1700_sprites.o
C++ engines/neverhood/modules/module1800.o
C++ engines/neverhood/modules/module1900.o
C++ engines/neverhood/modules/module1900_sprites.o
C++ engines/neverhood/modules/module2000.o
C++ engines/neverhood/modules/module2000_sprites.o
C++ engines/neverhood/modules/module2100.o
C++ engines/neverhood/modules/module2100_sprites.o
C++ engines/neverhood/modules/module2200.o
C++ engines/neverhood/modules/module2200_sprites.o
C++ engines/neverhood/modules/module2300.o
C++ engines/neverhood/modules/module2400.o
C++ engines/neverhood/modules/module2400_sprites.o
C++ engines/neverhood/modules/module2500.o
C++ engines/neverhood/modules/module2500_sprites.o
C++ engines/neverhood/modules/module2600.o
C++ engines/neverhood/modules/module2600_sprites.o
C++ engines/neverhood/modules/module2700.o
C++ engines/neverhood/modules/module2700_sprites.o
C++ engines/neverhood/modules/module2800.o
C++ engines/neverhood/modules/module2800_sprites.o
C++ engines/neverhood/modules/module2900.o
C++ engines/neverhood/modules/module2900_sprites.o
C++ engines/neverhood/modules/module3000.o
C++ engines/neverhood/modules/module3000_sprites.o
C++ engines/neverhood/mouse.o
C++ engines/neverhood/navigationscene.o
C++ engines/neverhood/neverhood.o
C++ engines/neverhood/palette.o
C++ engines/neverhood/resource.o
C++ engines/neverhood/resourceman.o
C++ engines/neverhood/saveload.o
C++ engines/neverhood/scene.o
C++ engines/neverhood/screen.o
C++ engines/neverhood/smackerscene.o
C++ engines/neverhood/smackerplayer.o
C++ engines/neverhood/sound.o
C++ engines/neverhood/sprite.o
C++ engines/neverhood/staticdata.o
C++ engines/parallaction/adlib.o
C++ engines/parallaction/balloons.o
C++ engines/parallaction/callables_br.o
C++ engines/parallaction/callables_ns.o
C++ engines/parallaction/debug.o
C++ engines/parallaction/detection.o
C++ engines/parallaction/dialogue.o
C++ engines/parallaction/disk_br.o
C++ engines/parallaction/disk_ns.o
C++ engines/parallaction/exec.o
C++ engines/parallaction/exec_br.o
C++ engines/parallaction/exec_ns.o
C++ engines/parallaction/font.o
C++ engines/parallaction/gfxbase.o
C++ engines/parallaction/graphics.o
C++ engines/parallaction/gui.o
C++ engines/parallaction/gui_br.o
C++ engines/parallaction/gui_ns.o
C++ engines/parallaction/input.o
C++ engines/parallaction/inventory.o
C++ engines/parallaction/objects.o
C++ engines/parallaction/parallaction.o
C++ engines/parallaction/parallaction_br.o
C++ engines/parallaction/parallaction_ns.o
C++ engines/parallaction/parser.o
C++ engines/parallaction/parser_br.o
C++ engines/parallaction/saveload.o
C++ engines/parallaction/parser_ns.o
C++ engines/parallaction/sound_ns.o
C++ engines/parallaction/sound_br.o
C++ engines/parallaction/staticres.o
C++ engines/parallaction/walk.o
C++ engines/pegasus/compass.o
C++ engines/pegasus/console.o
C++ engines/pegasus/cursor.o
C++ engines/pegasus/detection.o
C++ engines/pegasus/elements.o
C++ engines/pegasus/energymonitor.o
C++ engines/pegasus/fader.o
C++ engines/pegasus/gamestate.o
C++ engines/pegasus/graphics.o
C++ engines/pegasus/hotspot.o
C++ engines/pegasus/input.o
C++ engines/pegasus/interaction.o
C++ engines/pegasus/interface.o
C++ engines/pegasus/menu.o
C++ engines/pegasus/movie.o
C++ engines/pegasus/notification.o
C++ engines/pegasus/pegasus.o
C++ engines/pegasus/sound.o
C++ engines/pegasus/surface.o
C++ engines/pegasus/timers.o
C++ engines/pegasus/transition.o
C++ engines/pegasus/util.o
C++ engines/pegasus/ai/ai_action.o
C++ engines/pegasus/ai/ai_area.o
C++ engines/pegasus/ai/ai_condition.o
C++ engines/pegasus/ai/ai_rule.o
C++ engines/pegasus/items/autodragger.o
C++ engines/pegasus/items/inventory.o
C++ engines/pegasus/items/inventorypicture.o
C++ engines/pegasus/items/item.o
C++ engines/pegasus/items/itemdragger.o
C++ engines/pegasus/items/itemlist.o
C++ engines/pegasus/items/biochips/aichip.o
C++ engines/pegasus/items/biochips/biochipitem.o
C++ engines/pegasus/items/biochips/mapchip.o
C++ engines/pegasus/items/biochips/mapimage.o
C++ engines/pegasus/items/biochips/opticalchip.o
C++ engines/pegasus/items/biochips/pegasuschip.o
C++ engines/pegasus/items/biochips/retscanchip.o
C++ engines/pegasus/items/biochips/shieldchip.o
C++ engines/pegasus/items/inventory/airmask.o
C++ engines/pegasus/items/inventory/gascanister.o
C++ engines/pegasus/items/inventory/inventoryitem.o
C++ engines/pegasus/items/inventory/keycard.o
C++ engines/pegasus/neighborhood/door.o
C++ engines/pegasus/neighborhood/exit.o
C++ engines/pegasus/neighborhood/extra.o
C++ engines/pegasus/neighborhood/hotspotinfo.o
C++ engines/pegasus/neighborhood/neighborhood.o
C++ engines/pegasus/neighborhood/spot.o
C++ engines/pegasus/neighborhood/turn.o
C++ engines/pegasus/neighborhood/view.o
C++ engines/pegasus/neighborhood/zoom.o
C++ engines/pegasus/neighborhood/caldoria/caldoria.o
C++ engines/pegasus/neighborhood/caldoria/caldoria4dsystem.o
C++ engines/pegasus/neighborhood/caldoria/caldoriabomb.o
C++ engines/pegasus/neighborhood/caldoria/caldoriamessages.o
C++ engines/pegasus/neighborhood/caldoria/caldoriamirror.o
C++ engines/pegasus/neighborhood/mars/energybeam.o
C++ engines/pegasus/neighborhood/mars/gravitoncannon.o
C++ engines/pegasus/neighborhood/mars/hermite.o
C++ engines/pegasus/neighborhood/mars/mars.o
C++ engines/pegasus/neighborhood/mars/planetmover.o
C++ engines/pegasus/neighborhood/mars/reactor.o
C++ engines/pegasus/neighborhood/mars/robotship.o
C++ engines/pegasus/neighborhood/mars/shuttleenergymeter.o
C++ engines/pegasus/neighborhood/mars/shuttlehud.o
C++ engines/pegasus/neighborhood/mars/shuttleweapon.o
C++ engines/pegasus/neighborhood/mars/spacechase3d.o
C++ engines/pegasus/neighborhood/mars/spacejunk.o
C++ engines/pegasus/neighborhood/mars/tractorbeam.o
C++ engines/pegasus/neighborhood/norad/norad.o
C++ engines/pegasus/neighborhood/norad/noradelevator.o
C++ engines/pegasus/neighborhood/norad/pressuredoor.o
C++ engines/pegasus/neighborhood/norad/pressuretracker.o
C++ engines/pegasus/neighborhood/norad/subcontrolroom.o
C++ engines/pegasus/neighborhood/norad/subplatform.o
C++ engines/pegasus/neighborhood/norad/alpha/ecrmonitor.o
C++ engines/pegasus/neighborhood/norad/alpha/fillingstation.o
C++ engines/pegasus/neighborhood/norad/alpha/noradalpha.o
C++ engines/pegasus/neighborhood/norad/alpha/panorama.o
C++ engines/pegasus/neighborhood/norad/alpha/panoramascroll.o
C++ engines/pegasus/neighborhood/norad/delta/globegame.o
C++ engines/pegasus/neighborhood/norad/delta/noraddelta.o
C++ engines/pegasus/neighborhood/prehistoric/prehistoric.o
C++ engines/pegasus/neighborhood/tsa/fulltsa.o
C++ engines/pegasus/neighborhood/tsa/tinytsa.o
C++ engines/pegasus/neighborhood/wsc/moleculebin.o
C++ engines/pegasus/neighborhood/wsc/wsc.o
C++ engines/pink/archive.o
C++ engines/pink/audio_info_mgr.o
C++ engines/pink/cel_decoder.o
C++ engines/pink/console.o
C++ engines/pink/cursor_mgr.o
C++ engines/pink/detection.o
C++ engines/pink/director.o
C++ engines/pink/file.o
engines/pink/detection.cpp:45:20: warning: declaration requires a global constructor [-Wglobal-constructors]
static const char *directoryGlobs[] = {
^ ~
C++ engines/pink/gui.o
1 warning generated.
C++ engines/pink/pda_mgr.o
C++ engines/pink/pink.o
C++ engines/pink/resource_mgr.o
C++ engines/pink/saveload.o
C++ engines/pink/sound.o
C++ engines/pink/objects/object.o
C++ engines/pink/objects/module.o
C++ engines/pink/objects/inventory.o
C++ engines/pink/objects/side_effect.o
C++ engines/pink/objects/condition.o
C++ engines/pink/objects/actions/action.o
C++ engines/pink/objects/actions/action_cel.o
C++ engines/pink/objects/actions/action_hide.o
C++ engines/pink/objects/actions/action_loop.o
C++ engines/pink/objects/actions/action_play.o
C++ engines/pink/objects/actions/action_play_with_sfx.o
C++ engines/pink/objects/actions/action_sound.o
C++ engines/pink/objects/actions/action_still.o
C++ engines/pink/objects/actions/action_talk.o
C++ engines/pink/objects/actions/action_text.o
C++ engines/pink/objects/actions/walk_action.o
C++ engines/pink/objects/actors/actor.o
C++ engines/pink/objects/actors/audio_info_pda_button.o
C++ engines/pink/objects/actors/lead_actor.o
C++ engines/pink/objects/actors/pda_button_actor.o
C++ engines/pink/objects/actors/supporting_actor.o
C++ engines/pink/objects/handlers/handler.o
C++ engines/pink/objects/handlers/handler_mgr.o
C++ engines/pink/objects/handlers/handler_timer.o
C++ engines/pink/objects/pages/game_page.o
C++ engines/pink/objects/pages/page.o
C++ engines/pink/objects/pages/pda_page.o
C++ engines/pink/objects/sequences/seq_timer.o
C++ engines/pink/objects/sequences/sequence.o
C++ engines/pink/objects/sequences/sequence_context.o
C++ engines/pink/objects/sequences/sequence_item.o
C++ engines/pink/objects/sequences/sequencer.o
C++ engines/pink/objects/walk/walk_mgr.o
C++ engines/pink/objects/walk/walk_location.o
C++ engines/pink/objects/walk/walk_shortest_path.o
C++ engines/plumbers/plumbers.o
C++ engines/plumbers/console.o
C++ engines/plumbers/detection.o
C++ engines/prince/animation.o
C++ engines/prince/archive.o
C++ engines/prince/cursor.o
C++ engines/prince/debugger.o
C++ engines/prince/decompress.o
C++ engines/prince/detection.o
C++ engines/prince/draw.o
C++ engines/prince/flags.o
C++ engines/prince/font.o
C++ engines/prince/graphics.o
C++ engines/prince/hero.o
C++ engines/prince/inventory.o
C++ engines/prince/mhwanh.o
In file included from engines/prince/hero.cpp:27:
./engines/prince/hero_set.h:31:25: warning: declaration requires a global constructor [-Wglobal-constructors]
static HeroSetAnimNames heroSet5 = {
^ ~
./engines/prince/hero_set.h:60:25: warning: declaration requires a global constructor [-Wglobal-constructors]
static HeroSetAnimNames heroSet1 = {
^ ~
./engines/prince/hero_set.h:89:25: warning: declaration requires a global constructor [-Wglobal-constructors]
static HeroSetAnimNames heroSet2 = {
^ ~
./engines/prince/hero_set.h:118:25: warning: declaration requires a global constructor [-Wglobal-constructors]
static HeroSetAnimNames heroSet3 = {
^ ~
./engines/prince/hero_set.h:147:25: warning: declaration requires a global constructor [-Wglobal-constructors]
static HeroSetAnimNames shanSet1 = {
^ ~
./engines/prince/hero_set.h:176:25: warning: declaration requires a global constructor [-Wglobal-constructors]
static HeroSetAnimNames shanSet2 = {
^ ~
./engines/prince/hero_set.h:205:25: warning: declaration requires a global constructor [-Wglobal-constructors]
static HeroSetAnimNames arivSet1 = {
^ ~
C++ engines/prince/music.o
engines/prince/inventory.cpp:400:28: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual]
printAt(0, 216, (char *)_invMobList[_selectedMob]._examText.c_str(), kNormalWidth / 2, _invExamY);
^
C++ engines/prince/mob.o
7 warnings generated.
1 warning generated.
C++ engines/prince/object.o
C++ engines/prince/prince.o
C++ engines/prince/pscr.o
C++ engines/prince/resource.o
C++ engines/prince/saveload.o
C++ engines/prince/script.o
C++ engines/prince/sound.o
engines/prince/script.cpp:1022:20: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual]
_string = (byte *)_vm->_mobList[mob]._examText.c_str();
^
engines/prince/script.cpp:1844:20: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual]
_string = (byte *)_vm->_mobList[modId]._name.c_str();
^
C++ engines/prince/variatxt.o
C++ engines/prince/videoplayer.o
2 warnings generated.
C++ engines/prince/walk.o
C++ engines/queen/bankman.o
C++ engines/queen/command.o
C++ engines/queen/credits.o
C++ engines/queen/cutaway.o
C++ engines/queen/debug.o
C++ engines/queen/detection.o
C++ engines/queen/display.o
C++ engines/queen/graphics.o
C++ engines/queen/grid.o
C++ engines/queen/input.o
C++ engines/queen/journal.o
C++ engines/queen/logic.o
C++ engines/queen/midiadlib.o
C++ engines/queen/music.o
C++ engines/queen/musicdata.o
C++ engines/queen/queen.o
C++ engines/queen/resource.o
C++ engines/queen/restables.o
C++ engines/queen/sound.o
C++ engines/queen/state.o
C++ engines/queen/talk.o
C++ engines/queen/walk.o
C++ engines/saga/actor.o
C++ engines/saga/actor_path.o
C++ engines/saga/actor_walk.o
C++ engines/saga/animation.o
C++ engines/saga/console.o
C++ engines/saga/detection.o
C++ engines/saga/events.o
C++ engines/saga/font.o
C++ engines/saga/font_map.o
C++ engines/saga/gfx.o
C++ engines/saga/image.o
C++ engines/saga/input.o
C++ engines/saga/interface.o
C++ engines/saga/introproc_ite.o
C++ engines/saga/isomap.o
C++ engines/saga/itedata.o
C++ engines/saga/music.o
C++ engines/saga/objectmap.o
C++ engines/saga/palanim.o
C++ engines/saga/puzzle.o
C++ engines/saga/render.o
C++ engines/saga/resource.o
C++ engines/saga/resource_rsc.o
C++ engines/saga/saga.o
C++ engines/saga/saveload.o
C++ engines/saga/scene.o
C++ engines/saga/script.o
C++ engines/saga/sfuncs.o
C++ engines/saga/shorten.o
C++ engines/saga/sndres.o
C++ engines/saga/sound.o
C++ engines/saga/sprite.o
C++ engines/saga/sthread.o
C++ engines/saga/introproc_ihnm.o
C++ engines/saga/resource_res.o
C++ engines/saga/sfuncs_ihnm.o
C++ engines/saga/introproc_saga2.o
C++ engines/saga/resource_hrs.o
C++ engines/sci/console.o
C++ engines/sci/decompressor.o
C++ engines/sci/detection.o
C++ engines/sci/event.o
C++ engines/sci/resource.o
C++ engines/sci/resource_audio.o
C++ engines/sci/sci.o
C++ engines/sci/util.o
C++ engines/sci/engine/features.o
C++ engines/sci/engine/file.o
C++ engines/sci/engine/gc.o
C++ engines/sci/engine/guest_additions.o
C++ engines/sci/engine/kernel.o
C++ engines/sci/engine/kevent.o
C++ engines/sci/engine/kfile.o
C++ engines/sci/engine/kgraphics.o
C++ engines/sci/engine/klists.o
C++ engines/sci/engine/kmath.o
C++ engines/sci/engine/kmenu.o
C++ engines/sci/engine/kmisc.o
C++ engines/sci/engine/kmovement.o
C++ engines/sci/engine/kparse.o
C++ engines/sci/engine/kpathing.o
C++ engines/sci/engine/kscripts.o
C++ engines/sci/engine/ksound.o
C++ engines/sci/engine/kstring.o
C++ engines/sci/engine/kvideo.o
C++ engines/sci/engine/message.o
C++ engines/sci/engine/object.o
C++ engines/sci/engine/savegame.o
C++ engines/sci/engine/script.o
C++ engines/sci/engine/scriptdebug.o
C++ engines/sci/engine/script_patches.o
C++ engines/sci/engine/selector.o
C++ engines/sci/engine/seg_manager.o
C++ engines/sci/engine/segment.o
C++ engines/sci/engine/state.o
C++ engines/sci/engine/static_selectors.o
C++ engines/sci/engine/vm.o
C++ engines/sci/engine/vm_types.o
C++ engines/sci/engine/workarounds.o
C++ engines/sci/graphics/animate.o
C++ engines/sci/graphics/cache.o
C++ engines/sci/graphics/compare.o
C++ engines/sci/graphics/controls16.o
C++ engines/sci/graphics/coordadjuster.o
C++ engines/sci/graphics/cursor.o
C++ engines/sci/graphics/font.o
C++ engines/sci/graphics/fontsjis.o
C++ engines/sci/graphics/maciconbar.o
C++ engines/sci/graphics/menu.o
C++ engines/sci/graphics/paint16.o
C++ engines/sci/graphics/palette.o
C++ engines/sci/graphics/picture.o
C++ engines/sci/graphics/portrait.o
C++ engines/sci/graphics/ports.o
C++ engines/sci/graphics/remap.o
C++ engines/sci/graphics/screen.o
C++ engines/sci/graphics/text16.o
C++ engines/sci/graphics/transitions.o
C++ engines/sci/graphics/view.o
C++ engines/sci/parser/grammar.o
C++ engines/sci/parser/said.o
C++ engines/sci/parser/vocabulary.o
C++ engines/sci/sound/audio.o
C++ engines/sci/sound/midiparser_sci.o
C++ engines/sci/sound/music.o
C++ engines/sci/sound/soundcmd.o
C++ engines/sci/sound/sync.o
C++ engines/sci/sound/drivers/adlib.o
C++ engines/sci/sound/drivers/amigamac.o
C++ engines/sci/sound/drivers/cms.o
C++ engines/sci/sound/drivers/fb01.o
C++ engines/sci/sound/drivers/fmtowns.o
C++ engines/sci/sound/drivers/midi.o
C++ engines/sci/sound/drivers/pcjr.o
C++ engines/sci/video/seq_decoder.o
C++ engines/sci/engine/kgraphics32.o
C++ engines/sci/graphics/celobj32.o
C++ engines/sci/graphics/controls32.o
C++ engines/sci/graphics/frameout.o
engines/sci/graphics/celobj32.cpp:41:38: warning: declaration requires a global destructor [-Wglobal-constructors]
Common::ScopedPtr<CelScaler> CelObj::_scaler;
^
engines/sci/graphics/celobj32.cpp:668:37: warning: declaration requires a global destructor [-Wglobal-constructors]
Common::ScopedPtr<CelCache> CelObj::_cache;
^
C++ engines/sci/graphics/paint32.o
C++ engines/sci/graphics/plane32.o
2 warnings generated.
C++ engines/sci/graphics/palette32.o
C++ engines/sci/graphics/remap32.o
C++ engines/sci/graphics/screen_item32.o
C++ engines/sci/graphics/text32.o
C++ engines/sci/graphics/transitions32.o
C++ engines/sci/graphics/video32.o
C++ engines/sci/graphics/cursor32.o
C++ engines/sci/sound/audio32.o
C++ engines/sci/sound/decoders/sol.o
C++ engines/sci/video/robot_decoder.o
C++ engines/sherlock/scalpel/scalpel.o
C++ engines/sherlock/scalpel/3do/movie_decoder.o
C++ engines/sherlock/scalpel/3do/scalpel_3do_screen.o
C++ engines/sherlock/scalpel/drivers/adlib.o
C++ engines/sherlock/scalpel/drivers/mt32.o
C++ engines/sherlock/scalpel/tsage/logo.o
C++ engines/sherlock/scalpel/tsage/resources.o
C++ engines/sherlock/scalpel/scalpel_darts.o
C++ engines/sherlock/scalpel/scalpel_debugger.o
C++ engines/sherlock/scalpel/scalpel_fixed_text.o
C++ engines/sherlock/scalpel/scalpel_inventory.o
C++ engines/sherlock/scalpel/scalpel_journal.o
C++ engines/sherlock/scalpel/scalpel_map.o
C++ engines/sherlock/scalpel/scalpel_people.o
C++ engines/sherlock/scalpel/scalpel_saveload.o
C++ engines/sherlock/scalpel/scalpel_scene.o
C++ engines/sherlock/scalpel/scalpel_screen.o
C++ engines/sherlock/scalpel/scalpel_talk.o
C++ engines/sherlock/scalpel/scalpel_user_interface.o
C++ engines/sherlock/scalpel/settings.o
C++ engines/sherlock/tattoo/tattoo.o
C++ engines/sherlock/tattoo/tattoo_darts.o
C++ engines/sherlock/tattoo/tattoo_debugger.o
C++ engines/sherlock/tattoo/tattoo_fixed_text.o
C++ engines/sherlock/tattoo/tattoo_inventory.o
C++ engines/sherlock/tattoo/tattoo_journal.o
C++ engines/sherlock/tattoo/tattoo_map.o
C++ engines/sherlock/tattoo/tattoo_people.o
C++ engines/sherlock/tattoo/tattoo_resources.o
C++ engines/sherlock/tattoo/tattoo_scene.o
C++ engines/sherlock/tattoo/tattoo_screen.o
C++ engines/sherlock/tattoo/tattoo_talk.o
C++ engines/sherlock/tattoo/tattoo_user_interface.o
C++ engines/sherlock/tattoo/widget_base.o
C++ engines/sherlock/tattoo/widget_credits.o
C++ engines/sherlock/tattoo/widget_files.o
C++ engines/sherlock/tattoo/widget_foolscap.o
C++ engines/sherlock/tattoo/widget_inventory.o
C++ engines/sherlock/tattoo/widget_lab.o
C++ engines/sherlock/tattoo/widget_options.o
C++ engines/sherlock/tattoo/widget_password.o
C++ engines/sherlock/tattoo/widget_quit.o
C++ engines/sherlock/tattoo/widget_talk.o
C++ engines/sherlock/tattoo/widget_text.o
C++ engines/sherlock/tattoo/widget_tooltip.o
C++ engines/sherlock/tattoo/widget_verbs.o
C++ engines/sherlock/animation.o
C++ engines/sherlock/debugger.o
C++ engines/sherlock/detection.o
C++ engines/sherlock/events.o
C++ engines/sherlock/fixed_text.o
C++ engines/sherlock/fonts.o
C++ engines/sherlock/image_file.o
C++ engines/sherlock/inventory.o
C++ engines/sherlock/journal.o
C++ engines/sherlock/map.o
C++ engines/sherlock/music.o
C++ engines/sherlock/objects.o
C++ engines/sherlock/people.o
C++ engines/sherlock/resources.o
C++ engines/sherlock/saveload.o
C++ engines/sherlock/scene.o
C++ engines/sherlock/screen.o
C++ engines/sherlock/sherlock.o
C++ engines/sherlock/sound.o
C++ engines/sherlock/surface.o
C++ engines/sherlock/talk.o
C++ engines/sherlock/user_interface.o
C++ engines/sky/autoroute.o
C++ engines/sky/compact.o
C++ engines/sky/control.o
C++ engines/sky/debug.o
C++ engines/sky/detection.o
C++ engines/sky/disk.o
C++ engines/sky/grid.o
C++ engines/sky/hufftext.o
C++ engines/sky/intro.o
C++ engines/sky/logic.o
C++ engines/sky/mouse.o
C++ engines/sky/rnc_deco.o
C++ engines/sky/screen.o
C++ engines/sky/sky.o
C++ engines/sky/sound.o
C++ engines/sky/text.o
C++ engines/sky/music/adlibchannel.o
C++ engines/sky/music/adlibmusic.o
C++ engines/sky/music/gmchannel.o
C++ engines/sky/music/gmmusic.o
C++ engines/sky/music/mt32music.o
C++ engines/sky/music/musicbase.o
C++ engines/sludge/backdrop.o
C++ engines/sludge/bg_effects.o
C++ engines/sludge/builtin.o
C++ engines/sludge/console.o
C++ engines/sludge/cursors.o
C++ engines/sludge/detection.o
C++ engines/sludge/event.o
C++ engines/sludge/fileset.o
C++ engines/sludge/floor.o
C++ engines/sludge/freeze.o
C++ engines/sludge/fonttext.o
C++ engines/sludge/function.o
C++ engines/sludge/graphics.o
C++ engines/sludge/hsi.o
C++ engines/sludge/imgloader.o
C++ engines/sludge/language.o
C++ engines/sludge/loadsave.o
C++ engines/sludge/main_loop.o
C++ engines/sludge/moreio.o
C++ engines/sludge/movie.o
C++ engines/sludge/newfatal.o
C++ engines/sludge/objtypes.o
C++ engines/sludge/people.o
C++ engines/sludge/region.o
C++ engines/sludge/savedata.o
C++ engines/sludge/sludge.o
C++ engines/sludge/sludger.o
C++ engines/sludge/sound.o
C++ engines/sludge/speech.o
C++ engines/sludge/sprbanks.o
C++ engines/sludge/sprites.o
C++ engines/sludge/statusba.o
C++ engines/sludge/thumbnail.o
C++ engines/sludge/timing.o
engines/sludge/statusba.cpp:37:15: warning: declaration requires a global destructor [-Wglobal-constructors]
SpritePalette verbLinePalette;
^
engines/sludge/statusba.cpp:38:15: warning: declaration requires a global destructor [-Wglobal-constructors]
SpritePalette litVerbLinePalette;
^
2 warnings generated.
C++ engines/sludge/transition.o
C++ engines/sludge/utf8.o
C++ engines/sludge/variable.o
C++ engines/sludge/zbuffer.o
C++ engines/startrek/actors.o
C++ engines/startrek/awaymission.o
C++ engines/startrek/bitmap.o
C++ engines/startrek/common.o
C++ engines/startrek/detection.o
C++ engines/startrek/events.o
C++ engines/startrek/filestream.o
C++ engines/startrek/font.o
C++ engines/startrek/graphics.o
C++ engines/startrek/intro.o
C++ engines/startrek/iwfile.o
C++ engines/startrek/lzss.o
C++ engines/startrek/math.o
C++ engines/startrek/menu.o
C++ engines/startrek/room.o
C++ engines/startrek/saveload.o
C++ engines/startrek/sound.o
C++ engines/startrek/space.o
C++ engines/startrek/sprite.o
C++ engines/startrek/startrek.o
C++ engines/startrek/text.o
C++ engines/startrek/textbox.o
C++ engines/startrek/rooms/demon0.o
C++ engines/startrek/rooms/demon1.o
C++ engines/startrek/rooms/demon2.o
C++ engines/startrek/rooms/demon3.o
C++ engines/startrek/rooms/demon4.o
C++ engines/startrek/rooms/demon5.o
C++ engines/startrek/rooms/demon6.o
C++ engines/startrek/rooms/tug0.o
C++ engines/startrek/rooms/tug1.o
C++ engines/startrek/rooms/tug2.o
C++ engines/startrek/rooms/tug3.o
C++ engines/startrek/rooms/love0.o
C++ engines/startrek/rooms/love1.o
C++ engines/startrek/rooms/love2.o
C++ engines/startrek/rooms/love3.o
C++ engines/startrek/rooms/love4.o
C++ engines/startrek/rooms/love5.o
C++ engines/startrek/rooms/lovea.o
C++ engines/startrek/rooms/mudd0.o
C++ engines/startrek/rooms/mudd1.o
C++ engines/startrek/rooms/mudd2.o
C++ engines/startrek/rooms/mudd3.o
C++ engines/startrek/rooms/mudd4.o
C++ engines/startrek/rooms/mudd5.o
C++ engines/startrek/rooms/mudda.o
C++ engines/startrek/rooms/feather0.o
C++ engines/startrek/rooms/feather1.o
C++ engines/startrek/rooms/feather2.o
C++ engines/startrek/rooms/feather3.o
C++ engines/startrek/rooms/feather4.o
C++ engines/startrek/rooms/feather5.o
C++ engines/startrek/rooms/feather6.o
C++ engines/startrek/rooms/feather7.o
C++ engines/startrek/rooms/trial0.o
C++ engines/startrek/rooms/trial1.o
C++ engines/startrek/rooms/trial2.o
C++ engines/startrek/rooms/trial3.o
C++ engines/startrek/rooms/trial4.o
C++ engines/startrek/rooms/trial5.o
C++ engines/startrek/rooms/sins0.o
C++ engines/startrek/rooms/sins1.o
C++ engines/startrek/rooms/sins2.o
C++ engines/startrek/rooms/sins3.o
C++ engines/startrek/rooms/sins4.o
C++ engines/startrek/rooms/sins5.o
C++ engines/startrek/rooms/veng0.o
C++ engines/startrek/rooms/veng1.o
C++ engines/startrek/rooms/veng2.o
C++ engines/startrek/rooms/veng3.o
C++ engines/startrek/rooms/veng4.o
C++ engines/startrek/rooms/veng5.o
C++ engines/startrek/rooms/veng6.o
C++ engines/startrek/rooms/veng7.o
C++ engines/startrek/rooms/veng8.o
C++ engines/startrek/rooms/venga.o
C++ engines/supernova/console.o
C++ engines/supernova/detection.o
C++ engines/supernova/graphics.o
C++ engines/supernova/resman.o
C++ engines/supernova/rooms.o
engines/supernova/detection.cpp:32:34: warning: declaration requires a global constructor [-Wglobal-constructors]
static const PlainGameDescriptor supernovaGames[] = {
^ ~
engines/supernova/detection.cpp:39:32: warning: declaration requires a global constructor [-Wglobal-constructors]
static const ADGameDescription gameDescriptions[] = {
^ ~
2 warnings generated.
C++ engines/supernova/screen.o
C++ engines/supernova/sound.o
C++ engines/supernova/state.o
C++ engines/supernova/supernova.o
C++ engines/sword1/animation.o
C++ engines/sword1/console.o
C++ engines/sword1/control.o
C++ engines/sword1/debug.o
C++ engines/sword1/detection.o
C++ engines/sword1/eventman.o
C++ engines/sword1/logic.o
C++ engines/sword1/memman.o
C++ engines/sword1/menu.o
C++ engines/sword1/mouse.o
C++ engines/sword1/music.o
C++ engines/sword1/objectman.o
C++ engines/sword1/resman.o
C++ engines/sword1/router.o
C++ engines/sword1/screen.o
C++ engines/sword1/sound.o
C++ engines/sword1/staticres.o
C++ engines/sword1/sword1.o
C++ engines/sword1/text.o
C++ engines/sword2/animation.o
C++ engines/sword2/anims.o
C++ engines/sword2/console.o
C++ engines/sword2/controls.o
C++ engines/sword2/debug.o
C++ engines/sword2/events.o
C++ engines/sword2/function.o
C++ engines/sword2/header.o
C++ engines/sword2/icons.o
C++ engines/sword2/interpreter.o
C++ engines/sword2/layers.o
C++ engines/sword2/logic.o
C++ engines/sword2/maketext.o
C++ engines/sword2/memory.o
C++ engines/sword2/menu.o
C++ engines/sword2/mouse.o
C++ engines/sword2/music.o
C++ engines/sword2/palette.o
C++ engines/sword2/protocol.o
C++ engines/sword2/render.o
C++ engines/sword2/resman.o
C++ engines/sword2/router.o
C++ engines/sword2/saveload.o
C++ engines/sword2/screen.o
C++ engines/sword2/scroll.o
C++ engines/sword2/sound.o
C++ engines/sword2/speech.o
C++ engines/sword2/sprite.o
C++ engines/sword2/startup.o
C++ engines/sword2/sword2.o
C++ engines/sword2/sync.o
C++ engines/sword2/walker.o
C++ engines/sword25/console.o
C++ engines/sword25/detection.o
C++ engines/sword25/sword25.o
C++ engines/sword25/fmv/movieplayer.o
C++ engines/sword25/fmv/movieplayer_script.o
C++ engines/sword25/gfx/animation.o
C++ engines/sword25/gfx/animationdescription.o
C++ engines/sword25/gfx/animationresource.o
C++ engines/sword25/gfx/animationtemplate.o
C++ engines/sword25/gfx/animationtemplateregistry.o
C++ engines/sword25/gfx/bitmap.o
C++ engines/sword25/gfx/dynamicbitmap.o
C++ engines/sword25/gfx/fontresource.o
C++ engines/sword25/gfx/graphicengine.o
C++ engines/sword25/gfx/graphicengine_script.o
C++ engines/sword25/gfx/microtiles.o
C++ engines/sword25/gfx/panel.o
C++ engines/sword25/gfx/renderobject.o
C++ engines/sword25/gfx/renderobjectmanager.o
C++ engines/sword25/gfx/screenshot.o
C++ engines/sword25/gfx/staticbitmap.o
C++ engines/sword25/gfx/text.o
C++ engines/sword25/gfx/timedrenderobject.o
C++ engines/sword25/gfx/image/art.o
C++ engines/sword25/gfx/image/imgloader.o
C++ engines/sword25/gfx/image/renderedimage.o
C++ engines/sword25/gfx/image/swimage.o
C++ engines/sword25/gfx/image/vectorimage.o
C++ engines/sword25/gfx/image/vectorimagerenderer.o
C++ engines/sword25/input/inputengine.o
C++ engines/sword25/input/inputengine_script.o
C++ engines/sword25/kernel/filesystemutil.o
C++ engines/sword25/kernel/inputpersistenceblock.o
C++ engines/sword25/kernel/kernel.o
C++ engines/sword25/kernel/kernel_script.o
C++ engines/sword25/kernel/outputpersistenceblock.o
C++ engines/sword25/kernel/persistenceservice.o
C++ engines/sword25/kernel/resmanager.o
C++ engines/sword25/kernel/resource.o
C++ engines/sword25/math/geometry_script.o
C++ engines/sword25/math/polygon.o
C++ engines/sword25/math/region.o
C++ engines/sword25/math/regionregistry.o
C++ engines/sword25/math/vertex.o
C++ engines/sword25/math/walkregion.o
C++ engines/sword25/package/packagemanager.o
C++ engines/sword25/package/packagemanager_script.o
C++ engines/sword25/script/luabindhelper.o
C++ engines/sword25/script/luacallback.o
C++ engines/sword25/script/luascript.o
C++ engines/sword25/script/lua_extensions.o
C++ engines/sword25/sfx/soundengine.o
C++ engines/sword25/sfx/soundengine_script.o
C++ engines/sword25/util/lua/lapi.o
C++ engines/sword25/util/lua/lauxlib.o
C++ engines/sword25/util/lua/lbaselib.o
C++ engines/sword25/util/lua/lcode.o
C++ engines/sword25/util/lua/ldblib.o
C++ engines/sword25/util/lua/ldebug.o
C++ engines/sword25/util/lua/ldo.o
C++ engines/sword25/util/lua/lfunc.o
C++ engines/sword25/util/lua/lgc.o
C++ engines/sword25/util/lua/linit.o
C++ engines/sword25/util/lua/liolib.o
C++ engines/sword25/util/lua/llex.o
C++ engines/sword25/util/lua/lmem.o
C++ engines/sword25/util/lua/lmathlib.o
C++ engines/sword25/util/lua/loadlib.o
C++ engines/sword25/util/lua/lobject.o
C++ engines/sword25/util/lua/lopcodes.o
C++ engines/sword25/util/lua/loslib.o
C++ engines/sword25/util/lua/lparser.o
C++ engines/sword25/util/lua/lstate.o
C++ engines/sword25/util/lua/lstring.o
C++ engines/sword25/util/lua/lstrlib.o
C++ engines/sword25/util/lua/ltable.o
C++ engines/sword25/util/lua/ltablib.o
C++ engines/sword25/util/lua/ltm.o
C++ engines/sword25/util/lua/lvm.o
C++ engines/sword25/util/lua/lzio.o
C++ engines/sword25/util/lua/scummvm_file.o
C++ engines/sword25/util/double_serialization.o
C++ engines/sword25/util/lua_persistence_util.o
C++ engines/sword25/util/lua_persist.o
C++ engines/sword25/util/lua_unpersist.o
C++ engines/teenagent/actor.o
C++ engines/teenagent/animation.o
C++ engines/teenagent/callbacks.o
C++ engines/teenagent/console.o
C++ engines/teenagent/detection.o
C++ engines/teenagent/dialog.o
C++ engines/teenagent/font.o
C++ engines/teenagent/inventory.o
C++ engines/teenagent/music.o
C++ engines/teenagent/objects.o
C++ engines/teenagent/pack.o
C++ engines/teenagent/resources.o
C++ engines/teenagent/scene.o
C++ engines/teenagent/segment.o
C++ engines/teenagent/surface.o
C++ engines/teenagent/surface_list.o
C++ engines/teenagent/teenagent.o
C++ engines/testbed/config.o
C++ engines/testbed/config-params.o
C++ engines/testbed/detection.o
C++ engines/testbed/events.o
C++ engines/testbed/fs.o
C++ engines/testbed/graphics.o
C++ engines/testbed/midi.o
C++ engines/testbed/misc.o
C++ engines/testbed/savegame.o
C++ engines/testbed/sound.o
C++ engines/testbed/testbed.o
C++ engines/testbed/testsuite.o
C++ engines/testbed/cloud.o
C++ engines/testbed/webserver.o
C++ engines/tinsel/actors.o
C++ engines/tinsel/adpcm.o
C++ engines/tinsel/anim.o
C++ engines/tinsel/background.o
C++ engines/tinsel/bg.o
C++ engines/tinsel/bmv.o
C++ engines/tinsel/cliprect.o
C++ engines/tinsel/config.o
C++ engines/tinsel/cursor.o
C++ engines/tinsel/debugger.o
C++ engines/tinsel/detection.o
C++ engines/tinsel/dialogs.o
C++ engines/tinsel/drives.o
C++ engines/tinsel/effect.o
C++ engines/tinsel/events.o
C++ engines/tinsel/faders.o
C++ engines/tinsel/font.o
C++ engines/tinsel/graphics.o
C++ engines/tinsel/handle.o
C++ engines/tinsel/heapmem.o
C++ engines/tinsel/mareels.o
C++ engines/tinsel/move.o
C++ engines/tinsel/multiobj.o
C++ engines/tinsel/music.o
C++ engines/tinsel/object.o
C++ engines/tinsel/palette.o
C++ engines/tinsel/pcode.o
C++ engines/tinsel/pdisplay.o
C++ engines/tinsel/play.o
C++ engines/tinsel/polygons.o
C++ engines/tinsel/rince.o
C++ engines/tinsel/saveload.o
C++ engines/tinsel/savescn.o
C++ engines/tinsel/scene.o
C++ engines/tinsel/sched.o
C++ engines/tinsel/scn.o
C++ engines/tinsel/scroll.o
C++ engines/tinsel/sound.o
C++ engines/tinsel/strres.o
C++ engines/tinsel/sysvar.o
C++ engines/tinsel/text.o
C++ engines/tinsel/timers.o
C++ engines/tinsel/tinlib.o
C++ engines/tinsel/tinsel.o
C++ engines/tinsel/token.o
C++ engines/titanic/continue_save_dialog.o
C++ engines/titanic/debugger.o
C++ engines/titanic/detection.o
C++ engines/titanic/events.o
C++ engines/titanic/game_location.o
C++ engines/titanic/game_manager.o
C++ engines/titanic/game_state.o
C++ engines/titanic/game_view.o
C++ engines/titanic/input_handler.o
C++ engines/titanic/input_translator.o
C++ engines/titanic/main_game_window.o
C++ engines/titanic/room_flags.o
C++ engines/titanic/titanic.o
C++ engines/titanic/carry/auditory_centre.o
C++ engines/titanic/carry/arm.o
C++ engines/titanic/carry/bowl_ear.o
C++ engines/titanic/carry/brain.o
C++ engines/titanic/carry/bridge_piece.o
C++ engines/titanic/carry/carry.o
C++ engines/titanic/carry/carry_parrot.o
C++ engines/titanic/carry/central_core.o
C++ engines/titanic/carry/chicken.o
C++ engines/titanic/carry/crushed_tv.o
C++ engines/titanic/carry/ear.o
C++ engines/titanic/carry/eye.o
C++ engines/titanic/carry/feathers.o
C++ engines/titanic/carry/fruit.o
C++ engines/titanic/carry/glass.o
C++ engines/titanic/carry/hammer.o
C++ engines/titanic/carry/head_piece.o
C++ engines/titanic/carry/hose.o
C++ engines/titanic/carry/hose_end.o
C++ engines/titanic/carry/key.o
C++ engines/titanic/carry/liftbot_head.o
C++ engines/titanic/carry/long_stick.o
C++ engines/titanic/carry/magazine.o
C++ engines/titanic/carry/maitred_left_arm.o
C++ engines/titanic/carry/maitred_right_arm.o
C++ engines/titanic/carry/mouth.o
C++ engines/titanic/carry/napkin.o
C++ engines/titanic/carry/nose.o
C++ engines/titanic/carry/note.o
C++ engines/titanic/carry/parcel.o
C++ engines/titanic/carry/perch.o
C++ engines/titanic/carry/phonograph_cylinder.o
C++ engines/titanic/carry/phonograph_ear.o
C++ engines/titanic/carry/photograph.o
C++ engines/titanic/carry/plug_in.o
C++ engines/titanic/carry/speech_centre.o
C++ engines/titanic/carry/sweets.o
C++ engines/titanic/core/background.o
C++ engines/titanic/carry/vision_centre.o
C++ engines/titanic/core/click_responder.o
C++ engines/titanic/core/drop_target.o
C++ engines/titanic/core/dont_save_file_item.o
C++ engines/titanic/core/file_item.o
C++ engines/titanic/core/game_object.o
C++ engines/titanic/core/game_object_desc_item.o
C++ engines/titanic/core/link_item.o
C++ engines/titanic/core/list.o
C++ engines/titanic/core/mail_man.o
C++ engines/titanic/core/message_target.o
C++ engines/titanic/core/multi_drop_target.o
C++ engines/titanic/core/named_item.o
C++ engines/titanic/core/node_item.o
C++ engines/titanic/core/project_item.o
C++ engines/titanic/core/resource_key.o
C++ engines/titanic/core/room_item.o
C++ engines/titanic/core/saveable_object.o
C++ engines/titanic/core/static_image.o
C++ engines/titanic/core/turn_on_object.o
C++ engines/titanic/core/turn_on_play_sound.o
C++ engines/titanic/core/turn_on_turn_off.o
C++ engines/titanic/core/tree_item.o
C++ engines/titanic/core/view_item.o
C++ engines/titanic/game/announce.o
C++ engines/titanic/game/annoy_barbot.o
C++ engines/titanic/game/arb_background.o
C++ engines/titanic/game/arboretum_gate.o
C++ engines/titanic/game/auto_animate.o
C++ engines/titanic/game/bar_menu.o
C++ engines/titanic/game/bar_menu_button.o
C++ engines/titanic/game/bar_bell.o
C++ engines/titanic/game/belbot_get_light.o
C++ engines/titanic/game/bottom_of_well_monitor.o
C++ engines/titanic/game/bomb.o
C++ engines/titanic/game/bowl_unlocker.o
C++ engines/titanic/game/brain_slot.o
C++ engines/titanic/game/bridge_door.o
C++ engines/titanic/game/bridge_view.o
C++ engines/titanic/game/broken_pell_base.o
C++ engines/titanic/game/broken_pellerator.o
C++ engines/titanic/game/broken_pellerator_froz.o
C++ engines/titanic/game/cage.o
C++ engines/titanic/game/captains_wheel.o
C++ engines/titanic/game/cdrom.o
C++ engines/titanic/game/cdrom_computer.o
C++ engines/titanic/game/cdrom_tray.o
C++ engines/titanic/game/cell_point_button.o
C++ engines/titanic/game/chev_code.o
C++ engines/titanic/game/chev_panel.o
C++ engines/titanic/game/chicken_cooler.o
C++ engines/titanic/game/chicken_dispensor.o
C++ engines/titanic/game/close_broken_pel.o
C++ engines/titanic/game/code_wheel.o
C++ engines/titanic/game/cookie.o
C++ engines/titanic/game/computer.o
C++ engines/titanic/game/computer_screen.o
C++ engines/titanic/game/credits.o
C++ engines/titanic/game/credits_button.o
C++ engines/titanic/game/dead_area.o
C++ engines/titanic/game/desk_click_responder.o
C++ engines/titanic/game/doorbot_elevator_handler.o
C++ engines/titanic/game/doorbot_home_handler.o
C++ engines/titanic/game/ear_sweet_bowl.o
C++ engines/titanic/game/eject_phonograph_button.o
C++ engines/titanic/game/elevator_action_area.o
C++ engines/titanic/game/emma_control.o
C++ engines/titanic/game/empty_nut_bowl.o
C++ engines/titanic/game/end_credit_text.o
C++ engines/titanic/game/end_credits.o
C++ engines/titanic/game/end_explode_ship.o
C++ engines/titanic/game/end_game_credits.o
C++ engines/titanic/game/end_sequence_control.o
C++ engines/titanic/game/hammer_dispensor.o
C++ engines/titanic/game/hammer_dispensor_button.o
C++ engines/titanic/game/fan.o
C++ engines/titanic/game/fan_control.o
C++ engines/titanic/game/fan_decrease.o
C++ engines/titanic/game/fan_increase.o
C++ engines/titanic/game/fan_noises.o
C++ engines/titanic/game/floor_indicator.o
C++ engines/titanic/game/games_console.o
C++ engines/titanic/game/get_lift_eye2.o
C++ engines/titanic/game/glass_smasher.o
C++ engines/titanic/game/hammer_clip.o
C++ engines/titanic/game/head_slot.o
C++ engines/titanic/game/head_smash_event.o
C++ engines/titanic/game/head_smash_lever.o
C++ engines/titanic/game/head_spinner.o
C++ engines/titanic/game/idle_summoner.o
C++ engines/titanic/game/leave_sec_class_state.o
C++ engines/titanic/game/lemon_dispensor.o
C++ engines/titanic/game/light.o
C++ engines/titanic/game/light_switch.o
C++ engines/titanic/game/little_lift_button.o
C++ engines/titanic/game/long_stick_dispenser.o
C++ engines/titanic/game/missiveomat.o
C++ engines/titanic/game/missiveomat_button.o
C++ engines/titanic/game/movie_tester.o
C++ engines/titanic/game/music_console_button.o
C++ engines/titanic/game/music_room_phonograph.o
C++ engines/titanic/game/music_room_stop_phonograph_button.o
C++ engines/titanic/game/music_system_lock.o
C++ engines/titanic/game/musical_instrument.o
C++ engines/titanic/game/nav_helmet.o
C++ engines/titanic/game/nav_helmet_off.o
C++ engines/titanic/game/nav_helmet_on.o
C++ engines/titanic/game/navigation_computer.o
C++ engines/titanic/game/no_nut_bowl.o
C++ engines/titanic/game/nose_holder.o
C++ engines/titanic/game/null_port_hole.o
C++ engines/titanic/game/nut_replacer.o
C++ engines/titanic/game/pet_disabler.o
C++ engines/titanic/game/phonograph.o
C++ engines/titanic/game/phonograph_lid.o
C++ engines/titanic/game/place_holder_item.o
C++ engines/titanic/game/play_music_button.o
C++ engines/titanic/game/play_on_act.o
C++ engines/titanic/game/port_hole.o
C++ engines/titanic/game/record_phonograph_button.o
C++ engines/titanic/game/replacement_ear.o
C++ engines/titanic/game/reserved_table.o
C++ engines/titanic/game/restaurant_cylinder_holder.o
C++ engines/titanic/game/restaurant_phonograph.o
C++ engines/titanic/game/sauce_dispensor.o
C++ engines/titanic/game/search_point.o
C++ engines/titanic/game/season_background.o
C++ engines/titanic/game/season_barrel.o
C++ engines/titanic/game/seasonal_adjustment.o
C++ engines/titanic/game/service_elevator_window.o
C++ engines/titanic/game/ship_setting.o
C++ engines/titanic/game/ship_setting_button.o
C++ engines/titanic/game/show_cell_points.o
C++ engines/titanic/game/speech_dispensor.o
C++ engines/titanic/game/splash_animation.o
C++ engines/titanic/game/starling_puret.o
C++ engines/titanic/game/start_action.o
C++ engines/titanic/game/stop_phonograph_button.o
C++ engines/titanic/game/sub_glass.o
C++ engines/titanic/game/sub_wrapper.o
C++ engines/titanic/game/sweet_bowl.o
C++ engines/titanic/game/television.o
C++ engines/titanic/game/third_class_canal.o
C++ engines/titanic/game/tow_parrot_nav.o
C++ engines/titanic/game/throw_tv_down_well.o
C++ engines/titanic/game/titania_still_control.o
C++ engines/titanic/game/up_lighter.o
C++ engines/titanic/game/useless_lever.o
C++ engines/titanic/game/variable_list.o
C++ engines/titanic/game/volume_control.o
C++ engines/titanic/game/wheel_button.o
C++ engines/titanic/game/wheel_hotspot.o
C++ engines/titanic/game/wheel_spin.o
C++ engines/titanic/game/wheel_spin_horn.o
C++ engines/titanic/game/gondolier/gondolier_base.o
C++ engines/titanic/game/gondolier/gondolier_chest.o
C++ engines/titanic/game/gondolier/gondolier_face.o
C++ engines/titanic/game/gondolier/gondolier_mixer.o
C++ engines/titanic/game/gondolier/gondolier_slider.o
C++ engines/titanic/game/maitred/maitred_arm_holder.o
C++ engines/titanic/game/maitred/maitred_body.o
C++ engines/titanic/game/maitred/maitred_legs.o
C++ engines/titanic/game/maitred/maitred_prod_receptor.o
C++ engines/titanic/game/parrot/parrot_lobby_controller.o
C++ engines/titanic/game/parrot/parrot_lobby_link_updater.o
C++ engines/titanic/game/parrot/parrot_lobby_object.o
C++ engines/titanic/game/parrot/parrot_lobby_view_object.o
C++ engines/titanic/game/parrot/parrot_loser.o
C++ engines/titanic/game/parrot/parrot_nut_bowl_actor.o
C++ engines/titanic/game/parrot/parrot_nut_eater.o
C++ engines/titanic/game/parrot/parrot_perch_holder.o
C++ engines/titanic/game/parrot/parrot_trigger.o
C++ engines/titanic/game/parrot/player_meets_parrot.o
C++ engines/titanic/game/pet/pet.o
C++ engines/titanic/game/pet/pet_class1.o
C++ engines/titanic/game/pet/pet_class2.o
C++ engines/titanic/game/pet/pet_class3.o
C++ engines/titanic/game/pet/pet_lift.o
C++ engines/titanic/game/pet/pet_monitor.o
C++ engines/titanic/game/pet/pet_pellerator.o
C++ engines/titanic/game/pet/pet_position.o
C++ engines/titanic/game/pet/pet_sentinal.o
C++ engines/titanic/game/pet/pet_transition.o
C++ engines/titanic/game/pet/pet_sounds.o
C++ engines/titanic/game/pet/pet_transport.o
C++ engines/titanic/game/pickup/pick_up.o
C++ engines/titanic/game/pickup/pick_up_bar_glass.o
C++ engines/titanic/game/pickup/pick_up_hose.o
C++ engines/titanic/game/pickup/pick_up_lemon.o
C++ engines/titanic/game/pickup/pick_up_speech_centre.o
C++ engines/titanic/game/pickup/pick_up_vis_centre.o
C++ engines/titanic/game/placeholder/bar_shelf_vis_centre.o
C++ engines/titanic/game/placeholder/place_holder.o
C++ engines/titanic/game/placeholder/lemon_on_bar.o
C++ engines/titanic/game/placeholder/tv_on_bar.o
C++ engines/titanic/game/transport/gondolier.o
C++ engines/titanic/game/transport/lift.o
C++ engines/titanic/game/transport/lift_indicator.o
C++ engines/titanic/game/transport/pellerator.o
C++ engines/titanic/game/transport/service_elevator.o
C++ engines/titanic/game/transport/transport.o
C++ engines/titanic/game/sgt/armchair.o
C++ engines/titanic/game/sgt/basin.o
C++ engines/titanic/game/sgt/bedfoot.o
C++ engines/titanic/game/sgt/bedhead.o
C++ engines/titanic/game/sgt/chest_of_drawers.o
C++ engines/titanic/game/sgt/desk.o
C++ engines/titanic/game/sgt/deskchair.o
C++ engines/titanic/game/sgt/drawer.o
C++ engines/titanic/game/sgt/sgt_doors.o
C++ engines/titanic/game/sgt/sgt_nav.o
C++ engines/titanic/game/sgt/sgt_navigation.o
C++ engines/titanic/game/sgt/sgt_restaurant_doors.o
C++ engines/titanic/game/sgt/sgt_state_control.o
C++ engines/titanic/game/sgt/sgt_state_room.o
C++ engines/titanic/game/sgt/sgt_tv.o
C++ engines/titanic/game/sgt/sgt_upper_doors_sound.o
C++ engines/titanic/game/sgt/toilet.o
C++ engines/titanic/game/sgt/vase.o
C++ engines/titanic/game/sgt/washstand.o
C++ engines/titanic/gfx/act_button.o
C++ engines/titanic/gfx/changes_season_button.o
C++ engines/titanic/gfx/chev_left_off.o
C++ engines/titanic/gfx/chev_left_on.o
C++ engines/titanic/gfx/chev_right_off.o
C++ engines/titanic/gfx/chev_right_on.o
C++ engines/titanic/gfx/chev_send_rec_switch.o
C++ engines/titanic/gfx/edit_control.o
C++ engines/titanic/gfx/text_control.o
C++ engines/titanic/gfx/elevator_button.o
C++ engines/titanic/gfx/get_from_succ.o
C++ engines/titanic/gfx/helmet_on_off.o
C++ engines/titanic/gfx/home_photo.o
C++ engines/titanic/gfx/icon_nav_action.o
C++ engines/titanic/gfx/icon_nav_butt.o
C++ engines/titanic/gfx/icon_nav_down.o
C++ engines/titanic/gfx/icon_nav_image.o
C++ engines/titanic/gfx/icon_nav_left.o
C++ engines/titanic/gfx/icon_nav_receive.o
C++ engines/titanic/gfx/icon_nav_right.o
C++ engines/titanic/gfx/icon_nav_send.o
C++ engines/titanic/gfx/icon_nav_up.o
C++ engines/titanic/gfx/keybrd_butt.o
C++ engines/titanic/gfx/move_object_button.o
C++ engines/titanic/gfx/music_control.o
C++ engines/titanic/gfx/music_slider.o
C++ engines/titanic/gfx/music_slider_pitch.o
C++ engines/titanic/gfx/music_slider_speed.o
C++ engines/titanic/gfx/music_switch.o
C++ engines/titanic/gfx/music_switch_inversion.o
C++ engines/titanic/gfx/music_switch_reverse.o
C++ engines/titanic/gfx/music_voice_mute.o