Script started on 2020-10-05 20:32:16+01:00 [TERM="xterm-256color" TTY="/dev/pts/0" COLUMNS="80" LINES="24"] ]0;*MYUSERNAME*@debian: ~/pcsx2*MYUSERNAME*@debian:~/pcsx2$ exitmake -j8cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="/home/*MYUSERNAME*/usr" -DPACKAGE_MODE=Truemake -j8 cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="/home/*MYUSERNAME*/usr" -DPACKAGE_MODE=Trueexit make -j8cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="/home/*MYUSERNAME*/usr" -DPACKAGE_MODE=Truemkdir build && cd build  ]0;*MYUSERNAME*@debian: ~/pcsx2/build*MYUSERNAME*@debian:~/pcsx2/build$ mkdir build && cd buildexitmake -j8cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="/home/*MYUSERNAME*/usr" -DPACKAGE_MODE=True -- The C compiler identification is GNU 8.3.0 -- The CXX compiler identification is GNU 8.3.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Building with GNU GCC -- Enable the building of po files by default in Release build !!! -- Cross compilation is disabled. -- Compiling a x86_64 build on a x86_64 host. -- Found ALSA: /usr/lib/x86_64-linux-gnu/libasound.so (found version "1.1.8") -- Found PCAP: /usr/lib/x86_64-linux-gnu/libpcap.so -- Performing Test PCAP_LINKS_SOLO -- Performing Test PCAP_LINKS_SOLO - Success -- Looking for pcap_get_pfring_id -- Looking for pcap_get_pfring_id - not found -- Found LibXml2: /usr/lib/x86_64-linux-gnu/libxml2.so (found version "2.9.4") -- Found Freetype: /usr/lib/x86_64-linux-gnu/libfreetype.so (found version "2.9.1") -- Found Gettext: /usr/bin/msgmerge (found version "0.19.8.1") -- Found Git: /usr/bin/git (found version "2.20.1") -- Looking for lzma_auto_decoder in /usr/lib/x86_64-linux-gnu/liblzma.so -- Looking for lzma_auto_decoder in /usr/lib/x86_64-linux-gnu/liblzma.so - found -- Looking for lzma_easy_encoder in /usr/lib/x86_64-linux-gnu/liblzma.so -- Looking for lzma_easy_encoder in /usr/lib/x86_64-linux-gnu/liblzma.so - found -- Looking for lzma_lzma_preset in /usr/lib/x86_64-linux-gnu/liblzma.so -- Looking for lzma_lzma_preset in /usr/lib/x86_64-linux-gnu/liblzma.so - found -- Found LibLZMA: /usr/include (found version "5.2.4") -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11") -- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.36") -- Could NOT find Vtune (missing: VTUNE_LIBRARIES VTUNE_INCLUDE_DIRS) -- Found wxWidgets: -L/usr/lib/x86_64-linux-gnu;-pthread;;;-lwx_baseu-3.0;-lwx_gtk2u_core-3.0;-lwx_gtk2u_adv-3.0 (found version "3.0.4") -- Found Libc: /usr/lib/x86_64-linux-gnu/librt.so;/usr/lib/x86_64-linux-gnu/libdl.so;/usr/lib/x86_64-linux-gnu/libm.so -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29") -- EGL found pkg -- X11_XCB found pkg -- AIO found -- LIBUDEV found pkg -- PORTAUDIO found -- SOUNDTOUCH found pkg -- SDL2 found pkg -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so -- Found GTK2_GTK: /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so -- Found the following HarfBuzz libraries: -- HarfBuzz (required): /usr/lib/x86_64-linux-gnu/libharfbuzz.so -- Found HarfBuzz: /usr/include/harfbuzz (found version "2.3.1") CMake Warning at cmake/SearchForStuff.cmake:200 (message): ENABLE_TESTS was on but gtest was not found, unit tests will not be enabled Call Stack (most recent call first): CMakeLists.txt:30 (include) -- Configuring done -- Generating done -- Build files have been written to: /home/*MYUSERNAME*/pcsx2/build ]0;*MYUSERNAME*@debian: ~/pcsx2/build*MYUSERNAME*@debian:~/pcsx2/build$ cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="/home/*MYUSERNAME*/usr" -DPACKAGE_MODE=Truemkdir build && cd build exitmake -j8cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="/home/*MYUSERNAME*/usr" -DPACKAGE_MODE=Truemake -j8  [ 0%] Generating GSdxResources.h Scanning dependencies of target x86emitter Scanning dependencies of target Utilities Scanning dependencies of target Utilities_NO_TLS Scanning dependencies of target translations_pcsx2_Iconized Scanning dependencies of target dev9null-0.5.0 [ 1%] Creating gresources XML file (.gresource.xml) Scanning dependencies of target translations_pcsx2_Main [ 1%] Generating GSdxResources.cpp [ 1%] Generating ../ar_SA__pcsx2_Iconized.gmo [ 1%] Generating ../ar_SA__pcsx2_Main.gmo [ 1%] Generating resources.c [ 1%] Generating resources.h [ 1%] Generating ../ca_ES__pcsx2_Iconized.gmo Scanning dependencies of target dev9ghzdrk-0.4 [ 1%] Building CXX object plugins/dev9null/CMakeFiles/dev9null-0.5.0.dir/DEV9.cpp.o [ 2%] Generating ../cs_CZ__pcsx2_Iconized.gmo [ 2%] Generating ../ca_ES__pcsx2_Main.gmo [ 2%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/bmi.cpp.o Scanning dependencies of target GSdx [ 2%] Generating ../da_DK__pcsx2_Iconized.gmo [ 2%] Generating ../cs_CZ__pcsx2_Main.gmo [ 2%] Generating ../de_DE__pcsx2_Iconized.gmo [ 2%] Generating ../da_DK__pcsx2_Main.gmo [ 2%] Generating ../es_ES__pcsx2_Iconized.gmo [ 2%] Generating ../fi_FI__pcsx2_Iconized.gmo [ 3%] Generating ../de_DE__pcsx2_Main.gmo [ 3%] Building CXX object plugins/dev9ghzdrk/CMakeFiles/dev9ghzdrk-0.4.dir/smap.cpp.o [ 3%] Generating ../fr_FR__pcsx2_Iconized.gmo [ 3%] Generating ../es_ES__pcsx2_Main.gmo [ 4%] Generating ../hr_HR__pcsx2_Iconized.gmo [ 4%] Generating ../fi_FI__pcsx2_Main.gmo [ 4%] Generating ../hu_HU__pcsx2_Iconized.gmo [ 4%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/GS.cpp.o [ 4%] Generating ../id_ID__pcsx2_Iconized.gmo [ 4%] Generating ../fr_FR__pcsx2_Main.gmo [ 4%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/VirtualMemory.cpp.o [ 4%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/VirtualMemory.cpp.o [ 4%] Generating ../it_IT__pcsx2_Iconized.gmo [ 4%] Generating ../hr_HR__pcsx2_Main.gmo [ 4%] Generating ../ja_JP__pcsx2_Iconized.gmo [ 5%] Generating ../ko_KR__pcsx2_Iconized.gmo [ 5%] Generating ../hu_HU__pcsx2_Main.gmo /home/*MYUSERNAME*/pcsx2/locales/hu_HU/pcsx2_Main.po:1781: warning: internationalized messages should not contain the '\v' escape sequence [ 5%] Generating ../lt_LT__pcsx2_Iconized.gmo [ 6%] Generating ../id_ID__pcsx2_Main.gmo [ 6%] Generating ../ms_MY__pcsx2_Iconized.gmo [ 6%] Generating ../nb_NO__pcsx2_Iconized.gmo [ 6%] Generating ../it_IT__pcsx2_Main.gmo /home/*MYUSERNAME*/pcsx2/locales/it_IT/pcsx2_Main.po:1927: warning: internationalized messages should not contain the '\v' escape sequence [ 6%] Generating ../nl_NL__pcsx2_Iconized.gmo [ 6%] Generating ../ja_JP__pcsx2_Main.gmo [ 6%] Generating ../pl_PL__pcsx2_Iconized.gmo [ 7%] Generating ../pt_BR__pcsx2_Iconized.gmo [ 7%] Generating ../ko_KR__pcsx2_Main.gmo [ 7%] Generating ../ru_RU__pcsx2_Iconized.gmo [ 7%] Generating ../lt_LT__pcsx2_Main.gmo [ 7%] Generating ../sv_SE__pcsx2_Iconized.gmo [ 7%] Generating ../ms_MY__pcsx2_Main.gmo [ 7%] Generating ../th_TH__pcsx2_Iconized.gmo [ 7%] Generating ../tr_TR__pcsx2_Iconized.gmo [ 8%] Generating ../nb_NO__pcsx2_Main.gmo [ 8%] Generating ../zh_CN__pcsx2_Iconized.gmo [ 8%] Generating ../nl_NL__pcsx2_Main.gmo [ 9%] Generating ../zh_TW__pcsx2_Iconized.gmo [ 9%] Built target translations_pcsx2_Iconized [ 9%] Generating ../pl_PL__pcsx2_Main.gmo [ 9%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/AlignedMalloc.cpp.o [ 9%] Generating ../pt_BR__pcsx2_Main.gmo [ 9%] Generating ../ru_RU__pcsx2_Main.gmo [ 10%] Generating ../sv_SE__pcsx2_Main.gmo [ 10%] Generating ../th_TH__pcsx2_Main.gmo [ 10%] Generating ../tr_TR__pcsx2_Main.gmo [ 11%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/cpudetect.cpp.o [ 11%] Generating ../zh_CN__pcsx2_Main.gmo [ 11%] Generating ../zh_TW__pcsx2_Main.gmo /home/*MYUSERNAME*/pcsx2/common/src/Utilities/VirtualMemory.cpp: In constructor ‘VirtualMemoryManager::VirtualMemoryManager(const wxString&, uptr, size_t, uptr, bool)’: /home/*MYUSERNAME*/pcsx2/common/src/Utilities/VirtualMemory.cpp:93:9: warning: converting to non-pointer type ‘uptr’ {aka ‘long unsigned int’} from NULL [-Wconversion-null] SafeSysMunmap(m_baseptr, reserved_bytes); ^~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/common/src/Utilities/VirtualMemory.cpp:108:9: warning: converting to non-pointer type ‘uptr’ {aka ‘long unsigned int’} from NULL [-Wconversion-null] SafeSysMunmap(m_baseptr, reserved_bytes); ^~~~~~~~~~~~~ [ 11%] Built target translations_pcsx2_Main [ 11%] Generating ImgHeader/arrow_right.h [ 11%] Generating resources.cpp /home/*MYUSERNAME*/pcsx2/common/src/Utilities/VirtualMemory.cpp: In constructor ‘VirtualMemoryManager::VirtualMemoryManager(const wxString&, uptr, size_t, uptr, bool)’: /home/*MYUSERNAME*/pcsx2/common/src/Utilities/VirtualMemory.cpp:93:9: warning: converting to non-pointer type ‘uptr’ {aka ‘long unsigned int’} from NULL [-Wconversion-null] SafeSysMunmap(m_baseptr, reserved_bytes); ^~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/common/src/Utilities/VirtualMemory.cpp:108:9: warning: converting to non-pointer type ‘uptr’ {aka ‘long unsigned int’} from NULL [-Wconversion-null] SafeSysMunmap(m_baseptr, reserved_bytes); ^~~~~~~~~~~~~ [ 11%] Generating resources.h [ 11%] Generating ImgHeader/analog.h [ 11%] Generating ImgHeader/circle.h [ 11%] Generating ImgHeader/cross.h [ 12%] Generating ImgHeader/dp_bottom.h [ 12%] Generating ImgHeader/dp_left.h [ 12%] Generating ImgHeader/dp_right.h [ 12%] Generating ImgHeader/dp_up.h [ 12%] Generating ImgHeader/dualshock2.h [ 12%] Building CXX object plugins/dev9ghzdrk/CMakeFiles/dev9ghzdrk-0.4.dir/DEV9.cpp.o [ 12%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/AlignedMalloc.cpp.o [ 12%] Generating ImgHeader/joystick_cursor.h [ 13%] Generating ImgHeader/l1.h [ 13%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/CheckedStaticBox.cpp.o [ 13%] Generating ImgHeader/r1.h [ 13%] Generating ImgHeader/l2.h [ 13%] Generating ImgHeader/r2.h [ 13%] Generating ImgHeader/l3.h [ 14%] Generating ImgHeader/r3.h [ 14%] Generating ImgHeader/select.h [ 14%] Generating ImgHeader/square.h [ 14%] Generating ImgHeader/start.h [ 14%] Generating ImgHeader/triangle.h [ 14%] Generating ImgHeader/arrow_up.h [ 15%] Generating ImgHeader/arrow_bottom.h [ 15%] Generating ImgHeader/arrow_left.h Scanning dependencies of target onepad [ 16%] Linking CXX shared module libdev9null-0.5.0.so [ 16%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Console.cpp.o [ 16%] Building CXX object plugins/onepad/CMakeFiles/onepad.dir/controller.cpp.o [ 16%] Built target dev9null-0.5.0 [ 17%] Generating ImgHeader/arrow_right.h [ 17%] Generating ImgHeader/analog.h [ 17%] Generating ImgHeader/circle.h [ 17%] Generating ImgHeader/cross.h /home/*MYUSERNAME*/pcsx2/common/src/x86emitter/cpudetect.cpp: In member function ‘void x86capabilities::Identify()’: /home/*MYUSERNAME*/pcsx2/common/src/x86emitter/cpudetect.cpp:198:9: warning: variable ‘x86_64_8BITBRANDID’ set but not used [-Wunused-but-set-variable] u32 x86_64_8BITBRANDID; ^~~~~~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/common/src/x86emitter/cpudetect.cpp:199:9: warning: variable ‘x86_64_12BITBRANDID’ set but not used [-Wunused-but-set-variable] u32 x86_64_12BITBRANDID; ^~~~~~~~~~~~~~~~~~~ [ 17%] Generating ImgHeader/dp_bottom.h [ 17%] Generating ImgHeader/dp_left.h [ 18%] Generating ImgHeader/dp_right.h [ 18%] Generating ImgHeader/dp_up.h [ 18%] Generating ImgHeader/dualshock2.h [ 18%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/fpu.cpp.o [ 18%] Generating ImgHeader/joystick_cursor.h [ 18%] Generating ImgHeader/l1.h [ 19%] Generating ImgHeader/r1.h [ 19%] Generating ImgHeader/l2.h [ 19%] Generating ImgHeader/r2.h [ 19%] Generating ImgHeader/l3.h [ 19%] Generating ImgHeader/r3.h [ 19%] Generating ImgHeader/select.h [ 20%] Generating ImgHeader/square.h [ 20%] Generating ImgHeader/start.h [ 20%] Generating ImgHeader/triangle.h [ 20%] Generating ImgHeader/arrow_up.h [ 20%] Generating ImgHeader/arrow_bottom.h [ 20%] Generating ImgHeader/arrow_left.h Scanning dependencies of target onepad-legacy [ 20%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/CheckedStaticBox.cpp.o [ 20%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/GSAlignedClass.cpp.o [ 20%] Building CXX object plugins/onepad/CMakeFiles/onepad.dir/GamePad.cpp.o [ 20%] Building CXX object plugins/onepad_legacy/CMakeFiles/onepad-legacy.dir/controller.cpp.o [ 20%] Building CXX object plugins/dev9ghzdrk/CMakeFiles/dev9ghzdrk-0.4.dir/flash.cpp.o [ 20%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/EventSource.cpp.o [ 20%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/groups.cpp.o [ 20%] Building CXX object plugins/onepad/CMakeFiles/onepad.dir/SDL/joystick.cpp.o [ 20%] Building CXX object plugins/onepad_legacy/CMakeFiles/onepad-legacy.dir/GamePad.cpp.o [ 21%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Exceptions.cpp.o [ 21%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/GSBlock.cpp.o /home/*MYUSERNAME*/pcsx2/plugins/dev9ghzdrk/flash.cpp: In function ‘void FLASHwrite32(u32, u32, int)’: /home/*MYUSERNAME*/pcsx2/plugins/dev9ghzdrk/flash.cpp:215:9: warning: variable ‘bytes’ set but not used [-Wunused-but-set-variable] u32 bytes, pages, blocks; ^~~~~ [ 21%] Building CXX object plugins/onepad_legacy/CMakeFiles/onepad-legacy.dir/SDL/joystick.cpp.o [ 21%] Building CXX object plugins/dev9ghzdrk/CMakeFiles/dev9ghzdrk-0.4.dir/pcap_io.cpp.o [ 22%] Building CXX object plugins/onepad/CMakeFiles/onepad.dir/keyboard.cpp.o [ 22%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/jmp.cpp.o [ 22%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/FastFormatString.cpp.o [ 23%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/Console.cpp.o [ 24%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/GSCapture.cpp.o [ 24%] Building CXX object plugins/onepad_legacy/CMakeFiles/onepad-legacy.dir/keyboard.cpp.o [ 24%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/IniInterface.cpp.o [ 24%] Building CXX object plugins/onepad/CMakeFiles/onepad.dir/KeyStatus.cpp.o [ 24%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/legacy.cpp.o [ 24%] Building CXX object plugins/dev9ghzdrk/CMakeFiles/dev9ghzdrk-0.4.dir/Linux/Config.cpp.o [ 24%] Building CXX object plugins/onepad_legacy/CMakeFiles/onepad-legacy.dir/KeyStatus.cpp.o [ 24%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/EventSource.cpp.o [ 24%] Building CXX object plugins/onepad/CMakeFiles/onepad.dir/onepad.cpp.o [ 24%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Linux/LnxHostSys.cpp.o [ 25%] Building CXX object plugins/onepad_legacy/CMakeFiles/onepad-legacy.dir/onepad.cpp.o [ 25%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/GSClut.cpp.o [ 25%] Building CXX object plugins/onepad/CMakeFiles/onepad.dir/resources.cpp.o [ 25%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/legacy_sse.cpp.o [ 25%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Mutex.cpp.o [ 25%] Building CXX object plugins/onepad/CMakeFiles/onepad.dir/state_management.cpp.o [ 25%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/PathUtils.cpp.o [ 25%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/Exceptions.cpp.o [ 26%] Building CXX object plugins/dev9ghzdrk/CMakeFiles/dev9ghzdrk-0.4.dir/Linux/Linux.cpp.o [ 26%] Building CXX object plugins/onepad_legacy/CMakeFiles/onepad-legacy.dir/state_management.cpp.o /home/*MYUSERNAME*/pcsx2/plugins/onepad/state_management.cpp: In function ‘u8 pad_poll(u8)’: /home/*MYUSERNAME*/pcsx2/plugins/onepad/state_management.cpp:198:17: warning: this statement may fall through [-Wimplicit-fallthrough=] if (pad->config) { ^~ /home/*MYUSERNAME*/pcsx2/plugins/onepad/state_management.cpp:205:13: note: here case CMD_READ_DATA_AND_VIBRATE: { ^~~~ [ 27%] Building CXX object plugins/onepad/CMakeFiles/onepad.dir/wx_dialog/dialog.cpp.o [ 28%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/movs.cpp.o /home/*MYUSERNAME*/pcsx2/plugins/onepad_legacy/state_management.cpp: In function ‘u8 pad_poll(u8)’: /home/*MYUSERNAME*/pcsx2/plugins/onepad_legacy/state_management.cpp:199:17: warning: this statement may fall through [-Wimplicit-fallthrough=] if (pad->config) ^~ /home/*MYUSERNAME*/pcsx2/plugins/onepad_legacy/state_management.cpp:207:13: note: here case CMD_READ_DATA_AND_VIBRATE: ^~~~ [ 28%] Building CXX object plugins/onepad_legacy/CMakeFiles/onepad-legacy.dir/wx_dialog/dialog.cpp.o [ 28%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/GSCodeBuffer.cpp.o [ 29%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/PrecompiledHeader.cpp.o [ 29%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Perf.cpp.o [ 29%] Building CXX object plugins/dev9ghzdrk/CMakeFiles/dev9ghzdrk-0.4.dir/Linux/net.cpp.o [ 29%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/FastFormatString.cpp.o [ 29%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/PrecompiledHeader.cpp.o [ 29%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/GSCrc.cpp.o [ 29%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/pxCheckBox.cpp.o [ 29%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/pxRadioPanel.cpp.o /home/*MYUSERNAME*/pcsx2/plugins/dev9ghzdrk/Linux/net.cpp: In function ‘void InitNet(NetAdapter*)’: /home/*MYUSERNAME*/pcsx2/plugins/dev9ghzdrk/Linux/net.cpp:58:12: warning: unused variable ‘ret’ [-Wunused-variable] int ret = pthread_create(&rx_thread, NULL, NetRxThread, NULL); ^~~ [ 29%] Building C object plugins/dev9ghzdrk/CMakeFiles/dev9ghzdrk-0.4.dir/resources.c.o cc1: warning: command line option ‘-Wno-overloaded-virtual’ is valid for C++/ObjC++ but not for C [ 29%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/simd.cpp.o [ 29%] Linking CXX shared module libdev9ghzdrk-0.4.so [ 29%] Built target dev9ghzdrk-0.4 [ 29%] Building CXX object plugins/onepad/CMakeFiles/onepad.dir/wx_dialog/opPanel.cpp.o Scanning dependencies of target USBnull-0.7.0 [ 29%] Building CXX object plugins/USBnull/CMakeFiles/USBnull-0.7.0.dir/USB.cpp.o [ 29%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/IniInterface.cpp.o [ 29%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/GSDrawingContext.cpp.o [ 29%] Building CXX object plugins/onepad_legacy/CMakeFiles/onepad-legacy.dir/wx_dialog/opPanel.cpp.o [ 29%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/x86emitter.cpp.o [ 29%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/pxStaticText.cpp.o [ 29%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/GSDump.cpp.o [ 30%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/pxStreams.cpp.o [ 30%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/Linux/LnxHostSys.cpp.o [ 31%] Linking CXX shared module libUSBnull-0.7.0.so [ 31%] Built target USBnull-0.7.0 [ 31%] Building CXX object plugins/onepad/CMakeFiles/onepad.dir/wx_dialog/GamepadConfiguration.cpp.o [ 31%] Building CXX object plugins/onepad/CMakeFiles/onepad.dir/wx_dialog/JoystickConfiguration.cpp.o [ 31%] Building CXX object plugins/onepad_legacy/CMakeFiles/onepad-legacy.dir/wx_dialog/GamepadConfiguration.cpp.o [ 31%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/LnxCpuDetect.cpp.o [ 32%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/GSLocalMemory.cpp.o [ 32%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/pxTranslate.cpp.o [ 33%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/Mutex.cpp.o [ 33%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/pxWindowTextWriter.cpp.o [ 34%] Linking CXX static library libx86emitter.a [ 34%] Built target x86emitter [ 34%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/RwMutex.cpp.o [ 34%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/StringHelpers.cpp.o [ 34%] Building CXX object plugins/onepad/CMakeFiles/onepad.dir/Linux/ini.cpp.o [ 34%] Building CXX object plugins/onepad/CMakeFiles/onepad.dir/Linux/linux.cpp.o [ 35%] Building CXX object plugins/onepad_legacy/CMakeFiles/onepad-legacy.dir/wx_dialog/JoystickConfiguration.cpp.o [ 35%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/ThreadingDialogs.cpp.o [ 35%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/PathUtils.cpp.o [ 35%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/PrecompiledHeader.cpp.o [ 36%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/ThreadTools.cpp.o [ 36%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/wxAppWithHelpers.cpp.o [ 36%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/Perf.cpp.o [ 37%] Linking CXX shared module libonepad.so [ 37%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/pxCheckBox.cpp.o [ 37%] Built target onepad [ 37%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/pxRadioPanel.cpp.o [ 37%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/wxGuiTools.cpp.o [ 37%] Building CXX object plugins/onepad_legacy/CMakeFiles/onepad-legacy.dir/Linux/ini.cpp.o [ 37%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/wxHelpers.cpp.o [ 38%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/pxStaticText.cpp.o [ 38%] Building CXX object plugins/onepad_legacy/CMakeFiles/onepad-legacy.dir/Linux/linux.cpp.o [ 38%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/GSLzma.cpp.o [ 38%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Linux/LnxThreads.cpp.o [ 38%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/pxStreams.cpp.o [ 38%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/GSPerfMon.cpp.o [ 38%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Linux/LnxMisc.cpp.o [ 38%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/pxTranslate.cpp.o [ 39%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Semaphore.cpp.o [ 39%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/pxWindowTextWriter.cpp.o [ 39%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/GSPng.cpp.o [ 39%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/GSState.cpp.o [ 39%] Linking CXX shared module libonepad-legacy.so [ 39%] Built target onepad-legacy [ 39%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/RwMutex.cpp.o [ 40%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/StringHelpers.cpp.o [ 40%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/ThreadingDialogs.cpp.o [ 40%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/ThreadTools.cpp.o [ 40%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/GSTables.cpp.o [ 40%] Linking CXX static library libUtilities.a [ 40%] Built target Utilities [ 40%] Generating ../../pcsx2/Recording/VirtualPad/img/upPressed.h [ 40%] Generating gui/Resources/AppIcon16.h [ 40%] Generating gui/Resources/AppIcon32.h [ 41%] Generating gui/Resources/AppIcon64.h [ 41%] Generating gui/Resources/BackgroundLogo.h [ 41%] Generating gui/Resources/ButtonIcon_Camera.h [ 41%] Generating gui/Resources/ConfigIcon_Cpu.h [ 41%] Generating gui/Resources/ConfigIcon_Gamefixes.h [ 41%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/wxAppWithHelpers.cpp.o [ 41%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/wxGuiTools.cpp.o [ 42%] Generating gui/Resources/ConfigIcon_MemoryCard.h [ 42%] Generating gui/Resources/ConfigIcon_Paths.h [ 42%] Generating gui/Resources/ConfigIcon_Plugins.h [ 42%] Generating gui/Resources/ConfigIcon_Speedhacks.h [ 42%] Generating gui/Resources/ConfigIcon_Video.h [ 42%] Generating gui/Resources/Logo.h [ 43%] Generating gui/Resources/Breakpoint_Active.h [ 43%] Generating gui/Resources/Breakpoint_Inactive.h [ 43%] Generating ../../pcsx2/Recording/VirtualPad/img/circlePressed.h [ 43%] Generating ../../pcsx2/Recording/VirtualPad/img/controllerFull.h [ 43%] Generating ../../pcsx2/Recording/VirtualPad/img/controllerHalf.h [ 43%] Generating ../../pcsx2/Recording/VirtualPad/img/controllerThreeQuarters.h [ 44%] Generating ../../pcsx2/Recording/VirtualPad/img/crossPressed.h [ 44%] Generating ../../pcsx2/Recording/VirtualPad/img/downPressed.h [ 44%] Generating ../../pcsx2/Recording/VirtualPad/img/l1Pressed.h [ 44%] Generating ../../pcsx2/Recording/VirtualPad/img/l2Pressed.h [ 44%] Generating ../../pcsx2/Recording/VirtualPad/img/l3Pressed.h [ 44%] Generating ../../pcsx2/Recording/VirtualPad/img/leftPressed.h [ 45%] Generating ../../pcsx2/Recording/VirtualPad/img/r1Pressed.h [ 45%] Generating ../../pcsx2/Recording/VirtualPad/img/r2Pressed.h [ 45%] Generating ../../pcsx2/Recording/VirtualPad/img/r3Pressed.h [ 45%] Generating ../../pcsx2/Recording/VirtualPad/img/rightPressed.h [ 45%] Generating ../../pcsx2/Recording/VirtualPad/img/selectPressed.h [ 46%] Generating ../../pcsx2/Recording/VirtualPad/img/squarePressed.h [ 46%] Generating ../../pcsx2/Recording/VirtualPad/img/startPressed.h [ 46%] Generating ../../pcsx2/Recording/VirtualPad/img/trianglePressed.h [ 46%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/wxHelpers.cpp.o [ 47%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/Linux/LnxThreads.cpp.o Scanning dependencies of target PCSX2 [ 48%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/GSUtil.cpp.o [ 48%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/Linux/LnxMisc.cpp.o [ 48%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/Semaphore.cpp.o [ 48%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/GSVector.cpp.o [ 48%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/GSdx.cpp.o [ 48%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/GSdxResources.cpp.o [ 48%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/stdafx.cpp.o [ 49%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/Common/GSDevice.cpp.o [ 49%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/Common/GSDirtyRect.cpp.o [ 49%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/Common/GSFunctionMap.cpp.o [ 49%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/Common/GSOsdManager.cpp.o [ 49%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/Common/GSRenderer.cpp.o [ 49%] Linking CXX static library libUtilities_NO_TLS.a [ 49%] Built target Utilities_NO_TLS [ 49%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/Common/GSTexture.cpp.o [ 50%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/Common/GSVertexTrace.cpp.o [ 50%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/Null/GSDeviceNull.cpp.o [ 50%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/Null/GSRendererNull.cpp.o [ 50%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/Null/GSTextureNull.cpp.o [ 50%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/HW/GSHwHack.cpp.o [ 50%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/HW/GSRendererHW.cpp.o [ 50%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Cache.cpp.o [ 51%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/HW/GSTextureCache.cpp.o [ 51%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/SW/GSDrawScanline.cpp.o [ 51%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/SW/GSDrawScanlineCodeGenerator.cpp.o [ 51%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/SW/GSDrawScanlineCodeGenerator.x64.cpp.o [ 51%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/SW/GSDrawScanlineCodeGenerator.x64.avx.cpp.o [ 51%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/COP0.cpp.o [ 52%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/SW/GSDrawScanlineCodeGenerator.x64.avx2.cpp.o [ 52%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/SW/GSDrawScanlineCodeGenerator.x86.cpp.o [ 52%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/SW/GSDrawScanlineCodeGenerator.x86.avx.cpp.o [ 52%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/SW/GSDrawScanlineCodeGenerator.x86.avx2.cpp.o [ 52%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/SW/GSRasterizer.cpp.o [ 52%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/SW/GSRendererSW.cpp.o /home/*MYUSERNAME*/pcsx2/pcsx2/COP0.cpp: In function ‘void R5900::Interpreter::OpcodeImpl::COP0::MFC0()’: /home/*MYUSERNAME*/pcsx2/pcsx2/COP0.cpp:452:21: warning: this statement may fall through [-Wimplicit-fallthrough=] if( !_Rt_ ) break; ^ /home/*MYUSERNAME*/pcsx2/pcsx2/COP0.cpp:455:3: note: here default: ^~~~~~~ [ 53%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/COP2.cpp.o [ 54%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/SW/GSSetupPrimCodeGenerator.cpp.o [ 54%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/SW/GSSetupPrimCodeGenerator.x64.cpp.o [ 54%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/SW/GSSetupPrimCodeGenerator.x64.avx.cpp.o [ 54%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/SW/GSSetupPrimCodeGenerator.x64.avx2.cpp.o [ 54%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/SW/GSSetupPrimCodeGenerator.x86.cpp.o [ 54%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/SW/GSSetupPrimCodeGenerator.x86.avx.cpp.o [ 55%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/SW/GSSetupPrimCodeGenerator.x86.avx2.cpp.o [ 55%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Counters.cpp.o [ 55%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/SW/GSTextureCacheSW.cpp.o [ 55%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/SW/GSTextureSW.cpp.o [ 55%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/OpenGL/GLLoader.cpp.o [ 55%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/OpenGL/GLState.cpp.o [ 56%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/OpenGL/GSDeviceOGL.cpp.o [ 56%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/OpenGL/GSRendererOGL.cpp.o [ 56%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/OpenGL/GSShaderOGL.cpp.o [ 56%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/OpenGL/GSTextureCacheOGL.cpp.o [ 56%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Renderers/OpenGL/GSTextureOGL.cpp.o [ 56%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Window/GSSetting.cpp.o [ 57%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Window/GSWnd.cpp.o [ 57%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/GameDatabase.cpp.o [ 57%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Window/GSLinuxDialog.cpp.o [ 57%] Building CXX object plugins/GSdx/CMakeFiles/GSdx.dir/Window/GSWndEGL.cpp.o [ 57%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Dump.cpp.o [ 57%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Elfheader.cpp.o [ 57%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/FW.cpp.o [ 58%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/FiFo.cpp.o [ 58%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/FPU.cpp.o [ 58%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Gif.cpp.o [ 58%] Linking CXX shared module libGSdx.so [ 58%] Built target GSdx [ 58%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Gif_Logger.cpp.o [ 58%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Gif_Unit.cpp.o [ 59%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/GS.cpp.o [ 59%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/GSState.cpp.o [ 59%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Hw.cpp.o [ 59%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/HwRead.cpp.o [ 59%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/HwWrite.cpp.o [ 59%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Interpreter.cpp.o [ 60%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/IopBios.cpp.o [ 60%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/IopCounters.cpp.o [ 60%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/IopDma.cpp.o [ 60%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/IopGte.cpp.o [ 60%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/IopHw.cpp.o [ 60%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/IopIrq.cpp.o [ 61%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/IopMem.cpp.o [ 61%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/IopSio2.cpp.o [ 61%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/IPC.cpp.o [ 61%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Mdec.cpp.o [ 61%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Memory.cpp.o [ 62%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/MMI.cpp.o [ 62%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/MTGS.cpp.o [ 62%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/MTVU.cpp.o [ 62%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/MultipartFileReader.cpp.o [ 62%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/OutputIsoFile.cpp.o [ 62%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Patch.cpp.o [ 63%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Patch_Memory.cpp.o [ 63%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Pcsx2Config.cpp.o [ 63%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/PluginManager.cpp.o [ 63%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/PrecompiledHeader.cpp.o [ 63%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/R3000A.cpp.o [ 63%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/R3000AInterpreter.cpp.o [ 64%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/R3000AOpcodeTables.cpp.o [ 64%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/R5900.cpp.o [ 64%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/R5900OpcodeImpl.cpp.o [ 64%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/R5900OpcodeTables.cpp.o /home/*MYUSERNAME*/pcsx2/pcsx2/PluginManager.cpp: In member function ‘virtual void SysCorePlugins::Load(const wxString (&)[4])’: /home/*MYUSERNAME*/pcsx2/pcsx2/PluginManager.cpp:879:59: warning: cast between incompatible function types from ‘s32 (*)()’ {aka ‘int (*)()’} to ‘_PADinit’ {aka ‘int (*)(unsigned int)’} [-Wcast-function-type] PADinit = (_PADinit)m_info[PluginId_PAD]->CommonBindings.Init; ^~~~ [ 64%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SaveState.cpp.o [ 65%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/ShiftJisToUnicode.cpp.o [ 65%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Sif.cpp.o [ 65%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Sif0.cpp.o [ 65%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Sif1.cpp.o [ 65%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/sif2.cpp.o [ 65%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Sio.cpp.o [ 66%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SourceLog.cpp.o [ 66%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPR.cpp.o [ 66%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/System.cpp.o [ 66%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Vif0_Dma.cpp.o [ 66%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Vif1_Dma.cpp.o [ 66%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Vif1_MFIFO.cpp.o [ 67%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Vif.cpp.o /home/*MYUSERNAME*/pcsx2/pcsx2/Sio.cpp: In function ‘void memcardWrite(u8)’: /home/*MYUSERNAME*/pcsx2/pcsx2/Sio.cpp:431:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if(once) ^~ /home/*MYUSERNAME*/pcsx2/pcsx2/Sio.cpp:444:4: note: here default: ^~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/Sio.cpp: In function ‘void memcardRead(u8)’: /home/*MYUSERNAME*/pcsx2/pcsx2/Sio.cpp:521:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if(once) ^~ /home/*MYUSERNAME*/pcsx2/pcsx2/Sio.cpp:534:4: note: here default: ^~~~~~~ [ 67%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Vif_Codes.cpp.o [ 67%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Vif_Transfer.cpp.o [ 67%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/Vif_Unpack.cpp.o [ 67%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/vtlb.cpp.o /home/*MYUSERNAME*/pcsx2/pcsx2/Vif1_MFIFO.cpp: In function ‘void vifMFIFOInterrupt()’: /home/*MYUSERNAME*/pcsx2/pcsx2/Vif1_MFIFO.cpp:350:34: warning: this statement may fall through [-Wimplicit-fallthrough=] vif1Regs.stat.FQC = std::min((u16)0x10, vif1ch.qwc); ^~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/Vif1_MFIFO.cpp:352:4: note: here case 1: //Transfer data ^~~~ [ 67%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/VU0.cpp.o [ 68%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/VUmicro.cpp.o [ 68%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/VU0micro.cpp.o [ 68%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/VU0microInterp.cpp.o In file included from /home/*MYUSERNAME*/pcsx2/common/include/Utilities/Dependencies.h:231, from /home/*MYUSERNAME*/pcsx2/pcsx2/PrecompiledHeader.h:25, from /home/*MYUSERNAME*/pcsx2/pcsx2/vtlb.cpp:31: /home/*MYUSERNAME*/pcsx2/pcsx2/vtlb.cpp: In constructor ‘vtlb_private::VTLBVirtual::VTLBVirtual(vtlb_private::VTLBPhysical, u32, u32)’: /home/*MYUSERNAME*/pcsx2/pcsx2/vtlb.cpp:71:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] pxAssertMsg((uptr)paddr < POINTER_SIGN_BIT, "Address too high"); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/common/include/Pcsx2Defs.h:218:39: note: in definition of macro ‘likely’ #define likely(x) __builtin_expect(!!(x), 1) ^ /home/*MYUSERNAME*/pcsx2/pcsx2/vtlb.cpp:71:2: note: in expansion of macro ‘pxAssertMsg’ pxAssertMsg((uptr)paddr < POINTER_SIGN_BIT, "Address too high"); ^~~~~~~~~~~ [ 68%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/VU1micro.cpp.o [ 68%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/VU1microInterp.cpp.o [ 69%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/VUflags.cpp.o [ 69%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/VUmicroMem.cpp.o [ 69%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/VUops.cpp.o [ 69%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/BlockdumpFileReader.cpp.o [ 69%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/CdRom.cpp.o [ 69%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/CDVDaccess.cpp.o [ 70%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/CDVD.cpp.o [ 70%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/CDVDdiscReader.cpp.o [ 70%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/CDVDisoReader.cpp.o [ 70%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/CDVDdiscThread.cpp.o [ 70%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/InputIsoFile.cpp.o [ 70%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/OutputIsoFile.cpp.o [ 71%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/ChunksCache.cpp.o [ 71%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/CompressedFileReader.cpp.o [ 71%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/CsoFileReader.cpp.o [ 71%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/GzippedFileReader.cpp.o [ 71%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/IsoFS/IsoFile.cpp.o [ 72%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/IsoFS/IsoFSCDVD.cpp.o [ 72%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/CDVD/IsoFS/IsoFS.cpp.o [ 72%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/ADSR.cpp.o [ 72%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/Debug.cpp.o /home/*MYUSERNAME*/pcsx2/pcsx2/CDVD/GzippedFileReader.cpp: In function ‘Access* ReadIndexFromFile(const wxString&)’: /home/*MYUSERNAME*/pcsx2/pcsx2/CDVD/GzippedFileReader.cpp:70:15: warning: comparison of integer expressions of different signedness: ‘s64’ {aka ‘long int’} and ‘long unsigned int’ [-Wsign-compare] if (datasize != (s64)index->have * sizeof(Point)) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/CDVD/GzippedFileReader.cpp: In function ‘void WriteIndexToFile(Access*, wxString)’: /home/*MYUSERNAME*/pcsx2/pcsx2/CDVD/GzippedFileReader.cpp:105:22: warning: comparison of integer expressions of different signedness: ‘s64’ {aka ‘long int’} and ‘long unsigned int’ [-Wsign-compare] if (fsize(filename) != (s64)GZIP_ID_LEN + sizeof(Access) + sizeof(Point) * index->have) ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/DplIIdecoder.cpp.o [ 72%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/Dma.cpp.o [ 73%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/Lowpass.cpp.o [ 73%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/Mixer.cpp.o [ 73%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/spu2.cpp.o [ 73%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/ReadInput.cpp.o [ 73%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/RegLog.cpp.o [ 73%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/RegTable.cpp.o [ 74%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/Reverb.cpp.o [ 74%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/SndOut.cpp.o [ 74%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/SndOut_SDL.cpp.o [ 74%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/SndOut_Portaudio.cpp.o [ 74%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/spu2freeze.cpp.o [ 75%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/spu2replay.cpp.o [ 75%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/spu2sys.cpp.o [ 75%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/Timestretcher.cpp.o [ 75%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/Wavedump_wav.cpp.o [ 75%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/WavFile.cpp.o [ 75%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/Linux/Alsa.cpp.o [ 76%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/Linux/CfgHelpers.cpp.o [ 76%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/Linux/Config.cpp.o [ 76%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/Linux/ConfigDebug.cpp.o [ 76%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/Linux/ConfigSoundTouch.cpp.o In file included from /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:19, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:16: /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:54:9: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName GetSnapshots(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:55:9: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName GetBios(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:56:9: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName GetPlugins(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:57:9: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName GetSavestates(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:58:9: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName GetMemoryCards(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:59:9: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName GetSettings(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:60:9: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName GetLogs(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:61:9: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName GetLangs(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:62:9: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName GetCheats(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:63:9: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName GetCheatsWS(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:64:9: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName GetDocs(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:66:9: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName Get( FoldersEnum_t folderidx ); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:72:16: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern const wxDirName& Snapshots(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:73:16: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern const wxDirName& Savestates(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:74:16: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern const wxDirName& MemoryCards(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:75:16: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern const wxDirName& Settings(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:76:16: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern const wxDirName& Plugins(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:77:16: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern const wxDirName& Logs(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:78:16: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern const wxDirName& Dumps(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:79:16: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern const wxDirName& Langs(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:80:16: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern const wxDirName& Cheats(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:81:16: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern const wxDirName& CheatsWS(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:82:16: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern const wxDirName& Docs(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:88:9: error: ‘wxFileName’ does not name a type; did you mean ‘wxGuardName’? extern wxFileName GetUiConfig(); ^~~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:89:9: error: ‘wxFileName’ does not name a type; did you mean ‘wxGuardName’? extern wxFileName GetUiKeysConfig(); ^~~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:90:9: error: ‘wxFileName’ does not name a type; did you mean ‘wxGuardName’? extern wxFileName GetVmConfig(); ^~~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:91:9: error: ‘wxFileName’ does not name a type; did you mean ‘wxGuardName’? extern wxFileName GetUsermodeConfig(); ^~~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/./PathDefs.h:92:15: error: ‘wxFileName’ does not name a type; did you mean ‘wxGuardName’? extern const wxFileName& Memcard( uint port, uint slot ); ^~~~~~~~~~ wxGuardName In file included from /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:20, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:16: /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:20:2: error: ‘u8’ does not name a type u8 ctrl : 4; // control and mode bits ^~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:21:2: error: ‘u8’ does not name a type u8 mode : 4; // control and mode bits ^~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:22:2: error: ‘u8’ does not name a type u8 trackNum; // current track number (1 to 99) ^~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:23:2: error: ‘u8’ does not name a type u8 trackIndex; // current index within track (0 to 99) ^~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:24:2: error: ‘u8’ does not name a type u8 trackM; // current minute location on the disc (BCD encoded) ^~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:25:2: error: ‘u8’ does not name a type u8 trackS; // current sector location on the disc (BCD encoded) ^~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:26:2: error: ‘u8’ does not name a type u8 trackF; // current frame location on the disc (BCD encoded) ^~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:27:2: error: ‘u8’ does not name a type u8 pad; // unused ^~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:28:2: error: ‘u8’ does not name a type u8 discM; // current minute offset from first track (BCD encoded) ^~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:29:2: error: ‘u8’ does not name a type u8 discS; // current sector offset from first track (BCD encoded) ^~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:30:2: error: ‘u8’ does not name a type u8 discF; // current frame offset from first track (BCD encoded) ^~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:35:2: error: ‘u32’ does not name a type u32 lsn; ^~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:36:2: error: ‘u8’ does not name a type u8 type; ^~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:41:2: error: ‘u8’ does not name a type u8 strack; //number of the first track (usually 1) ^~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:42:2: error: ‘u8’ does not name a type u8 etrack; //number of the last track ^~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:84:13: error: ISO C++ forbids declaration of ‘s32’ with no type [-fpermissive] typedef s32(CALLBACK* _CDVDopen)(const char* pTitleFilename); ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:84:13: error: typedef ‘s32’ is initialized (use decltype instead) /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:84:13: error: ‘CALLBACK’ was not declared in this scope /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:84:13: note: the macro ‘CALLBACK’ had not yet been defined In file included from /home/*MYUSERNAME*/pcsx2/common/include/Utilities/Dependencies.h:231, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/../Global.h:42, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/Dialogs.h:19, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:17: /home/*MYUSERNAME*/pcsx2/common/include/Pcsx2Defs.h:200: note: it was later defined here #define CALLBACK __attribute__((stdcall)) In file included from /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:20, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:16: /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:84:23: error: ‘_CDVDopen’ was not declared in this scope typedef s32(CALLBACK* _CDVDopen)(const char* pTitleFilename); ^~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:89:13: error: ISO C++ forbids declaration of ‘s32’ with no type [-fpermissive] typedef s32(CALLBACK* _CDVDreadTrack)(u32 lsn, int mode); ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:89:13: error: typedef ‘s32’ is initialized (use decltype instead) /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:89:13: error: ‘CALLBACK’ was not declared in this scope /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:89:13: note: the macro ‘CALLBACK’ had not yet been defined In file included from /home/*MYUSERNAME*/pcsx2/common/include/Utilities/Dependencies.h:231, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/../Global.h:42, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/Dialogs.h:19, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:17: /home/*MYUSERNAME*/pcsx2/common/include/Pcsx2Defs.h:200: note: it was later defined here #define CALLBACK __attribute__((stdcall)) In file included from /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:20, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:16: /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:89:23: error: ‘_CDVDreadTrack’ was not declared in this scope typedef s32(CALLBACK* _CDVDreadTrack)(u32 lsn, int mode); ^~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:95:13: error: ISO C++ forbids declaration of ‘s32’ with no type [-fpermissive] typedef s32(CALLBACK* _CDVDgetBuffer)(u8* buffer); ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:95:13: error: typedef ‘s32’ is initialized (use decltype instead) /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:95:13: error: ‘CALLBACK’ was not declared in this scope /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:95:13: note: the macro ‘CALLBACK’ had not yet been defined In file included from /home/*MYUSERNAME*/pcsx2/common/include/Utilities/Dependencies.h:231, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/../Global.h:42, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/Dialogs.h:19, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:17: /home/*MYUSERNAME*/pcsx2/common/include/Pcsx2Defs.h:200: note: it was later defined here #define CALLBACK __attribute__((stdcall)) In file included from /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:20, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:16: /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:95:23: error: ‘_CDVDgetBuffer’ was not declared in this scope typedef s32(CALLBACK* _CDVDgetBuffer)(u8* buffer); ^~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:97:13: error: ISO C++ forbids declaration of ‘s32’ with no type [-fpermissive] typedef s32(CALLBACK* _CDVDreadSubQ)(u32 lsn, cdvdSubQ* subq); ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:97:13: error: typedef ‘s32’ is initialized (use decltype instead) /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:97:13: error: ‘CALLBACK’ was not declared in this scope /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:97:13: note: the macro ‘CALLBACK’ had not yet been defined In file included from /home/*MYUSERNAME*/pcsx2/common/include/Utilities/Dependencies.h:231, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/../Global.h:42, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/Dialogs.h:19, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:17: /home/*MYUSERNAME*/pcsx2/common/include/Pcsx2Defs.h:200: note: it was later defined here #define CALLBACK __attribute__((stdcall)) In file included from /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:20, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:16: /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:97:23: error: ‘_CDVDreadSubQ’ was not declared in this scope typedef s32(CALLBACK* _CDVDreadSubQ)(u32 lsn, cdvdSubQ* subq); ^~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:98:13: error: ISO C++ forbids declaration of ‘s32’ with no type [-fpermissive] typedef s32(CALLBACK* _CDVDgetTN)(cdvdTN* Buffer); ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:98:13: error: typedef ‘s32’ is initialized (use decltype instead) /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:98:13: error: ‘CALLBACK’ was not declared in this scope /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:98:13: note: the macro ‘CALLBACK’ had not yet been defined In file included from /home/*MYUSERNAME*/pcsx2/common/include/Utilities/Dependencies.h:231, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/../Global.h:42, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/Dialogs.h:19, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:17: /home/*MYUSERNAME*/pcsx2/common/include/Pcsx2Defs.h:200: note: it was later defined here #define CALLBACK __attribute__((stdcall)) In file included from /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:20, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:16: /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:98:23: error: ‘_CDVDgetTN’ was not declared in this scope typedef s32(CALLBACK* _CDVDgetTN)(cdvdTN* Buffer); ^~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:99:13: error: ISO C++ forbids declaration of ‘s32’ with no type [-fpermissive] typedef s32(CALLBACK* _CDVDgetTD)(u8 Track, cdvdTD* Buffer); ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:99:13: error: typedef ‘s32’ is initialized (use decltype instead) /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:99:13: error: ‘CALLBACK’ was not declared in this scope /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:99:13: note: the macro ‘CALLBACK’ had not yet been defined In file included from /home/*MYUSERNAME*/pcsx2/common/include/Utilities/Dependencies.h:231, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/../Global.h:42, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/Dialogs.h:19, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:17: /home/*MYUSERNAME*/pcsx2/common/include/Pcsx2Defs.h:200: note: it was later defined here #define CALLBACK __attribute__((stdcall)) In file included from /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:20, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:16: /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:99:23: error: ‘_CDVDgetTD’ was not declared in this scope typedef s32(CALLBACK* _CDVDgetTD)(u8 Track, cdvdTD* Buffer); ^~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:100:13: error: ISO C++ forbids declaration of ‘s32’ with no type [-fpermissive] typedef s32(CALLBACK* _CDVDgetTOC)(void* toc); ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:100:13: error: typedef ‘s32’ is initialized (use decltype instead) /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:100:13: error: ‘CALLBACK’ was not declared in this scope /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:100:13: note: the macro ‘CALLBACK’ had not yet been defined In file included from /home/*MYUSERNAME*/pcsx2/common/include/Utilities/Dependencies.h:231, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/../Global.h:42, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/Dialogs.h:19, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:17: /home/*MYUSERNAME*/pcsx2/common/include/Pcsx2Defs.h:200: note: it was later defined here #define CALLBACK __attribute__((stdcall)) In file included from /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:20, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:16: /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:100:23: error: ‘_CDVDgetTOC’ was not declared in this scope typedef s32(CALLBACK* _CDVDgetTOC)(void* toc); ^~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:101:13: error: ISO C++ forbids declaration of ‘s32’ with no type [-fpermissive] typedef s32(CALLBACK* _CDVDgetDiskType)(); ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:101:13: error: typedef ‘s32’ is initialized (use decltype instead) /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:101:13: error: ‘CALLBACK’ was not declared in this scope /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:101:13: note: the macro ‘CALLBACK’ had not yet been defined In file included from /home/*MYUSERNAME*/pcsx2/common/include/Utilities/Dependencies.h:231, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/../Global.h:42, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/Dialogs.h:19, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:17: /home/*MYUSERNAME*/pcsx2/common/include/Pcsx2Defs.h:200: note: it was later defined here #define CALLBACK __attribute__((stdcall)) In file included from /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:20, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:16: /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:101:23: error: ‘_CDVDgetDiskType’ was not declared in this scope typedef s32(CALLBACK* _CDVDgetDiskType)(); ^~~~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:102:13: error: ISO C++ forbids declaration of ‘s32’ with no type [-fpermissive] typedef s32(CALLBACK* _CDVDgetTrayStatus)(); ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:102:13: error: typedef ‘s32’ is initialized (use decltype instead) /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:102:13: error: ‘CALLBACK’ was not declared in this scope /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:102:13: note: the macro ‘CALLBACK’ had not yet been defined In file included from /home/*MYUSERNAME*/pcsx2/common/include/Utilities/Dependencies.h:231, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/../Global.h:42, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/Dialogs.h:19, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:17: /home/*MYUSERNAME*/pcsx2/common/include/Pcsx2Defs.h:200: note: it was later defined here #define CALLBACK __attribute__((stdcall)) In file included from /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:20, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:16: /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:102:23: error: ‘_CDVDgetTrayStatus’ was not declared in this scope typedef s32(CALLBACK* _CDVDgetTrayStatus)(); ^~~~~~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:103:13: error: ISO C++ forbids declaration of ‘s32’ with no type [-fpermissive] typedef s32(CALLBACK* _CDVDctrlTrayOpen)(); ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:103:13: error: typedef ‘s32’ is initialized (use decltype instead) /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:103:13: error: ‘CALLBACK’ was not declared in this scope /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:103:13: note: the macro ‘CALLBACK’ had not yet been defined In file included from /home/*MYUSERNAME*/pcsx2/common/include/Utilities/Dependencies.h:231, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/../Global.h:42, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/Dialogs.h:19, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:17: /home/*MYUSERNAME*/pcsx2/common/include/Pcsx2Defs.h:200: note: it was later defined here #define CALLBACK __attribute__((stdcall)) In file included from /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:20, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:16: /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:103:23: error: ‘_CDVDctrlTrayOpen’ was not declared in this scope typedef s32(CALLBACK* _CDVDctrlTrayOpen)(); ^~~~~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:104:13: error: ISO C++ forbids declaration of ‘s32’ with no type [-fpermissive] typedef s32(CALLBACK* _CDVDctrlTrayClose)(); ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:104:13: error: typedef ‘s32’ is initialized (use decltype instead) /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:104:13: error: ‘CALLBACK’ was not declared in this scope /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:104:13: note: the macro ‘CALLBACK’ had not yet been defined In file included from /home/*MYUSERNAME*/pcsx2/common/include/Utilities/Dependencies.h:231, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/../Global.h:42, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/Dialogs.h:19, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:17: /home/*MYUSERNAME*/pcsx2/common/include/Pcsx2Defs.h:200: note: it was later defined here #define CALLBACK __attribute__((stdcall)) In file included from /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:20, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:16: /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:104:23: error: ‘_CDVDctrlTrayClose’ was not declared in this scope typedef s32(CALLBACK* _CDVDctrlTrayClose)(); ^~~~~~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:105:13: error: ISO C++ forbids declaration of ‘s32’ with no type [-fpermissive] typedef s32(CALLBACK* _CDVDreadSector)(u8* buffer, u32 lsn, int mode); ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:105:13: error: typedef ‘s32’ is initialized (use decltype instead) /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:105:13: error: ‘CALLBACK’ was not declared in this scope /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:105:13: note: the macro ‘CALLBACK’ had not yet been defined In file included from /home/*MYUSERNAME*/pcsx2/common/include/Utilities/Dependencies.h:231, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/../Global.h:42, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/Dialogs.h:19, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:17: /home/*MYUSERNAME*/pcsx2/common/include/Pcsx2Defs.h:200: note: it was later defined here #define CALLBACK __attribute__((stdcall)) In file included from /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:20, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:16: /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:105:23: error: ‘_CDVDreadSector’ was not declared in this scope typedef s32(CALLBACK* _CDVDreadSector)(u8* buffer, u32 lsn, int mode); ^~~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:106:13: error: ISO C++ forbids declaration of ‘s32’ with no type [-fpermissive] typedef s32(CALLBACK* _CDVDgetDualInfo)(s32* dualType, u32* _layer1start); ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:106:13: error: typedef ‘s32’ is initialized (use decltype instead) /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:106:13: error: ‘CALLBACK’ was not declared in this scope /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:106:13: note: the macro ‘CALLBACK’ had not yet been defined In file included from /home/*MYUSERNAME*/pcsx2/common/include/Utilities/Dependencies.h:231, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/../Global.h:42, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/Dialogs.h:19, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:17: /home/*MYUSERNAME*/pcsx2/common/include/Pcsx2Defs.h:200: note: it was later defined here #define CALLBACK __attribute__((stdcall)) In file included from /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:20, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:16: /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:106:23: error: ‘_CDVDgetDualInfo’ was not declared in this scope typedef s32(CALLBACK* _CDVDgetDualInfo)(s32* dualType, u32* _layer1start); ^~~~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:108:22: error: expected ‘)’ before ‘*’ token typedef void(CALLBACK* _CDVDnewDiskCB)(void (*callback)()); ~ ^ ) /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:110:6: warning: elaborated-type-specifier for a scoped enum must not use the ‘class’ keyword enum class CDVD_SourceType : uint8_t ~~~~ ^~~~~ ----- /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:110:12: error: use of enum ‘CDVD_SourceType’ without previous declaration enum class CDVD_SourceType : uint8_t ^~~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:110:28: error: expected unqualified-id before ‘:’ token enum class CDVD_SourceType : uint8_t ^ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:119:15: error: expected ‘)’ before ‘*’ token void(CALLBACK* close)(); ~ ^ ) /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:127:2: error: ‘_CDVDopen’ does not name a type _CDVDopen open; ^~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:128:2: error: ‘_CDVDreadTrack’ does not name a type _CDVDreadTrack readTrack; ^~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:129:2: error: ‘_CDVDgetBuffer’ does not name a type _CDVDgetBuffer getBuffer; ^~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:130:2: error: ‘_CDVDreadSubQ’ does not name a type _CDVDreadSubQ readSubQ; ^~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:131:2: error: ‘_CDVDgetTN’ does not name a type _CDVDgetTN getTN; ^~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:132:2: error: ‘_CDVDgetTD’ does not name a type _CDVDgetTD getTD; ^~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:133:2: error: ‘_CDVDgetTOC’ does not name a type _CDVDgetTOC getTOC; ^~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:134:2: error: ‘_CDVDgetDiskType’ does not name a type _CDVDgetDiskType getDiskType; ^~~~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:135:2: error: ‘_CDVDgetTrayStatus’ does not name a type _CDVDgetTrayStatus getTrayStatus; ^~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/Linux/Dialogs.cpp.o /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:136:2: error: ‘_CDVDctrlTrayOpen’ does not name a type _CDVDctrlTrayOpen ctrlTrayOpen; ^~~~~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:137:2: error: ‘_CDVDctrlTrayClose’ does not name a type _CDVDctrlTrayClose ctrlTrayClose; ^~~~~~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:138:2: error: ‘_CDVDnewDiskCB’ does not name a type _CDVDnewDiskCB newDiskCB; ^~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:141:2: error: ‘_CDVDreadSector’ does not name a type _CDVDreadSector readSector; ^~~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:142:2: error: ‘_CDVDgetDualInfo’ does not name a type _CDVDgetDualInfo getDualInfo; ^~~~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:156:14: error: ‘wxChar’ does not name a type; did you mean ‘wxRead’? extern const wxChar* CDVD_SourceLabels[]; ^~~~~~ wxRead /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:158:34: error: variable or field ‘CDVDsys_ChangeSource’ declared void extern void CDVDsys_ChangeSource(CDVD_SourceType type); ^~~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:158:34: error: ‘CDVD_SourceType’ was not declared in this scope /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:159:29: error: variable or field ‘CDVDsys_SetFile’ declared void extern void CDVDsys_SetFile(CDVD_SourceType srctype, const wxString& newfile); ^~~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:159:29: error: ‘CDVD_SourceType’ was not declared in this scope /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:159:54: error: expected primary-expression before ‘const’ extern void CDVDsys_SetFile(CDVD_SourceType srctype, const wxString& newfile); ^~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:160:14: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? extern const wxString& CDVDsys_GetFile(CDVD_SourceType srctype); ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:161:8: error: ‘CDVD_SourceType’ does not name a type extern CDVD_SourceType CDVDsys_GetSourceType(); ^~~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:165:8: error: ‘s32’ does not name a type extern s32 DoCDVDreadSector(u8* buffer, u32 lsn, int mode); ^~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:166:8: error: ‘s32’ does not name a type extern s32 DoCDVDreadTrack(u32 lsn, int mode); ^~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:167:8: error: ‘s32’ does not name a type extern s32 DoCDVDgetBuffer(u8* buffer); ^~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./CDVD/CDVDaccess.h:168:8: error: ‘s32’ does not name a type extern s32 DoCDVDdetectDiskType(); ^~~ In file included from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:16: /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:46:9: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName GetUserLocalDataDir(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:47:9: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName GetProgramDataDir(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:48:9: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName GetDocuments(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:49:9: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName GetDocuments( DocsModeType mode ); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:56:8: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName CustomDocumentsFolder; // allows the specification of a custom home folder for PCSX2 documents files. ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:57:8: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName SettingsFolder; // dictates where the settings folder comes from, *if* UseDefaultSettingsFolder is FALSE. ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:59:8: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName InstallFolder; ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:60:8: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName PluginsFolder; ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:62:8: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName GetSettingsFolder(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:63:8: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? extern wxString GetVmSettingsFilename(); ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:64:8: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? extern wxString GetUiSettingsFilename(); ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:65:8: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? extern wxString GetUiKeysFilename(); ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:67:8: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName GetLogFolder(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:68:8: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName GetCheatsFolder(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:69:8: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? extern wxDirName GetCheatsWsFolder(); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:129:3: error: ‘wxPoint’ does not name a type wxPoint DisplayPosition; ^~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:130:3: error: ‘wxSize’ does not name a type; did you mean ‘dysize’? wxSize DisplaySize; ^~~~~~ dysize /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:136:3: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString Theme; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:139:44: error: ‘wxChar’ does not name a type; did you mean ‘u_char’? void LoadSave( IniInterface& conf, const wxChar* title ); ^~~~~~ u_char /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:145:14: error: ISO C++ forbids declaration of ‘BITFIELD32’ with no type [-fpermissive] BITFIELD32() ^ /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:145:14: error: expected ‘;’ at end of member declaration BITFIELD32() ^ ; /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:155:3: error: ‘BITFIELD_END’ does not name a type BITFIELD_END ^~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:167:3: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? wxDirName RunIso; // last used location for Iso loading. ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:168:3: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? wxDirName RunELF; // last used location for ELF loading. ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:169:3: error: ‘wxFileName’ does not name a type; did you mean ‘wxGuardName’? wxFileName RunDisc; // last used location for Disc loading. ^~~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:175:44: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? void Set( FoldersEnum_t folderidx, const wxString& src, bool useDefault ); ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:177:9: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? const wxDirName& operator[]( FoldersEnum_t folderidx ) const; ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:178:3: error: ‘wxDirName’ does not name a type; did you mean ‘wxGuardName’? wxDirName& operator[]( FoldersEnum_t folderidx ); ^~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:185:3: error: ‘wxFileName’ does not name a type; did you mean ‘wxGuardName’? wxFileName Bios; ^~~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:186:3: error: ‘wxFileName’ does not name a type; did you mean ‘wxGuardName’? wxFileName Plugins[PluginId_Count]; ^~~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:190:9: error: ‘wxFileName’ does not name a type; did you mean ‘wxGuardName’? const wxFileName& operator[]( PluginsEnum_t pluginidx ) const; ^~~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:198:3: error: ‘wxFileName’ does not name a type; did you mean ‘wxGuardName’? wxFileName Filename; // user-configured location of this memory card ^~~~~~~~~~ wxGuardName /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:218:3: error: ‘Fixed100’ does not name a type Fixed100 Zoom; ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:219:3: error: ‘Fixed100’ does not name a type Fixed100 StretchY; ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:220:3: error: ‘Fixed100’ does not name a type Fixed100 OffsetX; ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:221:3: error: ‘Fixed100’ does not name a type Fixed100 OffsetY; ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:224:3: error: ‘wxSize’ does not name a type; did you mean ‘dysize’? wxSize WindowSize; ^~~~~~ dysize /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:225:3: error: ‘wxPoint’ does not name a type wxPoint WindowPos; ^~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:243:3: error: ‘Fixed100’ does not name a type Fixed100 NominalScalar; ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:244:3: error: ‘Fixed100’ does not name a type Fixed100 TurboScalar; ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:245:3: error: ‘Fixed100’ does not name a type Fixed100 SlomoScalar; ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:256:3: error: ‘wxPoint’ does not name a type wxPoint VirtualPadPosition; ^~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:267:3: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString LimiterUnlimited; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:268:3: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString LimiterTurbo; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:269:3: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString LimiterSlowmo; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:270:3: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString LimiterNormal; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:271:3: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString OutputFrame; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:272:3: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString OutputField; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:273:3: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString OutputProgressive; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:274:3: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString OutputInterlaced; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:275:3: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString Paused; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:276:3: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString TitleTemplate; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:278:3: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString RecordingTemplate; ^~~~~~~~ wxStrdupA [ 76%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/SPU2/wx/wxConfig.cpp.o /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:283:2: error: ‘wxPoint’ does not name a type wxPoint MainGuiPosition; ^~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:287:2: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString SysSettingsTabName; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:288:2: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString McdSettingsTabName; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:289:2: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString ComponentsTabName; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:290:2: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString AppSettingsTabName; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:291:2: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString GameDatabaseTabName; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:295:2: error: ‘wxLanguage’ does not name a type; did you mean ‘wxLogTrace’? wxLanguage LanguageId; ^~~~~~~~~~ wxLogTrace /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:299:2: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString LanguageCode; ^~~~~~~~ wxStrdupA In file included from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:16: /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:337:2: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString CurrentIso; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:338:5: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString CurrentBlockdump; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:339:2: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString CurrentELF; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:340:2: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString CurrentIRX; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:341:2: error: ‘CDVD_SourceType’ does not name a type CDVD_SourceType CdvdSource; ^~~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:342:2: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString CurrentGameArgs; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:347:2: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString GzipIsoIndexTemplate; // for quick-access index with gzipped ISO ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:363:2: error: ‘Pcsx2Config’ does not name a type; did you mean ‘AppConfig’? Pcsx2Config EmuOptions; ^~~~~~~~~~~ AppConfig /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:368:2: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString FullpathToBios() const; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:369:2: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString FullpathToMcd( uint slot ) const; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:370:2: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? wxString FullpathTo( PluginsEnum_t pluginId ) const; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:372:26: error: ‘PluginsEnum_t’ has not been declared bool FullpathMatchTest( PluginsEnum_t pluginId, const wxString& cmpto ) const; ^~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:372:56: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? bool FullpathMatchTest( PluginsEnum_t pluginId, const wxString& cmpto ) const; ^~~~~~~~ wxStrdupA /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:379:50: error: ‘wxString’ has not been declared static bool isOkGetPresetTextAndColor(int n, wxString& label, wxColor& c); ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:379:67: error: ‘wxColor’ has not been declared static bool isOkGetPresetTextAndColor(int n, wxString& label, wxColor& c); ^~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/gui/AppConfig.h:407:44: error: ‘wxString’ does not name a type; did you mean ‘wxStrdupA’? extern wxFileConfig* OpenFileConfig( const wxString& filename ); ^~~~~~~~ wxStrdupA [ 77%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/DebugTools/DebugInterface.cpp.o /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp: In function ‘void initIni()’: /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:28:10: error: ‘GetSettingsFolder’ was not declared in this scope path = GetSettingsFolder().Combine(path).GetFullPath(); ^~~~~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:28:10: note: suggested alternative: ‘UseDefaultSettingsFolder’ path = GetSettingsFolder().Combine(path).GetFullPath(); ^~~~~~~~~~~~~~~~~ UseDefaultSettingsFolder /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp: In function ‘void CfgSetSettingsDir(const char*)’: /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/CfgHelpers.cpp:44:9: error: ‘Path’ has not been declared path = Path::Combine((dir == nullptr) ? wxString(L"inis") : wxString::FromUTF8(dir), L"SPU2.ini"); ^~~~ [ 77%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/DebugTools/DisassemblyManager.cpp.o [ 77%] Building CXX object pcsx2/CMakeFiles/PCSX2.dir/DebugTools/ExpressionParser.cpp.o make[2]: *** [pcsx2/CMakeFiles/PCSX2.dir/build.make:1629: pcsx2/CMakeFiles/PCSX2.dir/SPU2/Linux/CfgHelpers.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/../wx/wxConfig.h:27, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/Config.cpp:23: /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:89:13: error: ISO C++ forbids declaration of ‘BITFIELD32’ with no type [-fpermissive] BITFIELD32() ^ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:89:13: error: expected ‘;’ at end of member declaration BITFIELD32() ^ ; /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:95:2: error: ‘BITFIELD_END’ does not name a type BITFIELD_END ^~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h: In member function ‘bool TraceFiltersEE::operator==(const TraceFiltersEE&) const’: /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:104:17: error: ‘bitset’ was not declared in this scope return OpEqu( bitset ); ^~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:104:17: note: suggested alternative: ‘sigset’ return OpEqu( bitset ); ^~~~~~ sigset /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:104:10: error: ‘OpEqu’ was not declared in this scope return OpEqu( bitset ); ^~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h: At global scope: /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:118:13: error: ISO C++ forbids declaration of ‘BITFIELD32’ with no type [-fpermissive] BITFIELD32() ^ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:118:13: error: expected ‘;’ at end of member declaration BITFIELD32() ^ ; /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:124:2: error: ‘BITFIELD_END’ does not name a type BITFIELD_END ^~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h: In member function ‘bool TraceFiltersIOP::operator==(const TraceFiltersIOP&) const’: /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:133:17: error: ‘bitset’ was not declared in this scope return OpEqu( bitset ); ^~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:133:17: note: suggested alternative: ‘sigset’ return OpEqu( bitset ); ^~~~~~ sigset /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:133:10: error: ‘OpEqu’ was not declared in this scope return OpEqu( bitset ); ^~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h: In member function ‘bool TraceLogFilters::operator==(const TraceLogFilters&) const’: /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:167:10: error: ‘OpEqu’ was not declared in this scope return OpEqu( Enabled ) && OpEqu( EE ) && OpEqu( IOP ); ^~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h: At global scope: /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:193:14: error: ISO C++ forbids declaration of ‘BITFIELD32’ with no type [-fpermissive] BITFIELD32() ^ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:193:14: error: expected ‘;’ at end of member declaration BITFIELD32() ^ ; /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:200:3: error: ‘BITFIELD_END’ does not name a type BITFIELD_END ^~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:220:14: error: ISO C++ forbids declaration of ‘BITFIELD32’ with no type [-fpermissive] BITFIELD32() ^ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:220:14: error: expected ‘;’ at end of member declaration BITFIELD32() ^ ; /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:248:3: error: ‘BITFIELD_END’ does not name a type BITFIELD_END ^~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:306:3: error: ‘Fixed100’ does not name a type Fixed100 LimitScalar; ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:307:3: error: ‘Fixed100’ does not name a type Fixed100 FramerateNTSC; ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:308:3: error: ‘Fixed100’ does not name a type Fixed100 FrameratePAL; ^~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:344:20: error: ISO C++ forbids declaration of ‘BITFIELD32’ with no type [-fpermissive] BITFIELD32() ^ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:344:20: error: expected ‘;’ at end of member declaration BITFIELD32() ^ ; In file included from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/../wx/wxConfig.h:27, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/Config.cpp:23: /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:364:3: error: ‘BITFIELD_END’ does not name a type BITFIELD_END ^~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:391:14: error: ISO C++ forbids declaration of ‘BITFIELD32’ with no type [-fpermissive] BITFIELD32() ^ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:391:14: error: expected ‘;’ at end of member declaration BITFIELD32() ^ ; /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:398:3: error: ‘BITFIELD_END’ does not name a type BITFIELD_END ^~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:420:14: error: ISO C++ forbids declaration of ‘BITFIELD32’ with no type [-fpermissive] BITFIELD32() ^ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:420:14: error: expected ‘;’ at end of member declaration BITFIELD32() ^ ; /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:425:3: error: ‘BITFIELD_END’ does not name a type BITFIELD_END ^~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:448:13: error: ISO C++ forbids declaration of ‘BITFIELD32’ with no type [-fpermissive] BITFIELD32() ^ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:448:13: error: expected ‘;’ at end of member declaration BITFIELD32() ^ ; /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:472:2: error: ‘BITFIELD_END’ does not name a type BITFIELD_END ^~~~~~~~~~~~ In file included from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/../wx/wxConfig.h:27, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/Config.cpp:23: /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h: In member function ‘bool Pcsx2Config::ProfilerOptions::operator==(const Pcsx2Config::ProfilerOptions&) const’: /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:208:18: error: ‘bitset’ was not declared in this scope return OpEqu( bitset ); ^~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:208:18: note: suggested alternative: ‘sigset’ return OpEqu( bitset ); ^~~~~~ sigset /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:208:11: error: ‘OpEqu’ was not declared in this scope return OpEqu( bitset ); ^~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h: In member function ‘bool Pcsx2Config::ProfilerOptions::operator!=(const Pcsx2Config::ProfilerOptions&) const’: /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:213:19: error: ‘bitset’ was not declared in this scope return !OpEqu( bitset ); ^~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:213:19: note: suggested alternative: ‘sigset’ return !OpEqu( bitset ); ^~~~~~ sigset /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:213:12: error: ‘OpEqu’ was not declared in this scope return !OpEqu( bitset ); ^~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h: In member function ‘bool Pcsx2Config::RecompilerOptions::operator==(const Pcsx2Config::RecompilerOptions&) const’: /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:257:18: error: ‘bitset’ was not declared in this scope return OpEqu( bitset ); ^~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:257:18: note: suggested alternative: ‘sigset’ return OpEqu( bitset ); ^~~~~~ sigset /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:257:11: error: ‘OpEqu’ was not declared in this scope return OpEqu( bitset ); ^~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h: In member function ‘bool Pcsx2Config::RecompilerOptions::operator!=(const Pcsx2Config::RecompilerOptions&) const’: /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:262:19: error: ‘bitset’ was not declared in this scope return !OpEqu( bitset ); ^~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:262:19: note: suggested alternative: ‘sigset’ return !OpEqu( bitset ); ^~~~~~ sigset /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:262:12: error: ‘OpEqu’ was not declared in this scope return !OpEqu( bitset ); ^~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h: In member function ‘bool Pcsx2Config::CpuOptions::operator==(const Pcsx2Config::CpuOptions&) const’: /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:281:11: error: ‘OpEqu’ was not declared in this scope return OpEqu( sseMXCSR ) && OpEqu( sseVUMXCSR ) && OpEqu( Recompiler ); ^~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h: In member function ‘bool Pcsx2Config::GSOptions::operator==(const Pcsx2Config::GSOptions&) const’: /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:318:5: error: ‘OpEqu’ was not declared in this scope OpEqu( SynchronousMTGS ) && ^~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:325:12: error: ‘LimitScalar’ was not declared in this scope OpEqu( LimitScalar ) && ^~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:326:12: error: ‘FramerateNTSC’ was not declared in this scope OpEqu( FramerateNTSC ) && ^~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:327:12: error: ‘FrameratePAL’ was not declared in this scope OpEqu( FrameratePAL ) && ^~~~~~~~~~~~ In file included from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/../wx/wxConfig.h:27, from /home/*MYUSERNAME*/pcsx2/pcsx2/SPU2/Linux/Config.cpp:23: /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h: In member function ‘bool Pcsx2Config::GamefixOptions::operator==(const Pcsx2Config::GamefixOptions&) const’: /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:379:18: error: ‘bitset’ was not declared in this scope return OpEqu( bitset ); ^~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:379:18: note: suggested alternative: ‘sigset’ return OpEqu( bitset ); ^~~~~~ sigset /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:379:11: error: ‘OpEqu’ was not declared in this scope return OpEqu( bitset ); ^~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h: In member function ‘bool Pcsx2Config::GamefixOptions::operator!=(const Pcsx2Config::GamefixOptions&) const’: /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:384:19: error: ‘bitset’ was not declared in this scope return !OpEqu( bitset ); ^~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:384:19: note: suggested alternative: ‘sigset’ return !OpEqu( bitset ); ^~~~~~ sigset /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:384:12: error: ‘OpEqu’ was not declared in this scope return !OpEqu( bitset ); ^~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h: In member function ‘bool Pcsx2Config::SpeedhackOptions::operator==(const Pcsx2Config::SpeedhackOptions&) const’: /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:409:18: error: ‘bitset’ was not declared in this scope return OpEqu( bitset ) && OpEqu( EECycleRate ) && OpEqu( EECycleSkip ); ^~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:409:18: note: suggested alternative: ‘sigset’ return OpEqu( bitset ) && OpEqu( EECycleRate ) && OpEqu( EECycleSkip ); ^~~~~~ sigset /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:409:11: error: ‘OpEqu’ was not declared in this scope return OpEqu( bitset ) && OpEqu( EECycleRate ) && OpEqu( EECycleSkip ); ^~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:409:37: error: ‘EECycleRate’ was not declared in this scope return OpEqu( bitset ) && OpEqu( EECycleRate ) && OpEqu( EECycleSkip ); ^~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:409:37: note: suggested alternative: ‘EECycleSkip’ return OpEqu( bitset ) && OpEqu( EECycleRate ) && OpEqu( EECycleSkip ); ^~~~~~~~~~~ EECycleSkip /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h: In member function ‘bool Pcsx2Config::DebugOptions::operator==(const Pcsx2Config::DebugOptions&) const’: /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:438:18: error: ‘bitset’ was not declared in this scope return OpEqu( bitset ) && OpEqu( FontWidth ) && OpEqu( FontHeight ) ^~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:438:18: note: suggested alternative: ‘sigset’ return OpEqu( bitset ) && OpEqu( FontWidth ) && OpEqu( FontHeight ) ^~~~~~ sigset /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:438:11: error: ‘OpEqu’ was not declared in this scope return OpEqu( bitset ) && OpEqu( FontWidth ) && OpEqu( FontHeight ) ^~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:438:37: error: ‘FontWidth’ was not declared in this scope return OpEqu( bitset ) && OpEqu( FontWidth ) && OpEqu( FontHeight ) ^~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:438:37: note: suggested alternative: ‘wxWidth’ return OpEqu( bitset ) && OpEqu( FontWidth ) && OpEqu( FontHeight ) ^~~~~~~~~ wxWidth /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h: In member function ‘bool Pcsx2Config::operator==(const Pcsx2Config&) const’: /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:498:11: error: ‘bitset’ was not declared in this scope OpEqu( bitset ) && ^~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:498:11: note: suggested alternative: ‘sigset’ OpEqu( bitset ) && ^~~~~~ sigset /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:498:4: error: ‘OpEqu’ was not declared in this scope OpEqu( bitset ) && ^~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/./Config.h:499:11: error: ‘Cpu’ was not declared in this scope OpEqu( Cpu ) && ^~~ make[2]: *** [pcsx2/CMakeFiles/PCSX2.dir/build.make:1642: pcsx2/CMakeFiles/PCSX2.dir/SPU2/Linux/Config.cpp.o] Error 1 /home/*MYUSERNAME*/pcsx2/pcsx2/DebugTools/ExpressionParser.cpp: In function ‘bool initPostfixExpression(const char*, IExpressionFunctions*, PostfixExpression&)’: /home/*MYUSERNAME*/pcsx2/pcsx2/DebugTools/ExpressionParser.cpp:287:28: warning: ‘%s’ directive writing up to 255 bytes into a region of size 240 [-Wformat-overflow=] sprintf(expressionError,"Invalid symbol \"%s\"",subStr); ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/wx-3.0/wx/string.h:39, from /home/*MYUSERNAME*/pcsx2/common/include/Utilities/Dependencies.h:206, from /home/*MYUSERNAME*/pcsx2/pcsx2/./PrecompiledHeader.h:25, from /home/*MYUSERNAME*/pcsx2/pcsx2/DebugTools/ExpressionParser.cpp:16: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 18 and 273 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/*MYUSERNAME*/pcsx2/pcsx2/DebugTools/ExpressionParser.cpp:258:29: warning: ‘%s’ directive writing up to 255 bytes into a region of size 240 [-Wformat-overflow=] sprintf(expressionError,"Invalid number \"%s\"",subStr); ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/wx-3.0/wx/string.h:39, from /home/*MYUSERNAME*/pcsx2/common/include/Utilities/Dependencies.h:206, from /home/*MYUSERNAME*/pcsx2/pcsx2/./PrecompiledHeader.h:25, from /home/*MYUSERNAME*/pcsx2/pcsx2/DebugTools/ExpressionParser.cpp:16: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 18 and 273 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: *** [CMakeFiles/Makefile2:335: pcsx2/CMakeFiles/PCSX2.dir/all] Error 2 make: *** [Makefile:130: all] Error 2 ]0;*MYUSERNAME*@debian: ~/pcsx2/build*MYUSERNAME*@debian:~/pcsx2/build$ exit exit Script done on 2020-10-05 20:35:09+01:00 [COMMAND_EXIT_CODE="2"]