openMSX SoftFabTask: build_openmsx_make
log in
2024-07-06 06:20
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 Autofire.cc...
38Compiling CLIOption.cc...
39Compiling CartridgeSlotManager.cc...
40Compiling ChakkariCopy.cc...
41In file included from src/serialize_core.hh:4,
42 from src/serialize.hh:4,
43 from src/EmuDuration.hh:4,
44 from src/EmuTime.hh:4,
45 from src/DynamicClock.hh:4,
46 from src/Autofire.hh:5,
47 from src/Autofire.cc:1:
48src/serialize_constr.hh: In member function 'openmsx::SerializeConstructorArgs<T>::type openmsx::SerializeConstructorArgs<T>::load(Archive&, unsigned int)':
49src/serialize_constr.hh:37:71: error: cannot deduce template arguments for 'tuple' from ()
50 type load(Archive& /*ar*/, unsigned /*version*/) { return std::tuple(); }
51 ^
52In file included from src/serialize_core.hh:4,
53 from src/serialize.hh:4,
54 from src/EmuDuration.hh:4,
55 from src/EmuTime.hh:4,
56 from src/MSXDevice.hh:5,
57 from src/ChakkariCopy.hh:4,
58 from src/ChakkariCopy.cc:1:
59src/serialize_constr.hh: In member function 'openmsx::SerializeConstructorArgs<T>::type openmsx::SerializeConstructorArgs<T>::load(Archive&, unsigned int)':
60src/serialize_constr.hh:37:71: error: cannot deduce template arguments for 'tuple' from ()
61 type load(Archive& /*ar*/, unsigned /*version*/) { return std::tuple(); }
62 ^
63In file included from src/serialize_core.hh:4,
64 from src/serialize.hh:4,
65 from src/EmuDuration.hh:4,
66 from src/EmuTime.hh:4,
67 from src/input/StateChangeListener.hh:4,
68 from src/input/RecordedCommand.hh:5,
69 from src/CartridgeSlotManager.hh:4,
70 from src/CartridgeSlotManager.cc:1:
71src/serialize_constr.hh: In member function 'openmsx::SerializeConstructorArgs<T>::type openmsx::SerializeConstructorArgs<T>::load(Archive&, unsigned int)':
72src/serialize_constr.hh:37:71: error: cannot deduce template arguments for 'tuple' from ()
73 type load(Archive& /*ar*/, unsigned /*version*/) { return std::tuple(); }
74 ^
75Compiling CliExtension.cc...
76In file included from src/serialize_core.hh:5,
77 from src/serialize.hh:4,
78 from src/EmuDuration.hh:4,
79 from src/EmuTime.hh:4,
80 from src/MSXDevice.hh:5,
81 from src/ChakkariCopy.hh:4,
82 from src/ChakkariCopy.cc:1:
83src/serialize_meta.hh: In member function 'std::tuple<> openmsx::MapConstrArgsEmpty<Base>::operator()(const TUPLEIn&)':
84src/serialize_meta.hh:97:21: error: cannot deduce template arguments for 'tuple' from ()
85 return std::tuple();
86 ^
87src/serialize_meta.hh: In member function 'void openmsx::PolymorphicInitializer<Archive, T>::init(Archive&, void*, unsigned int) const':
88src/serialize_meta.hh:210:29: error: cannot deduce template arguments for 'tuple' from ()
89 loader(ar, *t, std::tuple(), id);
90 ^
91In file included from src/serialize.hh:4,
92 from src/EmuDuration.hh:4,
93 from src/EmuTime.hh:4,
94 from src/MSXDevice.hh:5,
95 from src/ChakkariCopy.hh:4,
96 from src/ChakkariCopy.cc:1:
97src/serialize_core.hh: In member function 'T* openmsx::NonPolymorphicPointerLoader<T>::operator()(Archive&, unsigned int, GlobalTuple)':
98src/serialize_core.hh:552:30: error: cannot deduce template arguments for 'tuple' from ()
99 loader(ar, *tp, std::tuple(), id, version);
100 ^
101In file included from src/serialize_core.hh:5,
102 from src/serialize.hh:4,
103 from src/EmuDuration.hh:4,
104 from src/EmuTime.hh:4,
105 from src/DynamicClock.hh:4,
106 from src/Autofire.hh:5,
107 from src/Autofire.cc:1:
108src/serialize_meta.hh: In member function 'std::tuple<> openmsx::MapConstrArgsEmpty<Base>::operator()(const TUPLEIn&)':
109src/serialize_meta.hh:97:21: error: cannot deduce template arguments for 'tuple' from ()
110 return std::tuple();
111 ^
112src/serialize_meta.hh: In member function 'void openmsx::PolymorphicInitializer<Archive, T>::init(Archive&, void*, unsigned int) const':
113src/serialize_meta.hh:210:29: error: cannot deduce template arguments for 'tuple' from ()
114 loader(ar, *t, std::tuple(), id);
115 ^
116In file included from src/serialize.hh:4,
117 from src/EmuDuration.hh:4,
118 from src/EmuTime.hh:4,
119 from src/DynamicClock.hh:4,
120 from src/Autofire.hh:5,
121 from src/Autofire.cc:1:
122src/serialize_core.hh: In member function 'T* openmsx::NonPolymorphicPointerLoader<T>::operator()(Archive&, unsigned int, GlobalTuple)':
123src/serialize_core.hh:552:30: error: cannot deduce template arguments for 'tuple' from ()
124 loader(ar, *tp, std::tuple(), id, version);
125 ^
126In file included from src/serialize_core.hh:5,
127 from src/serialize.hh:4,
128 from src/EmuDuration.hh:4,
129 from src/EmuTime.hh:4,
130 from src/input/StateChangeListener.hh:4,
131 from src/input/RecordedCommand.hh:5,
132 from src/CartridgeSlotManager.hh:4,
133 from src/CartridgeSlotManager.cc:1:
134src/serialize_meta.hh: In member function 'std::tuple<> openmsx::MapConstrArgsEmpty<Base>::operator()(const TUPLEIn&)':
135src/serialize_meta.hh:97:21: error: cannot deduce template arguments for 'tuple' from ()
136 return std::tuple();
137 ^
138src/serialize_meta.hh: In member function 'void openmsx::PolymorphicInitializer<Archive, T>::init(Archive&, void*, unsigned int) const':
139src/serialize_meta.hh:210:29: error: cannot deduce template arguments for 'tuple' from ()
140 loader(ar, *t, std::tuple(), id);
141 ^
142In file included from src/serialize.hh:4,
143 from src/EmuDuration.hh:4,
144 from src/EmuTime.hh:4,
145 from src/input/StateChangeListener.hh:4,
146 from src/input/RecordedCommand.hh:5,
147 from src/CartridgeSlotManager.hh:4,
148 from src/CartridgeSlotManager.cc:1:
149src/serialize_core.hh: In member function 'T* openmsx::NonPolymorphicPointerLoader<T>::operator()(Archive&, unsigned int, GlobalTuple)':
150src/serialize_core.hh:552:30: error: cannot deduce template arguments for 'tuple' from ()
151 loader(ar, *tp, std::tuple(), id, version);
152 ^
153In file included from src/EmuDuration.hh:4,
154 from src/EmuTime.hh:4,
155 from src/MSXDevice.hh:5,
156 from src/ChakkariCopy.hh:4,
157 from src/ChakkariCopy.cc:1:
158src/serialize.hh: In member function 'void openmsx::InputArchiveBase<Derived>::serialize(const char*, T&)':
159src/serialize.hh:564:40: error: cannot deduce template arguments for 'tuple' from ()
160 loader(this->self(), tnc, std::tuple(), -1); // don't load id
161 ^
162src/serialize.hh: In member function 'void openmsx::MemOutputArchive::serialize(const char*, const T&, Args&& ...)':
163src/serialize.hh:677:30: error: cannot deduce template arguments for 'tuple' from ()
164 serialize_group(std::tuple(), tag, t, std::forward<Args>(args)...);
165 ^
166In file included from src/EmuDuration.hh:4,
167 from src/EmuTime.hh:4,
168 from src/input/StateChangeListener.hh:4,
169 from src/input/RecordedCommand.hh:5,
170 from src/CartridgeSlotManager.hh:4,
171 from src/CartridgeSlotManager.cc:1:
172src/serialize.hh: In member function 'void openmsx::InputArchiveBase<Derived>::serialize(const char*, T&)':
173src/serialize.hh:564:40: error: cannot deduce template arguments for 'tuple' from ()
174 loader(this->self(), tnc, std::tuple(), -1); // don't load id
175 ^
176src/serialize.hh: In member function 'void openmsx::MemInputArchive::serialize(const char*, T&, Args&& ...)':
177src/serialize.hh:789:30: error: cannot deduce template arguments for 'tuple' from ()
178 serialize_group(std::tuple(), tag, t, std::forward<Args>(args)...);
179 ^
180In file included from src/EmuDuration.hh:4,
181 from src/EmuTime.hh:4,
182 from src/DynamicClock.hh:4,
183 from src/Autofire.hh:5,
184 from src/Autofire.cc:1:
185src/serialize.hh: In member function 'void openmsx::InputArchiveBase<Derived>::serialize(const char*, T&)':
186src/serialize.hh:564:40: error: cannot deduce template arguments for 'tuple' from ()
187 loader(this->self(), tnc, std::tuple(), -1); // don't load id
188 ^
189src/serialize.hh: In member function 'void openmsx::MemOutputArchive::serialize(const char*, const T&, Args&& ...)':
190src/serialize.hh:677:30: error: cannot deduce template arguments for 'tuple' from ()
191 serialize_group(std::tuple(), tag, t, std::forward<Args>(args)...);
192 ^
193src/serialize.hh: In member function 'void openmsx::MemOutputArchive::serialize(const char*, const T&, Args&& ...)':
194src/serialize.hh:677:30: error: cannot deduce template arguments for 'tuple' from ()
195 serialize_group(std::tuple(), tag, t, std::forward<Args>(args)...);
196 ^
197src/serialize.hh: In member function 'void openmsx::MemInputArchive::serialize(const char*, T&, Args&& ...)':
198src/serialize.hh:789:30: error: cannot deduce template arguments for 'tuple' from ()
199 serialize_group(std::tuple(), tag, t, std::forward<Args>(args)...);
200 ^
201src/serialize.hh: In member function 'void openmsx::MemInputArchive::serialize(const char*, T&, Args&& ...)':
202src/serialize.hh:789:30: error: cannot deduce template arguments for 'tuple' from ()
203 serialize_group(std::tuple(), tag, t, std::forward<Args>(args)...);
204 ^
205In file included from src/serialize_core.hh:4,
206 from src/serialize.hh:4,
207 from src/EmuDuration.hh:4,
208 from src/EmuTime.hh:4,
209 from src/MSXMotherBoard.hh:4,
210 from src/CliExtension.cc:3:
211src/serialize_constr.hh: In member function 'openmsx::SerializeConstructorArgs<T>::type openmsx::SerializeConstructorArgs<T>::load(Archive&, unsigned int)':
212src/serialize_constr.hh:37:71: error: cannot deduce template arguments for 'tuple' from ()
213 type load(Archive& /*ar*/, unsigned /*version*/) { return std::tuple(); }
214 ^
215make[1]: *** [build/main.mk:495: derived/x86_64-mingw-w64-opt-3rd/obj/Autofire.o] Error 1
216make[1]: *** Waiting for unfinished jobs....
217In file included from src/serialize_core.hh:5,
218 from src/serialize.hh:4,
219 from src/EmuDuration.hh:4,
220 from src/EmuTime.hh:4,
221 from src/MSXMotherBoard.hh:4,
222 from src/CliExtension.cc:3:
223src/serialize_meta.hh: In member function 'std::tuple<> openmsx::MapConstrArgsEmpty<Base>::operator()(const TUPLEIn&)':
224src/serialize_meta.hh:97:21: error: cannot deduce template arguments for 'tuple' from ()
225 return std::tuple();
226 ^
227src/serialize_meta.hh: In member function 'void openmsx::PolymorphicInitializer<Archive, T>::init(Archive&, void*, unsigned int) const':
228src/serialize_meta.hh:210:29: error: cannot deduce template arguments for 'tuple' from ()
229 loader(ar, *t, std::tuple(), id);
230 ^
231In file included from src/serialize.hh:4,
232 from src/EmuDuration.hh:4,
233 from src/EmuTime.hh:4,
234 from src/MSXMotherBoard.hh:4,
235 from src/CliExtension.cc:3:
236src/serialize_core.hh: In member function 'T* openmsx::NonPolymorphicPointerLoader<T>::operator()(Archive&, unsigned int, GlobalTuple)':
237src/serialize_core.hh:552:30: error: cannot deduce template arguments for 'tuple' from ()
238 loader(ar, *tp, std::tuple(), id, version);
239 ^
240make[1]: *** [build/main.mk:495: derived/x86_64-mingw-w64-opt-3rd/obj/ChakkariCopy.o] Error 1
241In file included from src/EmuDuration.hh:4,
242 from src/EmuTime.hh:4,
243 from src/MSXMotherBoard.hh:4,
244 from src/CliExtension.cc:3:
245src/serialize.hh: In member function 'void openmsx::InputArchiveBase<Derived>::serialize(const char*, T&)':
246src/serialize.hh:564:40: error: cannot deduce template arguments for 'tuple' from ()
247 loader(this->self(), tnc, std::tuple(), -1); // don't load id
248 ^
249src/serialize.hh: In member function 'void openmsx::MemOutputArchive::serialize(const char*, const T&, Args&& ...)':
250src/serialize.hh:677:30: error: cannot deduce template arguments for 'tuple' from ()
251 serialize_group(std::tuple(), tag, t, std::forward<Args>(args)...);
252 ^
253src/serialize.hh: In member function 'void openmsx::MemInputArchive::serialize(const char*, T&, Args&& ...)':
254src/serialize.hh:789:30: error: cannot deduce template arguments for 'tuple' from ()
255 serialize_group(std::tuple(), tag, t, std::forward<Args>(args)...);
256 ^
257make[1]: *** [build/main.mk:495: derived/x86_64-mingw-w64-opt-3rd/obj/CartridgeSlotManager.o] Error 1
258make[1]: *** [build/main.mk:495: derived/x86_64-mingw-w64-opt-3rd/obj/CliExtension.o] Error 1
259make[1]: Leaving directory '/home/openmsx/openMSX'
260make: *** [build/main.mk:646: staticbindist] Error 2