1Using Python: python3
2make -f build/main.mk run-3rdparty \
3 OPENMSX_TARGET_CPU=x86_64 \
4 OPENMSX_TARGET_OS=mingw-w64 \
5 OPENMSX_FLAVOUR=opt \
6 3RDPARTY_FLAG=true \
7 PYTHON=python3
8make[1]: Entering directory '/home/openmsx/openMSX'
9Using Python: python3
10make -f build/3rdparty.mk \
11 BUILD_PATH=derived/x86_64-mingw-w64-opt-3rd/3rdparty \
12 OPENMSX_TARGET_CPU=x86_64 \
13 OPENMSX_TARGET_OS=mingw-w64 \
14 _CC=x86_64-w64-mingw32-gcc _CFLAGS="-m64 -O3 -DNDEBUG -ffast-math -fomit-frame-pointer" \
15 _LDFLAGS="-m64" \
16 WINDRES=x86_64-w64-mingw32-windres \
17 LINK_MODE=3RD_STA \
18 PYTHON=python3
19make[2]: Entering directory '/home/openmsx/openMSX'
20make[2]: Nothing to be done for 'all'.
21make[2]: Leaving directory '/home/openmsx/openMSX'
22make[1]: Leaving directory '/home/openmsx/openMSX'
23make -f build/main.mk bindist \
24 OPENMSX_TARGET_CPU=x86_64 \
25 OPENMSX_TARGET_OS=mingw-w64 \
26 OPENMSX_FLAVOUR=opt \
27 3RDPARTY_FLAG=true \
28 PYTHON=python3
29make[1]: Entering directory '/home/openmsx/openMSX'
30Using Python: python3
31Build configuration:
32Updating derived/x86_64-mingw-w64-opt-3rd/config/Version.ii...
33 Platform: x86_64-mingw-w64
34 Flavour: opt
35 Compiler: x86_64-w64-mingw32-g++
36 Subset: full build
37Compiling Autofire.cc...
38Compiling CartridgeSlotManager.cc...
39Compiling ChakkariCopy.cc...
40Compiling CliExtension.cc...
41Compiling CommandLineParser.cc...
42Compiling Connector.cc...
43Compiling DebugDevice.cc...
44Compiling DeviceFactory.cc...
45Compiling DummyDevice.cc...
46Compiling DummyPrinterPortDevice.cc...
47Compiling DynamicClock.cc...
48Compiling EmuTime.cc...
49Compiling GlobalSettings.cc...
50Compiling I8255.cc...
51Compiling LedStatus.cc...
52Compiling MSXBunsetsu.cc...
53Compiling MSXCielTurbo.cc...
54Compiling MSXDevice.cc...
55Compiling MSXDeviceSwitch.cc...
56Compiling MSXE6Timer.cc...
57Compiling MSXHiResTimer.cc...
58Compiling MSXKanji.cc...
59Compiling MSXKanji12.cc...
60Compiling MSXMatsushita.cc...
61Compiling MSXMotherBoard.cc...
62Compiling MSXPPI.cc...
63Compiling MSXPrinterPort.cc...
64Compiling MSXRTC.cc...
65Compiling MSXResetStatusRegister.cc...
66Compiling MSXS1985.cc...
67Compiling MSXS1990.cc...
68Compiling MSXSwitchedDevice.cc...
69Compiling MSXToshibaTcx200x.cc...
70Compiling MSXTurboRPause.cc...
71Compiling MSXVictorHC9xSystemControl.cc...
72Compiling PasswordCart.cc...
73Compiling Pluggable.cc...
74Compiling PluggableFactory.cc...
75Compiling PluggingController.cc...
76Compiling Printer.cc...
77Compiling PrinterPortDevice.cc...
78Compiling PrinterPortLogger.cc...
79Compiling PrinterPortSimpl.cc...
80Compiling RP5C01.cc...
81Compiling Reactor.cc...
82Compiling RealTime.cc...
83Compiling RenShaTurbo.cc...
84Compiling ReverseManager.cc...
85Compiling SC3000PPI.cc...
86Compiling SG1000Pause.cc...
87Compiling SVIPPI.cc...
88Compiling SVIPrinterPort.cc...
89Compiling Schedulable.cc...
90Compiling Scheduler.cc...
91Compiling SensorKid.cc...
92Compiling Version.cc...
93Compiling YamahaSKW01.cc...
94Compiling main.cc...
95Compiling serialize.cc...
96Compiling serialize_core.cc...
97Compiling serialize_meta.cc...
98Compiling cassette/CasImage.cc...
99Compiling cassette/CassetteDevice.cc...
100Compiling cassette/CassetteImage.cc...
101Compiling cassette/CassettePlayer.cc...
102Compiling cassette/CassettePort.cc...
103Compiling cassette/DummyCassetteDevice.cc...
104Compiling cassette/WavImage.cc...
105Compiling commands/Command.cc...
106Compiling commands/GlobalCommandController.cc...
107Compiling commands/InfoCommand.cc...
108Compiling commands/InfoTopic.cc...
109Compiling commands/Interpreter.cc...
110Compiling commands/MSXCommandController.cc...
111Compiling commands/ProxyCommand.cc...
112Compiling commands/TclCallback.cc...
113Compiling config/DeviceConfig.cc...
114Compiling config/HardwareConfig.cc...
115Compiling config/SettingsConfig.cc...
116Compiling config/XMLElement.cc...
117Compiling console/CommandConsole.cc...
118Compiling console/OSDConsoleRenderer.cc...
119Compiling console/OSDGUI.cc...
120Compiling console/OSDGUILayer.cc...
121Compiling console/OSDImageBasedWidget.cc...
122Compiling console/OSDText.cc...
123Compiling console/OSDTopWidget.cc...
124Compiling console/OSDWidget.cc...
125Compiling cpu/BreakPointBase.cc...
126Compiling cpu/CPUClock.cc...
127Compiling cpu/CPUCore.cc...
128Compiling cpu/CPURegs.cc...
129Compiling cpu/Dasm.cc...
130Compiling cpu/IRQHelper.cc...
131Compiling cpu/MSXCPU.cc...
132Compiling cpu/MSXCPUInterface.cc...
133Compiling cpu/MSXMultiDevice.cc...
134Compiling cpu/MSXMultiIODevice.cc...
135Compiling cpu/MSXMultiMemDevice.cc...
136Compiling cpu/MSXWatchIODevice.cc...
137Compiling cpu/VDPIODelay.cc...
138Compiling debugger/Debugger.cc...
139Compiling debugger/Probe.cc...
140Compiling debugger/ProbeBreakPoint.cc...
141Compiling debugger/SimpleDebuggable.cc...
142Compiling events/AfterCommand.cc...
143Compiling events/CliServer.cc...
144Compiling events/EventDistributor.cc...
145src/events/CliServer.cc: In function 'int openmsx::openPort(SOCKET)':
146src/events/CliServer.cc:111:49: warning: conversion from 'int' to 'u_short' {aka 'short unsigned int'} may change value [-Wconversion]
147 111 | server_address.sin_port = htons(port);
148 | ^~~~
149Compiling events/GlobalCliComm.cc...
150Compiling events/HotKey.cc...
151Compiling events/InputEventGenerator.cc...
152Compiling events/MSXCliComm.cc...
153Compiling events/TclCallbackMessages.cc...
154Compiling fdc/AVTFDC.cc...
155Compiling fdc/BootBlocks.cc...
156Compiling fdc/CanonFDC.cc...
157Compiling fdc/DMKDiskImage.cc...
158Compiling fdc/DSKDiskImage.cc...
159Compiling fdc/DirAsDSK.cc...
160Compiling fdc/Disk.cc...
161Compiling fdc/DiskChanger.cc...
162Compiling fdc/DiskContainer.cc...
163Compiling fdc/DiskDrive.cc...
164Compiling fdc/DiskFactory.cc...
165Compiling fdc/DiskImageUtils.cc...
166Compiling fdc/DiskManipulator.cc...
167Compiling fdc/DiskName.cc...
168Compiling fdc/DiskPartition.cc...
169Compiling fdc/DriveMultiplexer.cc...
170Compiling fdc/DummyDisk.cc...
171Compiling fdc/EmptyDiskPatch.cc...
172Compiling fdc/MSXFDC.cc...
173Compiling fdc/MSXtar.cc...
174Compiling fdc/MicrosolFDC.cc...
175Compiling fdc/NationalFDC.cc...
176Compiling fdc/NowindCommand.cc...
177Compiling fdc/NowindHost.cc...
178Compiling fdc/NowindInterface.cc...
179Compiling fdc/NowindRomDisk.cc...
180Compiling fdc/PhilipsFDC.cc...
181Compiling fdc/RamDSKDiskImage.cc...
182Compiling fdc/RawTrack.cc...
183Compiling fdc/RealDrive.cc...
184Compiling fdc/SVIFDC.cc...
185Compiling fdc/SanyoFDC.cc...
186Compiling fdc/SectorAccessibleDisk.cc...
187Compiling fdc/SectorBasedDisk.cc...
188Compiling fdc/SpectravideoFDC.cc...
189Compiling fdc/TC8566AF.cc...
190Compiling fdc/TalentTDC600.cc...
191Compiling fdc/ToshibaFDC.cc...
192Compiling fdc/TurboRFDC.cc...
193Compiling fdc/VictorFDC.cc...
194Compiling fdc/WD2793.cc...
195Compiling fdc/WD2793BasedFDC.cc...
196Compiling fdc/XSADiskImage.cc...
197Compiling fdc/YamahaFDC.cc...
198Compiling file/CompressedFileAdapter.cc...
199Compiling file/FileContext.cc...
200Compiling file/FilePool.cc...
201Compiling file/Filename.cc...
202Compiling ide/AbstractIDEDevice.cc...
203Compiling ide/BeerIDE.cc...
204Compiling ide/DummyIDEDevice.cc...
205Compiling ide/DummySCSIDevice.cc...
206Compiling ide/GoudaSCSI.cc...
207Compiling ide/HD.cc...
208Compiling ide/HDCommand.cc...
209Compiling ide/IDECDROM.cc...
210Compiling ide/IDEDeviceFactory.cc...
211Compiling ide/IDEHD.cc...
212Compiling ide/MB89352.cc...
213Compiling ide/MegaSCSI.cc...
214Compiling ide/SCSIHD.cc...
215Compiling ide/SCSILS120.cc...
216Compiling ide/SunriseIDE.cc...
217Compiling ide/WD33C93.cc...
218Compiling input/ArkanoidPad.cc...
219Compiling input/ColecoJoystickIO.cc...
220Compiling input/DummyJoystick.cc...
221Compiling input/EventDelay.cc...
222Compiling input/JoyMega.cc...
223Compiling input/JoyTap.cc...
224Compiling input/Joystick.cc...
225Compiling input/JoystickDevice.cc...
226Compiling input/JoystickPort.cc...
227Compiling input/KeyJoystick.cc...
228Compiling input/Keyboard.cc...
229Compiling input/MSXEventDistributor.cc...
230Compiling input/MagicKey.cc...
231Compiling input/Mouse.cc...
232Compiling input/MsxChar2Unicode.cc...
233Compiling input/NinjaTap.cc...
234Compiling input/Paddle.cc...
235Compiling input/RecordedCommand.cc...
236Compiling input/SETetrisDongle.cc...
237Compiling input/SG1000JoystickIO.cc...
238Compiling input/StateChangeDistributor.cc...
239Compiling input/Touchpad.cc...
240Compiling input/Trackball.cc...
241Compiling input/UnicodeKeymap.cc...
242Compiling laserdisc/LaserdiscPlayer.cc...
243Compiling laserdisc/PioneerLDControl.cc...
244Compiling memory/AmdFlash.cc...
245Compiling memory/CanonWordProcessor.cc...
246Compiling memory/Carnivore2.cc...
247Compiling memory/CheckedRam.cc...
248Compiling memory/ColecoSuperGameModule.cc...
249Compiling memory/EEPROM_93C46.cc...
250Compiling memory/ESE_RAM.cc...
251Compiling memory/ESE_SCC.cc...
252Compiling memory/FraelSwitchableROM.cc...
253Compiling memory/KonamiUltimateCollection.cc...
254Compiling memory/MSXHBI55.cc...
255Compiling memory/MSXMapperIO.cc...
256Compiling memory/MSXMegaRam.cc...
257Compiling memory/MSXMemoryMapper.cc...
258Compiling memory/MSXMemoryMapperBase.cc...
259Compiling memory/MSXMirrorDevice.cc...
260Compiling memory/MSXPac.cc...
261Compiling memory/MSXRam.cc...
262Compiling memory/MSXRom.cc...
263Compiling memory/MSXRomCLI.cc...
264Compiling memory/MegaFlashRomSCCPlus.cc...
265Compiling memory/MegaFlashRomSCCPlusSD.cc...
266Compiling memory/MusicalMemoryMapper.cc...
267Compiling memory/PanasonicMemory.cc...
268Compiling memory/PanasonicRam.cc...
269Compiling memory/ROMHunterMk2.cc...
270Compiling memory/Ram.cc...
271Compiling memory/ReproCartridgeV1.cc...
272Compiling memory/ReproCartridgeV2.cc...
273Compiling memory/Rom.cc...
274Compiling memory/RomArc.cc...
275Compiling memory/RomAscii16_2.cc...
276Compiling memory/RomAscii16kB.cc...
277Compiling memory/RomAscii8_8.cc...
278Compiling memory/RomAscii8kB.cc...
279Compiling memory/RomBlocks.cc...
280Compiling memory/RomColecoMegaCart.cc...
281Compiling memory/RomCrossBlaim.cc...
282Compiling memory/RomDRAM.cc...
283Compiling memory/RomDatabase.cc...
284Compiling memory/RomDooly.cc...
285Compiling memory/RomFSA1FM.cc...
286Compiling memory/RomFactory.cc...
287Compiling memory/RomGameMaster2.cc...
288Compiling memory/RomGeneric16kB.cc...
289Compiling memory/RomGeneric8kB.cc...
290Compiling memory/RomHalnote.cc...
291Compiling memory/RomHarryFox.cc...
292Compiling memory/RomHolyQuran.cc...
293Compiling memory/RomHolyQuran2.cc...
294Compiling memory/RomKonami.cc...
295Compiling memory/RomKonamiKeyboardMaster.cc...
296Compiling memory/RomKonamiSCC.cc...
297Compiling memory/RomMSXDOS2.cc...
298Compiling memory/RomMSXWrite.cc...
299Compiling memory/RomMSXtra.cc...
300Compiling memory/RomMajutsushi.cc...
301Compiling memory/RomManbow2.cc...
302Compiling memory/RomMatraCompilation.cc...
303Compiling memory/RomMatraInk.cc...
304Compiling memory/RomMitsubishiMLTS2.cc...
305Compiling memory/RomMultiRom.cc...
306Compiling memory/RomNational.cc...
307Compiling memory/RomNettouYakyuu.cc...
308Compiling memory/RomPadial16kB.cc...
309Compiling memory/RomPadial8kB.cc...
310Compiling memory/RomPageNN.cc...
311Compiling memory/RomPanasonic.cc...
312Compiling memory/RomPlain.cc...
313Compiling memory/RomPlayBall.cc...
314Compiling memory/RomRType.cc...
315Compiling memory/RomRamFile.cc...
316Compiling memory/RomSuperLodeRunner.cc...
317Compiling memory/RomSuperSwangi.cc...
318Compiling memory/RomSynthesizer.cc...
319Compiling memory/RomZemina126in1.cc...
320Compiling memory/RomZemina25in1.cc...
321Compiling memory/RomZemina80in1.cc...
322Compiling memory/RomZemina90in1.cc...
323Compiling memory/SRAM.cc...
324Compiling memory/SdCard.cc...
325Compiling memory/TrackedRam.cc...
326Compiling serial/ClockPin.cc...
327Compiling serial/DummyMidiInDevice.cc...
328Compiling serial/DummyMidiOutDevice.cc...
329Compiling serial/DummyRS232Device.cc...
330Compiling serial/I8251.cc...
331Compiling serial/I8254.cc...
332Compiling serial/JVCMSXMIDI.cc...
333Compiling serial/MC6850.cc...
334Compiling serial/MSXFacMidiInterface.cc...
335Compiling serial/MSXMidi.cc...
336Compiling serial/MSXRS232.cc...
337Compiling serial/MidiInConnector.cc...
338Compiling serial/MidiInDevice.cc...
339Compiling serial/MidiInReader.cc...
340Compiling serial/MidiInWindows.cc...
341Compiling serial/MidiOutConnector.cc...
342Compiling serial/MidiOutDevice.cc...
343Compiling serial/MidiOutLogger.cc...
344Compiling serial/MidiOutWindows.cc...
345Compiling serial/MusicModuleMIDI.cc...
346Compiling serial/RS232Connector.cc...
347In file included from src/serial/MidiInWindows.hh:14,
348 from src/serial/MidiInWindows.cc:2:
349src/utils/circular_buffer.hh: In instantiation of 'void circular_buffer<T>::push_back(T2&&) [with T2 = long unsigned int; T = unsigned char]':
350src/utils/circular_buffer.hh:348:52: required from 'void cb_queue<T>::push_back(U&&) [with U = long unsigned int; T = unsigned char]'
351src/serial/MidiInWindows.cc:126:18: required from here
352src/utils/circular_buffer.hh:211:17: warning: conversion from 'long unsigned int' to 'unsigned char' may change value [-Wconversion]
353 211 | ::new (last) T(std::forward<T2>(t));
354 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
355Compiling serial/RS232Device.cc...
356Compiling serial/RS232Tester.cc...
357Compiling serial/YM2148.cc...
358Compiling settings/ProxySetting.cc...
359Compiling settings/Setting.cc...
360Compiling settings/SettingsManager.cc...
361Compiling settings/UserSettings.cc...
362Compiling sound/AY8910.cc...
363Compiling sound/AY8910Periphery.cc...
364Compiling sound/AudioInputConnector.cc...
365Compiling sound/AudioInputDevice.cc...
366Compiling sound/BlipBuffer.cc...
367Compiling sound/DACSound16S.cc...
368Compiling sound/DACSound8U.cc...
369Compiling sound/DummyAudioInputDevice.cc...
370Compiling sound/DummyY8950KeyboardDevice.cc...
371Compiling sound/EmuTimer.cc...
372Compiling sound/KeyClick.cc...
373Compiling sound/MSXAudio.cc...
374Compiling sound/MSXFmPac.cc...
375Compiling sound/MSXMixer.cc...
376Compiling sound/MSXMoonSound.cc...
377Compiling sound/MSXMusic.cc...
378Compiling sound/MSXOPL3Cartridge.cc...
379Compiling sound/MSXPSG.cc...
380Compiling sound/MSXSCCPlusCart.cc...
381Compiling sound/MSXTurboRPCM.cc...
382Compiling sound/MSXYamahaSFG.cc...
383Compiling sound/Mixer.cc...
384Compiling sound/ResampleBlip.cc...
385Compiling sound/ResampleHQ.cc...
386Compiling sound/ResampleLQ.cc...
387Compiling sound/ResampleTrivial.cc...
388Compiling sound/ResampledSoundDevice.cc...
389Compiling sound/SCC.cc...
390Compiling sound/SDLSoundDriver.cc...
391Compiling sound/SN76489.cc...
392Compiling sound/SNPSG.cc...
393Compiling sound/SVIPSG.cc...
394Compiling sound/SamplePlayer.cc...
395Compiling sound/SoundDevice.cc...
396Compiling sound/VLM5030.cc...
397Compiling sound/WavAudioInput.cc...
398Compiling sound/Y8950.cc...
399Compiling sound/Y8950Adpcm.cc...
400Compiling sound/Y8950KeyboardConnector.cc...
401Compiling sound/Y8950KeyboardDevice.cc...
402Compiling sound/Y8950Periphery.cc...
403Compiling sound/YM2151.cc...
404Compiling sound/YM2413.cc...
405Compiling sound/YM2413Burczynski.cc...
406Compiling sound/YM2413NukeYKT.cc...
407Compiling sound/YM2413Okazaki.cc...
408Compiling sound/YM2413OriginalNukeYKT.cc...
409Compiling sound/YMF262.cc...
410Compiling sound/YMF278.cc...
411Compiling video/ADVram.cc...
412Compiling video/AviRecorder.cc...
413Compiling video/CharacterConverter.cc...
414Compiling video/Display.cc...
415Compiling video/DummyRenderer.cc...
416Compiling video/DummyVideoSystem.cc...
417Compiling video/FBPostProcessor.cc...
418Compiling video/GLPostProcessor.cc...
419Compiling video/GLSnow.cc...
420Compiling video/PixelRenderer.cc...
421Compiling video/PostProcessor.cc...
422Compiling video/RendererFactory.cc...
423Compiling video/SDLGLVisibleSurface.cc...
424Compiling video/SDLRasterizer.cc...
425Compiling video/SDLSnow.cc...
426Compiling video/SDLVideoSystem.cc...
427Compiling video/SDLVisibleSurfaceBase.cc...
428Compiling video/SpriteChecker.cc...
429Compiling video/VDP.cc...
430Compiling video/VDPAccessSlots.cc...
431Compiling video/VDPCmdEngine.cc...
432Compiling video/VDPVRAM.cc...
433Compiling video/VideoLayer.cc...
434Compiling video/VisibleSurface.cc...
435Compiling video/ld/LDDummyRenderer.cc...
436Compiling video/ld/LDPixelRenderer.cc...
437Compiling video/ld/LDSDLRasterizer.cc...
438Compiling video/scalers/DirectScalerOutput.cc...
439Compiling video/scalers/GLHQLiteScaler.cc...
440Compiling video/scalers/GLHQScaler.cc...
441Compiling video/scalers/HQ2xLiteScaler.cc...
442Compiling video/scalers/HQ2xScaler.cc...
443Compiling video/scalers/HQ3xLiteScaler.cc...
444Compiling video/scalers/HQ3xScaler.cc...
445Compiling video/scalers/MLAAScaler.cc...
446Compiling video/scalers/RGBTriplet3xScaler.cc...
447Compiling video/scalers/SaI2xScaler.cc...
448Compiling video/scalers/SaI3xScaler.cc...
449Compiling video/scalers/Scale2xScaler.cc...
450Compiling video/scalers/Scale3xScaler.cc...
451Compiling video/scalers/Scaler1.cc...
452Compiling video/scalers/Scaler2.cc...
453Compiling video/scalers/Scaler3.cc...
454Compiling video/scalers/Simple2xScaler.cc...
455Compiling video/scalers/Simple3xScaler.cc...
456Compiling video/scalers/StretchScalerOutput.cc...
457Compiling video/scalers/SuperImposeScalerOutput.cc...
458Compiling video/v9990/V9990.cc...
459Compiling video/v9990/V9990BitmapConverter.cc...
460Compiling video/v9990/V9990CmdEngine.cc...
461Compiling video/v9990/V9990DummyRenderer.cc...
462Compiling video/v9990/V9990PixelRenderer.cc...
463Compiling video/v9990/V9990PxConverter.cc...
464Compiling video/v9990/V9990SDLRasterizer.cc...
465Compiling video/v9990/V9990VRAM.cc...
466Compiling video/v9990/Video9000.cc...
467Updating derived/x86_64-mingw-w64-opt-3rd/config/resource-info.h...
468Compiling resources...
469Linking openmsx.exe...
470Removing any old binary package...
471Creating binary package:
472 Executable...
473 Data files...
474 Documentation...
475 C-BIOS...
476 Creating symlinks...
477make[1]: Leaving directory '/home/openmsx/openMSX'