Views: 6,702,249 | Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 03-29-24 05:04 AM |
Guest: |
0 users reading Issues building melonDS on Windows 7 (64-bit) | 1 bot |
Main - General - Issues building melonDS on Windows 7 (64-bit) | Hide post layouts | New reply |
poudink |
| ||
Big melon Normal user Level: 28 Posts: 46/176 EXP: 118039 Next: 13299 Since: 03-30-17 From: Québec, Canada Last post: 539 days ago Last view: 324 days ago |
This is my first time attempting to build a program so I'm not 100% sure of how everything works. I followed the following instructions included in the melonDS readme:
Posted by README.md 1. Install MSYS2
2. Open the MSYS2 MinGW 64-bit terminal 3. Update the packages using pacman -Syu and reopen the terminal if it asks you to
4. Install dependencies: pacman -S git make mingw-w64-x86_64-{cmake,mesa,SDL2,toolchain}
5. Run the following commands
git clone https://github.com/Arisotura/melonDS.git cd melonDS mkdir build cd build cmake .. -G "MSYS Makefiles" make -j$(nproc --all) ../msys-dist.sh Steps one through four seem to be working just fine for me, but I'm having issues with step 5, specifically starting with the "make -j$(nproc --all)" part. Here is the full log: git clone https://github.com/Arisotura/melonDS.git
As you can see, I get this error when I reach 21%:
cd melonDS mkdir build cd build cmake .. -G "MSYS Makefiles" make -j$(nproc --all) ../msys-dist.sh [Removed Username]@[Removed Computer Name] MINGW64 ~ $ git clone https://github.com/Arisotura/melonDS.git Cloning into 'melonDS'... remote: Enumerating objects: 250, done. remote: Counting objects: 100% (250/250), done. remote: Compressing objects: 100% (94/94), done. remote: Total 8254 (delta 163), reused 236 (delta 156), pack-reused 8004 Receiving objects: 100% (8254/8254), 3.98 MiB | 1.82 MiB/s, done. Resolving deltas: 100% (6218/6218), done. [Removed Username]@[Removed Computer Name] MINGW64 ~ $ cd melonDS [Removed Username]@[Removed Computer Name] MINGW64 ~/melonDS $ mkdir build [Removed Username]@[Removed Computer Name] MINGW64 ~/melonDS $ cd build [Removed Username]@[Removed Computer Name] MINGW64 ~/melonDS/build $ cmake .. -G "MSYS Makefiles" -- The C compiler identification is GNU 10.1.0 -- The CXX compiler identification is GNU 10.1.0 -- Check for working C compiler: C:/msys64/mingw64/bin/gcc.exe -- Check for working C compiler: C:/msys64/mingw64/bin/gcc.exe - 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: C:/msys64/mingw64/bin/g++.exe -- Check for working CXX compiler: C:/msys64/mingw64/bin/g++.exe - works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: C:/msys64/mingw64/bin/pkg-config.exe (found version "0.29.2") -- Checking for module 'sdl2' -- Found sdl2, version 2.0.12 -- Configuring done -- Generating done -- Build files have been written to: C:/msys64/home/[Removed Username]/melonDS/build [Removed Username]@[Removed Computer Name] MINGW64 ~/melonDS/build $ make -j$(nproc --all) Scanning dependencies of target core Scanning dependencies of target libui [ 0%] Building CXX object src/CMakeFiles/core.dir/ARCodeList.cpp.obj [ 1%] Building C object src/libui_sdl/libui/CMakeFiles/libui.dir/common/debug.c.obj [ 2%] Building C object src/libui_sdl/libui/CMakeFiles/libui.dir/common/control.c.obj [ 2%] Building CXX object src/CMakeFiles/core.dir/ARMInterpreter_ALU.cpp.obj [ 3%] Building CXX object src/CMakeFiles/core.dir/ARMInterpreter.cpp.obj [ 5%] Building CXX object src/CMakeFiles/core.dir/ARM.cpp.obj [ 6%] Building C object src/libui_sdl/libui/CMakeFiles/libui.dir/common/areaevents.c.obj [ 7%] Building CXX object src/CMakeFiles/core.dir/ARMInterpreter_Branch.cpp.obj [ 7%] Building C object src/libui_sdl/libui/CMakeFiles/libui.dir/common/matrix.c.obj [ 9%] Building C object src/libui_sdl/libui/CMakeFiles/libui.dir/common/shouldquit.c.obj [ 10%] Building C object src/libui_sdl/libui/CMakeFiles/libui.dir/common/userbugs.c.obj [ 11%] Building CXX object src/CMakeFiles/core.dir/ARMInterpreter_LoadStore.cpp.obj [ 13%] Building CXX object src/CMakeFiles/core.dir/Config.cpp.obj [ 14%] Building CXX object src/libui_sdl/libui/CMakeFiles/libui.dir/windows/alloc.cpp.obj [ 14%] Building CXX object src/CMakeFiles/core.dir/CP15.cpp.obj [ 15%] Building CXX object src/CMakeFiles/core.dir/CRC32.cpp.obj [ 15%] Building CXX object src/libui_sdl/libui/CMakeFiles/libui.dir/windows/area.cpp.obj [ 17%] Building CXX object src/CMakeFiles/core.dir/DMA.cpp.obj [ 17%] Building CXX object src/CMakeFiles/core.dir/GPU.cpp.obj [ 18%] Building CXX object src/CMakeFiles/core.dir/GBACart.cpp.obj [ 19%] Building CXX object src/CMakeFiles/core.dir/GPU2D.cpp.obj [ 21%] Building CXX object src/CMakeFiles/core.dir/GPU3D.cpp.obj C:/msys64/home/[Removed Username]/melonDS/src/GPU2D.cpp: In member function 'u32 GPU2D::ColorComposite(int, u32, u32)': C:/msys64/home/[Removed Username]/melonDS/src/GPU2D.cpp:731:1: warning: control reaches end of non-void function [-Wreturn-type] 731 | } | ^ [ 22%] Building CXX object src/CMakeFiles/core.dir/GPU3D_OpenGL.cpp.obj [ 22%] Building CXX object src/CMakeFiles/core.dir/GPU3D_Soft.cpp.obj [ 23%] Building CXX object src/CMakeFiles/core.dir/NDS.cpp.obj [ 25%] Building CXX object src/CMakeFiles/core.dir/NDSCart.cpp.obj [ 26%] Building CXX object src/CMakeFiles/core.dir/OpenGLSupport.cpp.obj [ 26%] Building CXX object src/CMakeFiles/core.dir/RTC.cpp.obj [ 28%] Building CXX object src/CMakeFiles/core.dir/Savestate.cpp.obj [ 28%] Building CXX object src/CMakeFiles/core.dir/SPI.cpp.obj [ 30%] Building CXX object src/CMakeFiles/core.dir/SPU.cpp.obj [ 30%] Building CXX object src/CMakeFiles/core.dir/Wifi.cpp.obj [ 31%] Building CXX object src/CMakeFiles/core.dir/WifiAP.cpp.obj [ 32%] Building CXX object src/libui_sdl/libui/CMakeFiles/libui.dir/windows/areascroll.cpp.obj [ 34%] Building CXX object src/libui_sdl/libui/CMakeFiles/libui.dir/windows/areadraw.cpp.obj [ 35%] Building CXX object src/libui_sdl/libui/CMakeFiles/libui.dir/windows/areaevents.cpp.obj [ 35%] Building CXX object src/libui_sdl/libui/CMakeFiles/libui.dir/windows/areautil.cpp.obj [ 36%] Building CXX object src/libui_sdl/libui/CMakeFiles/libui.dir/windows/box.cpp.obj In file included from C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/area.cpp:2: C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/area.cpp: In function 'void unregisterArea()': C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence 47 | #define _ws2(m) L ## m | ^ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2' 48 | #define _ws(m) _ws2(m) | ^~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws' 56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s) | ^~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/area.cpp:102:3: note: in expansion of macro 'logLastError' 102 | logLastError(L"error unregistering uiArea window class"); | ^~~~~~~~~~~~ In file included from C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:2: C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp: In function 'void scroll(uiArea*, int, scrollParams*, WPARAM, LPARAM)': C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence 47 | #define _ws2(m) L ## m | ^ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2' 48 | #define _ws(m) _ws2(m) | ^~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws' 56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s) | ^~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:86:4: note: in expansion of macro 'logLastError' 86 | logLastError(L"error getting thumb position for area"); | ^~~~~~~~~~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence 47 | #define _ws2(m) L ## m | ^ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2' 48 | #define _ws(m) _ws2(m) | ^~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws' 56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s) | ^~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:94:4: note: in expansion of macro 'logLastError' 94 | logLastError(L"error getting thumb track position for area"); | ^~~~~~~~~~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp: In function 'void wheelscroll(uiArea*, int, scrollParams*, WPARAM, LPARAM)': C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence 47 | #define _ws2(m) L ## m | ^ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2' 48 | #define _ws(m) _ws2(m) | ^~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws' 56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s) | ^~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:110:3: note: in expansion of macro 'logLastError' 110 | logLastError(L"error getting area wheel scroll amount"); | ^~~~~~~~~~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp: At global scope: C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:182:13: warning: 'void vscrollto(uiArea*, int)' defined but not used [-Wunused-function] 182 | static void vscrollto(uiArea *a, int pos) | ^~~~~~~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:137:13: warning: 'void hscrollto(uiArea*, int)' defined but not used [-Wunused-function] 137 | static void hscrollto(uiArea *a, int pos) | ^~~~~~~~~ In file included from C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp:2: C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp: In function 'void track(uiArea*, BOOL)': C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence 47 | #define _ws2(m) L ## m | ^ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2' 48 | #define _ws(m) _ws2(m) | ^~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws' 56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s) | ^~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp:55:3: note: in expansion of macro 'logLastError' 55 | logLastError(L"error setting up mouse tracking"); | ^~~~~~~~~~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp: In function 'void capture(uiArea*, BOOL)': C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence 47 | #define _ws2(m) L ## m | ^ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2' 48 | #define _ws(m) _ws2(m) | ^~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws' 56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s) | ^~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp:73:4: note: in expansion of macro 'logLastError' 73 | logLastError(L"error releasing capture on drag"); | ^~~~~~~~~~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp: In function 'int areaKeyEvent(uiArea*, int, WPARAM, LPARAM)': C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp:256:6: warning: unused variable 'righthand' [-Wunused-variable] 256 | int righthand; | ^~~~~~~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp:257:6: warning: unused variable 'i' [-Wunused-variable] 257 | int i; | ^ In file included from C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp:2: C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp: In function 'void onWM_PAINT(uiArea*)': C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence 47 | #define _ws2(m) L ## m | ^ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2' 48 | #define _ws(m) _ws2(m) | ^~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws' 56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s) | ^~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp:106:4: note: in expansion of macro 'logLastError' 106 | logLastError(L"error validating rect"); | ^~~~~~~~~~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence 47 | #define _ws2(m) L ## m | ^ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2' 48 | #define _ws(m) _ws2(m) | ^~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:62:39: note: in expansion of macro '_ws' 62 | #define logHRESULT(s, hr) _logHRESULT(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s, hr) | ^~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp:117:3: note: in expansion of macro 'logHRESULT' 117 | logHRESULT(L"error painting", hr); | ^~~~~~~~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp: In function 'void onWM_PRINTCLIENT(uiArea*, HDC)': C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence 47 | #define _ws2(m) L ## m | ^ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2' 48 | #define _ws(m) _ws2(m) | ^~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:62:39: note: in expansion of macro '_ws' 62 | #define logHRESULT(s, hr) _logHRESULT(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s, hr) | ^~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp:134:3: note: in expansion of macro 'logHRESULT' 134 | logHRESULT(L"error printing uiArea client area", hr); | ^~~~~~~~~~ make[2]: *** [src/libui_sdl/libui/CMakeFiles/libui.dir/build.make:200: src/libui_sdl/libui/CMakeFiles/libui.dir/windows/areaevents.cpp.obj] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [src/libui_sdl/libui/CMakeFiles/libui.dir/build.make:213: src/libui_sdl/libui/CMakeFiles/libui.dir/windows/areascroll.cpp.obj] Error 1 make[2]: *** [src/libui_sdl/libui/CMakeFiles/libui.dir/build.make:174: src/libui_sdl/libui/CMakeFiles/libui.dir/windows/area.cpp.obj] Error 1 make[2]: *** [src/libui_sdl/libui/CMakeFiles/libui.dir/build.make:187: src/libui_sdl/libui/CMakeFiles/libui.dir/windows/areadraw.cpp.obj] Error 1 C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/box.cpp: In function 'void boxRelayout(uiBox*)': C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/box.cpp:38:6: warning: unused variable 'i' [-Wunused-variable] 38 | int i; | ^ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areautil.cpp: In function 'void loadAreaSize(uiArea*, double*, double*)': C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areautil.cpp:8:14: warning: unused variable 'size' [-Wunused-variable] 8 | D2D1_SIZE_F size; | ^~~~ make[1]: *** [CMakeFiles/Makefile2:296: src/libui_sdl/libui/CMakeFiles/libui.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 38%] Building CXX object src/CMakeFiles/core.dir/AREngine.cpp.obj [ 39%] Linking CXX static library libcore.a [ 39%] Built target core make: *** [Makefile:150: all] Error 2 [Removed Username]@[Removed Computer Name] MINGW64 ~/melonDS/build $ ../msys-dist.sh Run this script from the directory you built melonDS. [Removed Username]@[Removed Computer Name] MINGW64 ~/melonDS/build $ C:/msys64/home/[Removed Username]/melonDS/src/GPU2D.cpp: In member function 'u32 GPU2D::ColorComposite(int, u32, u32)':
I then get this error when I reach 36%:
C:/msys64/home/[Removed Username]/melonDS/src/GPU2D.cpp:731:1: warning: control reaches end of non-void function [-Wreturn-type] 731 | } | ^ In file included from C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/area.cpp:2:
and finally, this error when I reach 39%:
C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/area.cpp: In function 'void unregisterArea()': C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence 47 | #define _ws2(m) L ## m | ^ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2' 48 | #define _ws(m) _ws2(m) | ^~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws' 56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s) | ^~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/area.cpp:102:3: note: in expansion of macro 'logLastError' 102 | logLastError(L"error unregistering uiArea window class"); | ^~~~~~~~~~~~ In file included from C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:2: C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp: In function 'void scroll(uiArea*, int, scrollParams*, WPARAM, LPARAM)': C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence 47 | #define _ws2(m) L ## m | ^ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2' 48 | #define _ws(m) _ws2(m) | ^~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws' 56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s) | ^~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:86:4: note: in expansion of macro 'logLastError' 86 | logLastError(L"error getting thumb position for area"); | ^~~~~~~~~~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence 47 | #define _ws2(m) L ## m | ^ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2' 48 | #define _ws(m) _ws2(m) | ^~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws' 56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s) | ^~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:94:4: note: in expansion of macro 'logLastError' 94 | logLastError(L"error getting thumb track position for area"); | ^~~~~~~~~~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp: In function 'void wheelscroll(uiArea*, int, scrollParams*, WPARAM, LPARAM)': C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence 47 | #define _ws2(m) L ## m | ^ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2' 48 | #define _ws(m) _ws2(m) | ^~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws' 56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s) | ^~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:110:3: note: in expansion of macro 'logLastError' 110 | logLastError(L"error getting area wheel scroll amount"); | ^~~~~~~~~~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp: At global scope: C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:182:13: warning: 'void vscrollto(uiArea*, int)' defined but not used [-Wunused-function] 182 | static void vscrollto(uiArea *a, int pos) | ^~~~~~~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areascroll.cpp:137:13: warning: 'void hscrollto(uiArea*, int)' defined but not used [-Wunused-function] 137 | static void hscrollto(uiArea *a, int pos) | ^~~~~~~~~ In file included from C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp:2: C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp: In function 'void track(uiArea*, BOOL)': C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence 47 | #define _ws2(m) L ## m | ^ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2' 48 | #define _ws(m) _ws2(m) | ^~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws' 56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s) | ^~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp:55:3: note: in expansion of macro 'logLastError' 55 | logLastError(L"error setting up mouse tracking"); | ^~~~~~~~~~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp: In function 'void capture(uiArea*, BOOL)': C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence 47 | #define _ws2(m) L ## m | ^ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2' 48 | #define _ws(m) _ws2(m) | ^~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws' 56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s) | ^~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp:73:4: note: in expansion of macro 'logLastError' 73 | logLastError(L"error releasing capture on drag"); | ^~~~~~~~~~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp: In function 'int areaKeyEvent(uiArea*, int, WPARAM, LPARAM)': C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp:256:6: warning: unused variable 'righthand' [-Wunused-variable] 256 | int righthand; | ^~~~~~~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areaevents.cpp:257:6: warning: unused variable 'i' [-Wunused-variable] 257 | int i; | ^ In file included from C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp:2: C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp: In function 'void onWM_PAINT(uiArea*)': C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence 47 | #define _ws2(m) L ## m | ^ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2' 48 | #define _ws(m) _ws2(m) | ^~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:56:39: note: in expansion of macro '_ws' 56 | #define logLastError(s) _logLastError(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s) | ^~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp:106:4: note: in expansion of macro 'logLastError' 106 | logLastError(L"error validating rect"); | ^~~~~~~~~~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence 47 | #define _ws2(m) L ## m | ^ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2' 48 | #define _ws(m) _ws2(m) | ^~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:62:39: note: in expansion of macro '_ws' 62 | #define logHRESULT(s, hr) _logHRESULT(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s, hr) | ^~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp:117:3: note: in expansion of macro 'logHRESULT' 117 | logHRESULT(L"error painting", hr); | ^~~~~~~~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp: In function 'void onWM_PRINTCLIENT(uiArea*, HDC)': C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:47:17: error: converting to execution character set: Illegal byte sequence 47 | #define _ws2(m) L ## m | ^ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:48:16: note: in expansion of macro '_ws2' 48 | #define _ws(m) _ws2(m) | ^~~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/uipriv_windows.hpp:62:39: note: in expansion of macro '_ws' 62 | #define logHRESULT(s, hr) _logHRESULT(_ws(__FILE__), _wsn(__LINE__), L"TODO none of the function name macros are macros in MinGW", s, hr) | ^~~ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areadraw.cpp:134:3: note: in expansion of macro 'logHRESULT' 134 | logHRESULT(L"error printing uiArea client area", hr); | ^~~~~~~~~~ make[2]: *** [src/libui_sdl/libui/CMakeFiles/libui.dir/build.make:200: src/libui_sdl/libui/CMakeFiles/libui.dir/windows/areaevents.cpp.obj] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [src/libui_sdl/libui/CMakeFiles/libui.dir/build.make:213: src/libui_sdl/libui/CMakeFiles/libui.dir/windows/areascroll.cpp.obj] Error 1 make[2]: *** [src/libui_sdl/libui/CMakeFiles/libui.dir/build.make:174: src/libui_sdl/libui/CMakeFiles/libui.dir/windows/area.cpp.obj] Error 1 make[2]: *** [src/libui_sdl/libui/CMakeFiles/libui.dir/build.make:187: src/libui_sdl/libui/CMakeFiles/libui.dir/windows/areadraw.cpp.obj] Error 1 C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/box.cpp: In function 'void boxRelayout(uiBox*)': C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/box.cpp:38:6: warning: unused variable 'i' [-Wunused-variable] 38 | int i; | ^ C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areautil.cpp: In function 'void loadAreaSize(uiArea*, double*, double*)': C:/msys64/home/[Removed Username]/melonDS/src/libui_sdl/libui/windows/areautil.cpp:8:14: warning: unused variable 'size' [-Wunused-variable] 8 | D2D1_SIZE_F size; | ^~~~ make[1]: *** [CMakeFiles/Makefile2:296: src/libui_sdl/libui/CMakeFiles/libui.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... make: *** [Makefile:150: all] Error 2
Any idea why and how I can get this to work?____________________ Nothing to say, so jadnjkfmnjamnfjkldnajfnjkanfjdksan jsdnvj m. |
Main - General - Issues building melonDS on Windows 7 (64-bit) | Hide post layouts | New reply |
Page rendered in 0.152 seconds. (2048KB of memory used) MySQL - queries: 28, rows: 75/75, time: 0.013 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |