-- The C compiler identification is GNU 11.1.0 -- The CXX compiler identification is GNU 11.1.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) CMake Deprecation Warning at src/CMakeLists.txt:7 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Found ZLIB: /usr/lib/libz.so (found version "1.2.11") -- Performing Test VARIADIC_MACROS_OK -- Performing Test VARIADIC_MACROS_OK - Success -- Looking for gettimeofday -- Looking for gettimeofday - found -- Looking for floorf -- Looking for floorf - found -- Looking for _wfopen -- Looking for _wfopen - not found -- Looking for strcasecmp -- Looking for strcasecmp - found -- Looking for stricmp -- Looking for stricmp - not found -- Performing Test BSWAP16_OK -- Performing Test BSWAP16_OK - Success -- Performing Test BSWAP32_OK -- Performing Test BSWAP32_OK - Success -- Looking for sys/time.h CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFile.cmake:82 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: -lm For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): src/CMakeLists.txt:178 (check_include_file) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for sys/time.h - found -- Looking for stdint.h -- Looking for stdint.h - found CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenGL.cmake:315 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): src/CMakeLists.txt:200 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib/libOpenGL.so -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") -- Checking for module 'glut' -- Found glut, version 3.2.2 -- Found GLUT: TRUE CMake Warning at src/CMakeLists.txt:207 (message): Deprecated Glut found. Support will be removed in the future. -- Looking for glXGetProcAddress -- Looking for glXGetProcAddress - found -- Found GLEW: /usr/include -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found SDL2: /usr/lib/libSDL2main.a;/usr/lib/libSDL2.so;-lpthread -- Found OpenAL: /usr/lib/libopenal.so -- CMAKE_SYSTEM_NAME Linux -- CMAKE_SYSTEM_PROCESSOR riscv64 -- Looking for linux/joystick.h -- Looking for linux/joystick.h - found -- Performing Test LINUX_CDROM_H_OK -- Performing Test LINUX_CDROM_H_OK - Failed -- Qt5 Found -- Configuring done -- Generating done -- Build files have been written to: /build/yabause-qt/src/yabause-0.9.15/build [ 0%] Creating directories for 'c68kinc' [ 0%] Creating directories for 'm68kmake' [ 0%] No download step for 'c68kinc' [ 1%] No download step for 'm68kmake' [ 2%] No update step for 'c68kinc' [ 2%] No update step for 'm68kmake' [ 2%] No patch step for 'c68kinc' [ 3%] No patch step for 'm68kmake' [ 4%] Performing configure step for 'c68kinc' [ 4%] Performing configure step for 'm68kmake' -- The C compiler identification is GNU 11.1.0 -- The C compiler identification is GNU 11.1.0 -- The CXX compiler identification is GNU 11.1.0 -- The CXX compiler identification is GNU 11.1.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features - done -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Performing Test VARIADIC_MACROS_OK CMake Deprecation Warning at CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring done -- Generating done -- Build files have been written to: /build/yabause-qt/src/yabause-0.9.15/build/src/musashi [ 5%] Performing build step for 'm68kmake' [ 33%] Building C object CMakeFiles/m68kmake.dir/m68kmake.c.o -- Performing Test VARIADIC_MACROS_OK - Success -- Configuring done -- Generating done -- Build files have been written to: /build/yabause-qt/src/yabause-0.9.15/build/src/c68k [ 5%] Performing build step for 'c68kinc' [ 66%] Linking C executable m68kmake [ 60%] Building C object CMakeFiles/gen68k.dir/c68k.c.o [ 60%] Building C object CMakeFiles/gen68k.dir/c68kexec.c.o [ 60%] Building C object CMakeFiles/gen68k.dir/gen68k.c.o [ 80%] Linking C executable gen68k [ 66%] Built target m68kmake [100%] Generating musashi 68k core Musashi v3.3 68000, 68010, 68EC020, 68020 emulator Copyright 1998-2000 Karl Stenerud (karl@mame.net) Generated 1962 opcode handlers from 513 primitives [100%] Built target musashi [ 5%] No install step for 'm68kmake' [ 5%] Completed 'm68kmake' [ 5%] Built target m68kmake [ 80%] Built target gen68k [100%] Generating c68k_ini.inc, c68k_op0.inc, c68k_op1.inc, c68k_op2.inc, c68k_op3.inc, c68k_op4.inc, c68k_op5.inc, c68k_op6.inc, c68k_op7.inc, c68k_op8.inc, c68k_op9.inc, c68k_opA.inc, c68k_opB.inc, c68k_opC.inc, c68k_opD.inc, c68k_opE.inc, c68k_opF.inc [100%] Built target c68kinc [ 6%] No install step for 'c68kinc' [ 6%] Completed 'c68kinc' [ 6%] Built target c68kinc [ 7%] Building C object src/CMakeFiles/yabause.dir/bios.c.o [ 9%] Building C object src/CMakeFiles/yabause.dir/coffelf.c.o [ 8%] Building C object src/CMakeFiles/yabause.dir/cdbase.c.o [ 9%] Building C object src/CMakeFiles/yabause.dir/cs2.c.o [ 9%] Building C object src/CMakeFiles/yabause.dir/cs1.c.o [ 9%] Building C object src/CMakeFiles/yabause.dir/cheat.c.o [ 10%] Building C object src/CMakeFiles/yabause.dir/japmodem.c.o [ 10%] Building C object src/CMakeFiles/yabause.dir/debug.c.o [ 10%] Building C object src/CMakeFiles/yabause.dir/cs0.c.o [ 10%] Building C object src/CMakeFiles/yabause.dir/error.c.o [ 11%] Building C object src/CMakeFiles/yabause.dir/gameinfo.c.o [ 12%] Building C object src/CMakeFiles/yabause.dir/m68kd.c.o [ 12%] Building C object src/CMakeFiles/yabause.dir/m68kcore.c.o [ 12%] Building C object src/CMakeFiles/yabause.dir/netlink.c.o [ 13%] Building C object src/CMakeFiles/yabause.dir/memory.c.o [ 13%] Building C object src/CMakeFiles/yabause.dir/movie.c.o [ 14%] Building C object src/CMakeFiles/yabause.dir/osdcore.c.o [ 14%] Building C object src/CMakeFiles/yabause.dir/peripheral.c.o [ 15%] Building C object src/CMakeFiles/yabause.dir/scspdsp.c.o [ 15%] Building C object src/CMakeFiles/yabause.dir/profile.c.o [ 15%] Building C object src/CMakeFiles/yabause.dir/scu.c.o [ 16%] Building C object src/CMakeFiles/yabause.dir/sh2core.c.o [ 16%] Building C object src/CMakeFiles/yabause.dir/sh2d.c.o [ 17%] Building C object src/CMakeFiles/yabause.dir/sh2iasm.c.o [ 17%] Building C object src/CMakeFiles/yabause.dir/sh2idle.c.o [ 17%] Building C object src/CMakeFiles/yabause.dir/sh2int.c.o [ 18%] Building C object src/CMakeFiles/yabause.dir/sh2trace.c.o [ 18%] Building C object src/CMakeFiles/yabause.dir/smpc.c.o [ 19%] Building C object src/CMakeFiles/yabause.dir/snddummy.c.o /build/yabause-qt/src/yabause-0.9.15/src/scu.c: In function ‘DoDMA’: /build/yabause-qt/src/yabause-0.9.15/src/scu.c:213:7: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 213 | int constant_source = ((ReadAddress & 0x1FF00000) == 0x00200000) | ^~~ [ 19%] Building C object src/CMakeFiles/yabause.dir/titan/titan.c.o [ 20%] Building C object src/CMakeFiles/yabause.dir/vdp1.c.o [ 20%] Building C object src/CMakeFiles/yabause.dir/vdp2.c.o [ 20%] Building C object src/CMakeFiles/yabause.dir/vdp2debug.c.o [ 21%] Building C object src/CMakeFiles/yabause.dir/vidogl.c.o [ 22%] Building C object src/CMakeFiles/yabause.dir/vidsoft.c.o [ 22%] Building C object src/CMakeFiles/yabause.dir/vidshared.c.o [ 22%] Building C object src/CMakeFiles/yabause.dir/yabause.c.o [ 23%] Building C object src/CMakeFiles/yabause.dir/ygles.c.o [ 23%] Building C object src/CMakeFiles/yabause.dir/yglshaderes.c.o [ 23%] Building C object src/CMakeFiles/yabause.dir/sh2cache.c.o [ 24%] Building C object src/CMakeFiles/yabause.dir/sh7034.c.o [ 24%] Building C object src/CMakeFiles/yabause.dir/ygr.c.o [ 25%] Building C object src/CMakeFiles/yabause.dir/cd_drive.c.o [ 26%] Building C object src/CMakeFiles/yabause.dir/tsunami/Tsunami.c.o [ 26%] Building C object src/CMakeFiles/yabause.dir/tsunami/yab_tsunami.c.o [ 26%] Building C object src/CMakeFiles/yabause.dir/yglcache.c.o [ 26%] Building C object src/CMakeFiles/yabause.dir/mpeg_card.c.o [ 27%] Building C object src/CMakeFiles/yabause.dir/aosdk/corlett.c.o [ 27%] Building C object src/CMakeFiles/yabause.dir/aosdk/eng_ssf.c.o [ 28%] Building C object src/CMakeFiles/yabause.dir/aosdk/ssf.c.o [ 29%] Building C object src/CMakeFiles/yabause.dir/persdljoy.c.o [ 29%] Building C object src/CMakeFiles/yabause.dir/scsp.c.o [ 29%] Building C object src/CMakeFiles/yabause.dir/sndsdl.c.o [ 29%] Building C object src/CMakeFiles/yabause.dir/sndal.c.o [ 30%] Building C object src/CMakeFiles/yabause.dir/scr-x.c.o [ 30%] Building C object src/CMakeFiles/yabause.dir/c68k/c68kexec.c.o [ 31%] Building C object src/CMakeFiles/yabause.dir/c68k/c68k.c.o [ 31%] Building C object src/CMakeFiles/yabause.dir/m68kc68k.c.o In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from /build/yabause-qt/src/yabause-0.9.15/src/c68k/../core.h:24, from /build/yabause-qt/src/yabause-0.9.15/src/c68k/c68kexec.c:24: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ [ 32%] Building C object src/CMakeFiles/yabause.dir/musashi/m68kopac.c.o [ 33%] Building C object src/CMakeFiles/yabause.dir/musashi/m68kops.c.o [ 33%] Building C object src/CMakeFiles/yabause.dir/musashi/m68kdasm.c.o [ 33%] Building C object src/CMakeFiles/yabause.dir/musashi/m68kopnz.c.o [ 33%] Building C object src/CMakeFiles/yabause.dir/musashi/m68kopdm.c.o [ 34%] Building C object src/CMakeFiles/yabause.dir/musashi/m68kcpu.c.o [ 34%] Building C object src/CMakeFiles/yabause.dir/m68kmusashi.c.o [ 35%] Building C object src/CMakeFiles/yabause.dir/sock-linux.c.o [ 35%] Building C object src/CMakeFiles/yabause.dir/cd-linux.c.o [ 35%] Building C object src/CMakeFiles/yabause.dir/thr-linux.c.o [ 36%] Building C object src/CMakeFiles/yabause.dir/perlinuxjoy.c.o [ 36%] Linking C static library libyabause.a [ 36%] Built target yabause [ 37%] Generating moc_VolatileSettings.cpp [ 37%] Generating ui_UIYabause.h [ 37%] Generating moc_YabauseGL.cpp [ 40%] Generating qrc_resources.cpp [ 39%] Generating ui/moc_UIBackupRam.cpp [ 40%] Generating moc_YabauseThread.cpp [ 40%] Generating moc_Settings.cpp [ 40%] Generating ui/moc_UI3DControlPadSetting.cpp [ 40%] Generating ui/moc_UICheatRaw.cpp [ 41%] Generating ui/moc_UICheatAR.cpp [ 41%] Generating ui/moc_UICheatSearch.cpp [ 41%] Generating ui/moc_UIControllerSetting.cpp [ 41%] Generating ui/moc_UIAbout.cpp [ 41%] Generating ui/moc_UIDebugM68K.cpp [ 43%] Generating ui/moc_UICheats.cpp [ 43%] Generating ui/moc_UIDebugCPU.cpp [ 44%] Generating ui/moc_UIDebugSCSPChan.cpp [ 44%] Generating ui/moc_UIDebugSCSP.cpp [ 45%] Generating ui/moc_UIDebugSCSPDSP.cpp [ 45%] Generating ui/moc_UIDebugSCUDSP.cpp [ 45%] Generating ui/moc_UIDebugSH2.cpp [ 46%] Generating ui/moc_UIDebugVDP1.cpp [ 46%] Generating ui/moc_UIDebugVDP2.cpp [ 47%] Generating ui/moc_UIDebugVDP2Viewer.cpp [ 47%] Generating ui/moc_UIDisasm.cpp [ 47%] Generating ui/moc_UIDoubleMissionStickSetting.cpp [ 48%] Generating ui/moc_UIGunSetting.cpp [ 48%] Generating ui/moc_UIHexEditor.cpp [ 49%] Generating ui/moc_UIHexInput.cpp [ 49%] Generating ui/moc_UIMemorySearch.cpp [ 50%] Generating ui/moc_UIMemoryEditor.cpp [ 50%] Generating ui/moc_UIMemoryTransfer.cpp [ 50%] Generating ui/moc_UIMouseSetting.cpp [ 50%] Generating ui/moc_UIPadSetting.cpp [ 51%] Generating ui/moc_UIMissionStickSetting.cpp [ 52%] Generating ui/moc_UISettings.cpp [ 53%] Generating ui/moc_UIPortManager.cpp [ 53%] Generating ui/moc_UIWheelSetting.cpp [ 53%] Generating ui/moc_UIShortcutManager.cpp [ 53%] Generating ui/moc_UIYabause.cpp [ 53%] Generating ui_UI3DControlPadSetting.h [ 53%] Generating ui_UIAbout.h [ 53%] Generating ui_UIBackupRam.h [ 54%] Generating ui_UICheatAR.h [ 54%] Generating ui_UICheats.h [ 55%] Generating ui_UICheatSearch.h [ 55%] Generating ui_UIDebugCPU.h [ 55%] Generating ui_UICheatRaw.h [ 55%] Generating ui_UIDebugSCSP.h [ 56%] Generating ui_UIDebugSCSPDSP.h [ 56%] Generating ui_UIDebugVDP1.h [ 57%] Generating ui_UIDebugVDP2.h [ 57%] Generating ui_UIDebugVDP2Viewer.h [ 58%] Generating ui_UIDoubleMissionStickSetting.h [ 58%] Generating ui_UIGunSetting.h [ 59%] Generating ui_UIHexInput.h /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCSPDSP.ui: Warning: Invalid signal/slot connection: "dbbButtons" -> "UIDebugSCSP". [ 59%] Generating ui_UIMemoryEditor.h [ 60%] Generating ui_UIMemorySearch.h [ 60%] Generating ui_UIMemoryTransfer.h [ 60%] Generating ui_UIMissionStickSetting.h [ 61%] Generating ui_UIPadSetting.h [ 61%] Generating ui_UIPortManager.h [ 62%] Generating ui_UIWheelSetting.h [ 63%] Generating ui_UIMouseSetting.h [ 64%] Generating ui_UISettings.h [ 65%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/qrc_resources.cpp.o [ 66%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/main.cpp.o [ 66%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/CommonDialogs.cpp.o [ 66%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/QtYabause.cpp.o [ 66%] Building C object src/qt/CMakeFiles/yabause-qt.dir/PerQt.c.o [ 66%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UISettings.cpp.o [ 66%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIAbout.cpp.o [ 67%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIYabause.cpp.o [ 68%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UICheatSearch.cpp.o [ 68%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UICheats.cpp.o [ 69%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIPortManager.cpp.o [ 69%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIBackupRam.cpp.o [ 70%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UICheatAR.cpp.o [ 70%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIControllerSetting.cpp.o [ 70%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UICheatRaw.cpp.o [ 71%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIPadSetting.cpp.o [ 71%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UI3DControlPadSetting.cpp.o [ 72%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIWheelSetting.cpp.o /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UICheatSearch.cpp: In member function ‘void UICheatSearch::listResults()’: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UICheatSearch.cpp:138:22: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 138 | s.sprintf("%08X", search[j].results[i].addr); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UICheatSearch.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UICheatSearch.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UICheatSearch.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UICheatSearch.cpp:144:25: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 144 | s.sprintf("%d", MappedMemoryReadByteNocache(MSH2, search[j].results[i].addr)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UICheatSearch.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UICheatSearch.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UICheatSearch.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UICheatSearch.cpp:147:25: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 147 | s.sprintf("%d", MappedMemoryReadWordNocache(MSH2, search[j].results[i].addr)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UICheatSearch.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UICheatSearch.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UICheatSearch.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UICheatSearch.cpp:150:25: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 150 | s.sprintf("%d", MappedMemoryReadLongNocache(MSH2, search[j].results[i].addr)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UICheatSearch.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UICheatSearch.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UICheatSearch.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UICheatSearch.cpp: In member function ‘void UICheatSearch::on_pbAddCheat_clicked()’: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UICheatSearch.cpp:290:13: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 290 | s.sprintf("%X", currentItem->text(1).toUInt()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UICheatSearch.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UICheatSearch.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UICheatSearch.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ In file included from /usr/include/qt/QtCore/qatomic.h:41, from /usr/include/qt/QtCore/qvariant.h:43, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIPortManager.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:20: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp: In constructor ‘UIPortManager::UIPortManager(QWidget*)’: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:49:58: warning: ‘QList QObject::findChildren(const QRegExp&, Qt::FindChildOptions) const [with T = QComboBox*; Qt::FindChildOptions = QFlags]’ is deprecated: Use findChildren(const QRegularExpression &, ...) instead. [-Wdeprecated-declarations] 49 | foreach ( QComboBox* cb, findChildren( QRegExp( "cbTypeController*", Qt::CaseInsensitive, QRegExp::Wildcard ) ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:51, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIPortManager.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:20: /usr/include/qt/QtCore/qobject.h:193:21: note: declared here 193 | inline QList findChildren(const QRegExp &re, Qt::FindChildOptions options = Qt::FindChildrenRecursively) const | ^~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qatomic.h:41, from /usr/include/qt/QtCore/qvariant.h:43, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIPortManager.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:20: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:64:62: warning: ‘QList QObject::findChildren(const QRegExp&, Qt::FindChildOptions) const [with T = QToolButton*; Qt::FindChildOptions = QFlags]’ is deprecated: Use findChildren(const QRegularExpression &, ...) instead. [-Wdeprecated-declarations] 64 | foreach ( QToolButton* tb, findChildren( QRegExp( "tbSetJoystick*", Qt::CaseInsensitive, QRegExp::Wildcard ) ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:51, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIPortManager.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:20: /usr/include/qt/QtCore/qobject.h:193:21: note: declared here 193 | inline QList findChildren(const QRegExp &re, Qt::FindChildOptions options = Qt::FindChildrenRecursively) const | ^~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qatomic.h:41, from /usr/include/qt/QtCore/qvariant.h:43, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIPortManager.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:20: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:69:62: warning: ‘QList QObject::findChildren(const QRegExp&, Qt::FindChildOptions) const [with T = QToolButton*; Qt::FindChildOptions = QFlags]’ is deprecated: Use findChildren(const QRegularExpression &, ...) instead. [-Wdeprecated-declarations] 69 | foreach ( QToolButton* tb, findChildren( QRegExp( "tbClearJoystick*", Qt::CaseInsensitive, QRegExp::Wildcard ) ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:51, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIPortManager.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:20: /usr/include/qt/QtCore/qobject.h:193:21: note: declared here 193 | inline QList findChildren(const QRegExp &re, Qt::FindChildOptions options = Qt::FindChildrenRecursively) const | ^~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qatomic.h:41, from /usr/include/qt/QtCore/qvariant.h:43, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIPortManager.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:20: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:74:62: warning: ‘QList QObject::findChildren(const QRegExp&, Qt::FindChildOptions) const [with T = QToolButton*; Qt::FindChildOptions = QFlags]’ is deprecated: Use findChildren(const QRegularExpression &, ...) instead. [-Wdeprecated-declarations] 74 | foreach ( QToolButton* tb, findChildren( QRegExp( "tbRemoveJoystick*", Qt::CaseInsensitive, QRegExp::Wildcard ) ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:51, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIPortManager.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:20: /usr/include/qt/QtCore/qobject.h:193:21: note: declared here 193 | inline QList findChildren(const QRegExp &re, Qt::FindChildOptions options = Qt::FindChildrenRecursively) const | ^~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qatomic.h:41, from /usr/include/qt/QtCore/qvariant.h:43, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIPortManager.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:20: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp: In member function ‘void UIPortManager::loadSettings()’: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:98:58: warning: ‘QList QObject::findChildren(const QRegExp&, Qt::FindChildOptions) const [with T = QComboBox*; Qt::FindChildOptions = QFlags]’ is deprecated: Use findChildren(const QRegularExpression &, ...) instead. [-Wdeprecated-declarations] 98 | foreach ( QComboBox* cb, findChildren( QRegExp( "cbTypeController*", Qt::CaseInsensitive, QRegExp::Wildcard ) ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:51, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIPortManager.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:20: /usr/include/qt/QtCore/qobject.h:193:21: note: declared here 193 | inline QList findChildren(const QRegExp &re, Qt::FindChildOptions options = Qt::FindChildrenRecursively) const | ^~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qatomic.h:41, from /usr/include/qt/QtCore/qvariant.h:43, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIPortManager.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:20: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:105:62: warning: ‘QList QObject::findChildren(const QRegExp&, Qt::FindChildOptions) const [with T = QToolButton*; Qt::FindChildOptions = QFlags]’ is deprecated: Use findChildren(const QRegularExpression &, ...) instead. [-Wdeprecated-declarations] 105 | foreach ( QToolButton* tb, findChildren( QRegExp( "tbSetJoystick*", Qt::CaseInsensitive, QRegExp::Wildcard ) ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:51, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIPortManager.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:20: /usr/include/qt/QtCore/qobject.h:193:21: note: declared here 193 | inline QList findChildren(const QRegExp &re, Qt::FindChildOptions options = Qt::FindChildrenRecursively) const | ^~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qatomic.h:41, from /usr/include/qt/QtCore/qvariant.h:43, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIPortManager.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:20: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:110:62: warning: ‘QList QObject::findChildren(const QRegExp&, Qt::FindChildOptions) const [with T = QToolButton*; Qt::FindChildOptions = QFlags]’ is deprecated: Use findChildren(const QRegularExpression &, ...) instead. [-Wdeprecated-declarations] 110 | foreach ( QToolButton* tb, findChildren( QRegExp( "tbClearJoystick*", Qt::CaseInsensitive, QRegExp::Wildcard ) ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:51, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIPortManager.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:20: /usr/include/qt/QtCore/qobject.h:193:21: note: declared here 193 | inline QList findChildren(const QRegExp &re, Qt::FindChildOptions options = Qt::FindChildrenRecursively) const | ^~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qatomic.h:41, from /usr/include/qt/QtCore/qvariant.h:43, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIPortManager.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:20: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:115:62: warning: ‘QList QObject::findChildren(const QRegExp&, Qt::FindChildOptions) const [with T = QToolButton*; Qt::FindChildOptions = QFlags]’ is deprecated: Use findChildren(const QRegularExpression &, ...) instead. [-Wdeprecated-declarations] 115 | foreach ( QToolButton* tb, findChildren( QRegExp( "tbRemoveJoystick*", Qt::CaseInsensitive, QRegExp::Wildcard ) ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:51, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIPortManager.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIPortManager.cpp:20: /usr/include/qt/QtCore/qobject.h:193:21: note: declared here 193 | inline QList findChildren(const QRegExp &re, Qt::FindChildOptions options = Qt::FindChildrenRecursively) const | ^~~~~~~~~~~~ [ 72%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIMissionStickSetting.cpp.o [ 73%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIDoubleMissionStickSetting.cpp.o /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UISettings.cpp: In constructor ‘UISettings::UISettings(QList*, QList*, QWidget*)’: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UISettings.cpp:88:70: warning: ‘const QRect QDesktopWidget::availableGeometry(int) const’ is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations] 88 | QRect maxWinRect = QApplication::desktop()->availableGeometry(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt/QtWidgets/QDesktopWidget:1, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UISettings.cpp:28: /usr/include/qt/QtWidgets/qdesktopwidget.h:88:67: note: declared here 88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const; | ^~~~~~~~~~~~~~~~~ [ 73%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIGunSetting.cpp.o [ 73%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIMouseSetting.cpp.o [ 74%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIShortcutManager.cpp.o [ 74%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIDebugCPU.cpp.o [ 75%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIDebugM68K.cpp.o [ 75%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIDebugSCSP.cpp.o [ 76%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIDebugSCSPChan.cpp.o In file included from /usr/include/qt/QtCore/qatomic.h:41, from /usr/include/qt/QtCore/qvariant.h:43, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIYabause.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIYabause.h:24, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIYabause.cpp:21: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIYabause.cpp: In member function ‘void UIYabause::refreshStatesActions()’: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIYabause.cpp:641:53: warning: ‘QList QObject::findChildren(const QRegExp&, Qt::FindChildOptions) const [with T = QAction*; Qt::FindChildOptions = QFlags]’ is deprecated: Use findChildren(const QRegularExpression &, ...) instead. [-Wdeprecated-declarations] 641 | foreach ( QAction* a, findChildren( QRegExp( "aFileSaveState*" ) ) ) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:51, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIYabause.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIYabause.h:24, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIYabause.cpp:21: /usr/include/qt/QtCore/qobject.h:193:21: note: declared here 193 | inline QList findChildren(const QRegExp &re, Qt::FindChildOptions options = Qt::FindChildrenRecursively) const | ^~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qatomic.h:41, from /usr/include/qt/QtCore/qvariant.h:43, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIYabause.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIYabause.h:24, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIYabause.cpp:21: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIYabause.cpp:652:53: warning: ‘QList QObject::findChildren(const QRegExp&, Qt::FindChildOptions) const [with T = QAction*; Qt::FindChildOptions = QFlags]’ is deprecated: Use findChildren(const QRegularExpression &, ...) instead. [-Wdeprecated-declarations] 652 | foreach ( QAction* a, findChildren( QRegExp( "aFileLoadState*" ) ) ) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:51, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIYabause.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIYabause.h:24, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIYabause.cpp:21: /usr/include/qt/QtCore/qobject.h:193:21: note: declared here 193 | inline QList findChildren(const QRegExp &re, Qt::FindChildOptions options = Qt::FindChildrenRecursively) const | ^~~~~~~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIYabause.cpp:674:118: warning: ‘Qt::SystemLocaleDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 674 | const QString caption = QString( "%1 %2 " ).arg( slot ).arg( fi.lastModified().toString( Qt::SystemLocaleDate ) ); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qbytearray.h:45, from /usr/include/qt/QtCore/qvariant.h:44, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIYabause.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIYabause.h:24, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIYabause.cpp:21: /usr/include/qt/QtCore/qnamespace.h:1279:9: note: declared here 1279 | SystemLocaleDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~ [ 76%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIDebugSCSPDSP.cpp.o [ 76%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIDebugSCUDSP.cpp.o [ 77%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIDebugSH2.cpp.o [ 77%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIDebugVDP1.cpp.o [ 78%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIDebugVDP2.cpp.o [ 78%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIDebugVDP2Viewer.cpp.o [ 79%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIDisasm.cpp.o [ 79%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIHexInput.cpp.o /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.cpp: In member function ‘void UIDebugCPU::toggleCodeBreakpoint(u32)’: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.cpp:317:21: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 317 | text.sprintf("%08X", addr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.cpp:20: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugM68K.cpp: In constructor ‘UIDebugM68K::UIDebugM68K(YabauseThread*, QWidget*)’: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugM68K.cpp:57:25: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 57 | text.sprintf("%08X", (int)cbp[i].addr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugM68K.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugM68K.cpp:20: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugM68K.cpp: In member function ‘virtual void UIDebugM68K::updateRegList()’: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugM68K.cpp:88:18: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 88 | str.sprintf("D%d = %08X", i, (int)regs.D[i]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugM68K.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugM68K.cpp:20: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugM68K.cpp:95:18: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 95 | str.sprintf("A%d = %08X", i, (int)regs.A[i]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugM68K.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugM68K.cpp:20: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugM68K.cpp:100:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 100 | str.sprintf("SR = %08X", (int)regs.SR); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugM68K.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugM68K.cpp:20: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugM68K.cpp:104:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 104 | str.sprintf("PC = %08X", (int)regs.PC); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugM68K.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugM68K.cpp:20: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ [ 79%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIMemoryTransfer.cpp.o [ 80%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIHexEditor.cpp.o /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCSP.cpp: In member function ‘void UIDebugSCSP::on_pbSaveAsWav_clicked()’: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCSP.cpp:194:16: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 194 | text.sprintf("channel%02d.wav", sbSlotNumber->value()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugSCSP.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCSP.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCSP.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCSPChan.cpp: In member function ‘void UIDebugSCSPChan::update_window()’: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCSPChan.cpp:115:22: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 115 | address.sprintf("%05X", sa); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/QString:1, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/../QtYabause.h:79, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCSPChan.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCSPChan.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ [ 80%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIMemoryEditor.cpp.o [ 81%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/UIMemorySearch.cpp.o [ 81%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/Settings.cpp.o [ 82%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/VolatileSettings.cpp.o [ 82%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/YabauseThread.cpp.o /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.cpp: In constructor ‘UIDebugSH2::UIDebugSH2(UIDebugCPU::PROCTYPE, YabauseThread*, QWidget*)’: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.cpp:84:25: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 84 | text.sprintf("%08X", (int)cbp[i].addr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.cpp:20: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.cpp:90:25: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 90 | text.sprintf("%08X", (int)mbp[i].addr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.cpp:20: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.cpp: In member function ‘virtual void UIDebugSH2::updateRegList()’: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.cpp:136:18: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 136 | str.sprintf("R%02d = %08X", i, (int)sh2regs.R[i]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.cpp:20: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.cpp:141:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 141 | str.sprintf("SR = %08X", (int)sh2regs.SR.all); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.cpp:20: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.cpp:145:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 145 | str.sprintf("GBR = %08X", (int)sh2regs.GBR); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.cpp:20: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.cpp:149:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 149 | str.sprintf("VBR = %08X", (int)sh2regs.VBR); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.cpp:20: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.cpp:153:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 153 | str.sprintf("MACH = %08X", (int)sh2regs.MACH); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.cpp:20: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.cpp:157:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 157 | str.sprintf("MACL = %08X", (int)sh2regs.MACL); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.cpp:20: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.cpp:161:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 161 | str.sprintf("PR = %08X", (int)sh2regs.PR); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.cpp:20: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.cpp:165:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 165 | str.sprintf("PC = %08X", (int)sh2regs.PC); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSH2.cpp:20: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ [ 82%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/Arguments.cpp.o /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp: In constructor ‘UIDebugSCUDSP::UIDebugSCUDSP(YabauseThread*, QWidget*)’: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:76:45: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 76 | text.sprintf("%08X", (int)cbp[i].addr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp: In member function ‘virtual void UIDebugSCUDSP::updateRegList()’: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:102:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 102 | str.sprintf("PR = %d EP = %d", regs.ProgControlPort.part.PR, regs.ProgControlPort.part.EP); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:105:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 105 | str.sprintf("T0 = %d S = %d", regs.ProgControlPort.part.T0, regs.ProgControlPort.part.S); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:108:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 108 | str.sprintf("Z = %d C = %d", regs.ProgControlPort.part.Z, regs.ProgControlPort.part.C); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:111:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 111 | str.sprintf("V = %d E = %d", regs.ProgControlPort.part.V, regs.ProgControlPort.part.E); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:114:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 114 | str.sprintf("ES = %d EX = %d", regs.ProgControlPort.part.ES, regs.ProgControlPort.part.EX); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:117:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 117 | str.sprintf("LE = %d", regs.ProgControlPort.part.LE); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:120:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 120 | str.sprintf("P = %02X", regs.ProgControlPort.part.P); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:123:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 123 | str.sprintf("TOP = %02X", regs.TOP); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:126:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 126 | str.sprintf("LOP = %02X", regs.LOP); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:129:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 129 | str.sprintf("CT = %02X:%02X:%02X:%02X", regs.CT[0], regs.CT[1], regs.CT[2], regs.CT[3]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:132:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 132 | str.sprintf("RA = %08X", regs.RA0); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:135:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 135 | str.sprintf("WA = %08X", regs.WA0); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:138:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 138 | str.sprintf("RX = %08X", regs.RX); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:141:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 141 | str.sprintf("RY = %08X", regs.RX); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:144:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 144 | str.sprintf("PH = %04X", regs.P.part.H & 0xFFFF); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:147:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 147 | str.sprintf("PL = %08X", (int)(regs.P.part.L & 0xFFFFFFFF)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:150:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 150 | str.sprintf("ACH = %04X", regs.AC.part.H & 0xFFFF); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:153:15: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 153 | str.sprintf("ACL = %08X", (int)(regs.AC.part.L & 0xFFFFFFFF)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIDebugCPU.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugCPU.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDebugSCUDSP.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ [ 83%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/YabauseGL.cpp.o [ 83%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIYabause.cpp.o [ 84%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UISettings.cpp.o /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIHexInput.cpp: In constructor ‘UIHexInput::UIHexInput(u32, int, QWidget*)’: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIHexInput.cpp:32:16: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 32 | text.sprintf(format, value); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/QVariant:1, from /build/yabause-qt/src/yabause-0.9.15/build/src/qt/ui_UIHexInput.h:12, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIHexInput.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIHexInput.cpp:19: /usr/include/qt/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ [ 84%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIAbout.cpp.o /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDisasm.cpp: In member function ‘void UIDisasm::adjustSettings()’: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDisasm.cpp:91:35: warning: ‘int QFontMetrics::width(QChar) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 91 | fontWidth = fontMetrics().width(QLatin1Char('9')); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtWidgets/qwidget.h:50, from /usr/include/qt/QtWidgets/qframe.h:44, from /usr/include/qt/QtWidgets/qabstractscrollarea.h:44, from /usr/include/qt/QtWidgets/qscrollarea.h:44, from /usr/include/qt/QtWidgets/QScrollArea:1, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDisasm.h:22, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIDisasm.cpp:19: /usr/include/qt/QtGui/qfontmetrics.h:110:9: note: declared here 110 | int width(QChar) const; | ^~~~~ [ 85%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UICheats.cpp.o [ 85%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UICheatAR.cpp.o [ 85%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UICheatRaw.cpp.o /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIHexEditor.cpp: In member function ‘void UIHexEditorWnd::adjustSettings()’: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIHexEditor.cpp:299:35: warning: ‘int QFontMetrics::width(QChar) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 299 | fontWidth = fontMetrics().width(QLatin1Char('9')); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtWidgets/qwidget.h:50, from /usr/include/qt/QtWidgets/qframe.h:44, from /usr/include/qt/QtWidgets/qabstractscrollarea.h:44, from /usr/include/qt/QtWidgets/qscrollarea.h:44, from /usr/include/qt/QtWidgets/QScrollArea:1, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIHexEditor.h:23, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIHexEditor.cpp:19: /usr/include/qt/QtGui/qfontmetrics.h:110:9: note: declared here 110 | int width(QChar) const; | ^~~~~ /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIHexEditor.cpp: In member function ‘void UIHexEditorWnd::drawTextArea(QPainter*, int, u32, int, u32)’: /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIHexEditor.cpp:832:36: warning: ‘int QFontMetrics::width(const QString&, int) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 832 | if (fontMetrics().width(text) == 0) | ~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/qt/QtWidgets/qwidget.h:50, from /usr/include/qt/QtWidgets/qframe.h:44, from /usr/include/qt/QtWidgets/qabstractscrollarea.h:44, from /usr/include/qt/QtWidgets/qscrollarea.h:44, from /usr/include/qt/QtWidgets/QScrollArea:1, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIHexEditor.h:23, from /build/yabause-qt/src/yabause-0.9.15/src/qt/ui/UIHexEditor.cpp:19: /usr/include/qt/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ [ 86%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UICheatSearch.cpp.o [ 86%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIBackupRam.cpp.o [ 87%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIPortManager.cpp.o [ 87%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIControllerSetting.cpp.o [ 88%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIPadSetting.cpp.o [ 88%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UI3DControlPadSetting.cpp.o [ 88%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIWheelSetting.cpp.o [ 89%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIMissionStickSetting.cpp.o [ 89%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIDoubleMissionStickSetting.cpp.o [ 90%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIGunSetting.cpp.o [ 90%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIMouseSetting.cpp.o [ 91%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIShortcutManager.cpp.o [ 91%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIDebugCPU.cpp.o [ 91%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIDebugM68K.cpp.o [ 92%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIDebugSCSP.cpp.o [ 92%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIDebugSCSPChan.cpp.o [ 93%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIDebugSCSPDSP.cpp.o [ 93%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIDebugSCUDSP.cpp.o [ 94%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIDebugSH2.cpp.o [ 94%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIDebugVDP1.cpp.o [ 94%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIDebugVDP2.cpp.o [ 95%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIDebugVDP2Viewer.cpp.o [ 95%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIDisasm.cpp.o [ 96%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIHexInput.cpp.o [ 96%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIMemoryTransfer.cpp.o [ 97%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIHexEditor.cpp.o [ 97%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIMemoryEditor.cpp.o [ 97%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/ui/moc_UIMemorySearch.cpp.o [ 98%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/moc_YabauseGL.cpp.o [ 98%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/moc_VolatileSettings.cpp.o [ 99%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/moc_Settings.cpp.o [ 99%] Building CXX object src/qt/CMakeFiles/yabause-qt.dir/moc_YabauseThread.cpp.o [100%] Linking CXX executable yabause /tmp/ccipK7uP.ltrans25.ltrans.o: in function `.L0 ': :(.text+0x6c): relocation truncated to fit: R_RISCV_JAL against `.L9607' collect2: error: ld returned 1 exit status make[2]: *** [src/qt/CMakeFiles/yabause-qt.dir/build.make:1706: src/qt/yabause] Error 1 make[1]: *** [CMakeFiles/Makefile2:234: src/qt/CMakeFiles/yabause-qt.dir/all] Error 2 make: *** [Makefile:156: all] Error 2 ==> ERROR: A failure occurred in build().  Aborting...