openMSX SoftFabTask: build_openmsx_make
log in
2024-07-03 20:05
Overview
Data
Wrapper Log
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 CliExtension.cc...
38Compiling Autofire.cc...
39Compiling DeviceFactory.cc...
40Compiling CartridgeSlotManager.cc...
41Compiling MSXDevice.cc...
42Compiling MSXMatsushita.cc...
43Compiling MSXMotherBoard.cc...
44Compiling MSXPPI.cc...
45Compiling MSXS1985.cc...
46Compiling MSXS1990.cc...
47Compiling MSXSwitchedDevice.cc...
48Compiling MSXTurboRPause.cc...
49Compiling PluggableFactory.cc...
50Compiling PluggingController.cc...
51Compiling Printer.cc...
52Compiling Reactor.cc...
53Compiling RealTime.cc...
54Compiling ReverseManager.cc...
55Compiling SVIPPI.cc...
56Compiling Version.cc...
57Compiling cassette/CasImage.cc...
58Compiling cassette/CassetteImage.cc...
59Compiling cassette/CassettePlayer.cc...
60Compiling cassette/CassettePort.cc...
61Compiling cassette/WavImage.cc...
62Compiling commands/Interpreter.cc...
63Compiling commands/MSXCommandController.cc...
64Compiling commands/ProxyCommand.cc...
65Compiling config/DeviceConfig.cc...
66Compiling config/HardwareConfig.cc...
67Compiling cpu/CPUCore.cc...
68Compiling cpu/IRQHelper.cc...
69Compiling cpu/MSXCPU.cc...
70Compiling cpu/MSXCPUInterface.cc...
71src/cpu/CPUCore.cc: In instantiation of 'void openmsx::CPUCore<CPU_POLICY>::set8(openmsx::byte) [with openmsx::Reg8 <anonymous> = openmsx::DUMMY; CPU_POLICY = openmsx::Z80TYPE; openmsx::byte = unsigned char]':
72src/cpu/CPUCore.cc:4021:2: required from 'openmsx::II openmsx::CPUCore<CPU_POLICY>::in_R_c() [with openmsx::Reg8 REG = openmsx::DUMMY; CPU_POLICY = openmsx::Z80TYPE]'
73src/cpu/CPUCore.cc:1553:19: required from 'void openmsx::CPUCore<CPU_POLICY>::executeInstructions() [with CPU_POLICY = openmsx::Z80TYPE]'
74src/cpu/CPUCore.cc:4430:16: required from here
75src/cpu/CPUCore.cc:2673:81: warning: parameter 'x' set but not used [-Wunused-but-set-parameter]
76 2673 | template<typename T> template<Reg8 R8> ALWAYS_INLINE void CPUCore<T>::set8(byte x) {
77 | ~~~~~^
78src/cpu/CPUCore.cc: In instantiation of 'void openmsx::CPUCore<CPU_POLICY>::set8(openmsx::byte) [with openmsx::Reg8 <anonymous> = openmsx::DUMMY; CPU_POLICY = openmsx::R800TYPE; openmsx::byte = unsigned char]':
79src/cpu/CPUCore.cc:4021:2: required from 'openmsx::II openmsx::CPUCore<CPU_POLICY>::in_R_c() [with openmsx::Reg8 REG = openmsx::DUMMY; CPU_POLICY = openmsx::R800TYPE]'
80src/cpu/CPUCore.cc:1553:19: required from 'void openmsx::CPUCore<CPU_POLICY>::executeInstructions() [with CPU_POLICY = openmsx::R800TYPE]'
81src/cpu/CPUCore.cc:4431:16: required from here
82src/cpu/CPUCore.cc:2673:81: warning: parameter 'x' set but not used [-Wunused-but-set-parameter]
83Compiling cpu/MSXWatchIODevice.cc...
84Compiling debugger/Debugger.cc...
85Compiling debugger/ProbeBreakPoint.cc...
86Compiling debugger/SimpleDebuggable.cc...
87Compiling events/AfterCommand.cc...
88Compiling events/MSXCliComm.cc...
89Compiling fdc/DiskChanger.cc...
90Compiling fdc/NowindInterface.cc...
91Compiling fdc/RealDrive.cc...
92Compiling ide/AbstractIDEDevice.cc...
93Compiling ide/HD.cc...
94Compiling ide/IDECDROM.cc...
95Compiling ide/IDEHD.cc...
96Compiling ide/SCSIHD.cc...
97Compiling ide/SCSILS120.cc...
98Compiling input/ColecoJoystickIO.cc...
99Compiling input/Keyboard.cc...
100Compiling laserdisc/LaserdiscPlayer.cc...
101Compiling laserdisc/PioneerLDControl.cc...
102Compiling memory/AmdFlash.cc...
103Compiling memory/Carnivore2.cc...
104Compiling memory/CheckedRam.cc...
105Compiling memory/MSXMapperIO.cc...
106Compiling memory/MSXMemoryMapper.cc...
107Compiling memory/MSXMemoryMapperBase.cc...
108Compiling memory/MSXRomCLI.cc...
109Compiling memory/MegaFlashRomSCCPlusSD.cc...
110Compiling memory/MusicalMemoryMapper.cc...
111Compiling memory/PanasonicMemory.cc...
112Compiling memory/PanasonicRam.cc...
113Compiling memory/ReproCartridgeV1.cc...
114Compiling memory/ReproCartridgeV2.cc...
115Compiling memory/Rom.cc...
116Compiling memory/RomDRAM.cc...
117Compiling memory/RomFSA1FM.cc...
118Compiling memory/RomFactory.cc...
119Compiling memory/RomKonami.cc...
120Compiling memory/RomKonamiSCC.cc...
121Compiling memory/RomPanasonic.cc...
122Compiling serial/JVCMSXMIDI.cc...
123Compiling serial/MC6850.cc...
124Compiling serial/MSXMidi.cc...
125Compiling serial/MSXRS232.cc...
126Compiling serial/MusicModuleMIDI.cc...
127Compiling serial/YM2148.cc...
128Compiling settings/ProxySetting.cc...
129Compiling sound/DACSound16S.cc...
130Compiling sound/DACSound8U.cc...
131Compiling sound/MSXAudio.cc...
132Compiling sound/MSXMixer.cc...
133Compiling sound/MSXMoonSound.cc...
134Compiling sound/MSXOPL3Cartridge.cc...
135Compiling sound/MSXPSG.cc...
136Compiling sound/MSXTurboRPCM.cc...
137Compiling sound/MSXYamahaSFG.cc...
138Compiling sound/ResampledSoundDevice.cc...
139Compiling sound/SDLSoundDriver.cc...
140Compiling sound/SVIPSG.cc...
141Compiling sound/Y8950.cc...
142Compiling sound/Y8950Adpcm.cc...
143Compiling sound/Y8950Periphery.cc...
144Compiling sound/YM2151.cc...
145Compiling sound/YMF262.cc...
146Compiling sound/YMF278.cc...
147Compiling video/ADVram.cc...
148Compiling video/AviRecorder.cc...
149Compiling video/CharacterConverter.cc...
150Compiling video/Display.cc...
151Compiling video/PixelRenderer.cc...
152Compiling video/PostProcessor.cc...
153Compiling video/SDLRasterizer.cc...
154Compiling video/SDLVideoSystem.cc...
155Compiling video/SpriteChecker.cc...
156Compiling video/VDP.cc...
157Compiling video/VDPAccessSlots.cc...
158Compiling video/VDPCmdEngine.cc...
159Compiling video/VDPVRAM.cc...
160Compiling video/VideoLayer.cc...
161Compiling video/ld/LDPixelRenderer.cc...
162Compiling video/v9990/V9990.cc...
163Compiling video/v9990/V9990BitmapConverter.cc...
164Compiling video/v9990/V9990CmdEngine.cc...
165src/video/v9990/V9990CmdEngine.cc: In instantiation of 'void openmsx::V9990CmdEngine::executeSRCH(openmsx::EmuTime::param) [with Mode = openmsx::V9990CmdEngine::V9990Bpp16; openmsx::EmuTime::param = openmsx::EmuTime]':
166src/video/v9990/V9990CmdEngine.cc:1719:42: required from here
167src/video/v9990/V9990CmdEngine.cc:1534:22: warning: variable 'mask' set but not used [-Wunused-but-set-variable]
168 1534 | typename Mode::Type mask = (1 << Mode::BITS_PER_PIXEL) -1;
169 | ^~~~
170Compiling video/v9990/V9990PixelRenderer.cc...
171Compiling video/v9990/V9990PxConverter.cc...
172src/video/v9990/V9990PxConverter.cc: In instantiation of 'void openmsx::renderPattern(openmsx::V9990VRAM&, Pixel*, openmsx::byte*, Pixel, int, unsigned int, unsigned int, unsigned int, unsigned int, const Pixel*, const Pixel*) [with Policy = openmsx::P1ForegroundPolicy; Pixel = short unsigned int; openmsx::byte = unsigned char]':
173src/video/v9990/V9990PxConverter.cc:191:23: required from 'void openmsx::renderPattern2(openmsx::V9990VRAM&, Pixel*, openmsx::byte*, Pixel, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, const Pixel*, unsigned int, unsigned int, unsigned int, unsigned int, const Pixel*) [with Policy = openmsx::P1ForegroundPolicy; Pixel = short unsigned int; openmsx::byte = unsigned char]'
174src/video/v9990/V9990PxConverter.cc:307:36: required from 'void openmsx::V9990P1Converter<Pixel>::convertLine(Pixel*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, bool) [with Pixel = short unsigned int]'
175src/video/v9990/V9990PxConverter.cc:358:16: required from here
176src/video/v9990/V9990PxConverter.cc:131:8: warning: parameter 'bgCol' set but not used [-Wunused-but-set-parameter]
177 131 | Pixel bgCol, int width, unsigned x, unsigned y,
178 | ~~~~~~^~~~~
179src/video/v9990/V9990PxConverter.cc: In instantiation of 'void openmsx::renderPattern(openmsx::V9990VRAM&, Pixel*, openmsx::byte*, Pixel, int, unsigned int, unsigned int, unsigned int, unsigned int, const Pixel*, const Pixel*) [with Policy = openmsx::P1ForegroundPolicy; Pixel = unsigned int; openmsx::byte = unsigned char]':
180src/video/v9990/V9990PxConverter.cc:191:23: required from 'void openmsx::renderPattern2(openmsx::V9990VRAM&, Pixel*, openmsx::byte*, Pixel, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, const Pixel*, unsigned int, unsigned int, unsigned int, unsigned int, const Pixel*) [with Policy = openmsx::P1ForegroundPolicy; Pixel = unsigned int; openmsx::byte = unsigned char]'
181src/video/v9990/V9990PxConverter.cc:307:36: required from 'void openmsx::V9990P1Converter<Pixel>::convertLine(Pixel*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, bool) [with Pixel = unsigned int]'
182src/video/v9990/V9990PxConverter.cc:362:16: required from here
183src/video/v9990/V9990PxConverter.cc:131:8: warning: parameter 'bgCol' set but not used [-Wunused-but-set-parameter]
184Compiling video/v9990/V9990SDLRasterizer.cc...
185Compiling video/v9990/V9990VRAM.cc...
186Compiling video/v9990/Video9000.cc...
187Updating derived/x86_64-mingw-w64-opt-3rd/config/resource-info.h...
188Compiling resources...
189Linking openmsx.exe...
190Removing any old binary package...
191Creating binary package:
192 Executable...
193 Data files...
194 Documentation...
195 C-BIOS...
196 Creating symlinks...
197make[1]: Leaving directory '/home/openmsx/openMSX'