1,502
edits
Rootfather (talk | contribs) |
(Add a separate notes section and move the less important notes there, keeping the important ones on top) |
||
Line 4: | Line 4: | ||
|- style="margin-left:1em; background:#ffffff;" | |- style="margin-left:1em; background:#ffffff;" | ||
|- style="background:#ffffff" | |- style="background:#ffffff" | ||
| | | Compiling with MinGw-w64 should currently be used only for debug builds, as the executable is linked dynamically with the MinGW libraries. Release builds should be done using [[Compiling ScummVM/MXE|MXE]] if possible, since this allows building an (almost) statically linked executable for easy distribution. Feel free to contact me (rootfather) either via eMail or IRC if you have questions regarding MSYS2/MinGW-w64. | ||
|} | |} | ||
Line 103: | Line 90: | ||
* If the configure script gives an error about using msys mode, please make sure you are running the '''mingw-w64 win32 shell''' or the '''mingw-w64 win64 shell''', and not the '''msys2 shell''' from the MSYS2 package, when building ScummVM. | * If the configure script gives an error about using msys mode, please make sure you are running the '''mingw-w64 win32 shell''' or the '''mingw-w64 win64 shell''', and not the '''msys2 shell''' from the MSYS2 package, when building ScummVM. | ||
== Notes == | |||
* Despite the name, MinGW-w64 works on both 32-bit and 64-bit systems, but the latest versions cannot be installed on Windows XP anymore. '''However, builds produced will still work on Windows XP.''' | |||
* MinGW-w64 and MSYS2 is a fork of MinGW. If you wish to compile with the (older) MinGW toolset, check out [[Compiling_ScummVM/MinGW|MinGW and MSYS]]) | |||
* MinGW-w64 makes heavy use of the pacman package manager, which may not be available under other MinGW setups | |||
* If you need to support older Windows, check out [[Compiling_ScummVM/MinGW|MinGW]] |
edits