develop:cc64mingw
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
develop:cc64mingw [2025/04/30 11:43] – rjversluis | develop:cc64mingw [2025/06/22 09:06] (current) – rjversluis | ||
---|---|---|---|
Line 10: | Line 10: | ||
====Needed Packages==== | ====Needed Packages==== | ||
- mingw-w64 | - mingw-w64 | ||
- | Linux: | + | **Linux:** |
< | < | ||
- | sudo apt-get install mingw-w64 | + | sudo apt install mingw-w64 |
</ | </ | ||
- | macOS: | + | **macOS:** |
< | < | ||
sudo port install mingw-w64 | sudo port install mingw-w64 | ||
</ | </ | ||
- | See; https:// | + | See: https:// |
\\ | \\ | ||
Line 26: | Line 26: | ||
git clone --recurse-submodules https:// | git clone --recurse-submodules https:// | ||
cd wxWidgets | cd wxWidgets | ||
- | mkdir winbuild | ||
</ | </ | ||
- | ====Check out a stable | + | ====Check out a stable |
Tags can be found here: | Tags can be found here: | ||
* https:// | * https:// | ||
< | < | ||
cd wxWidgets | cd wxWidgets | ||
- | git checkout 3.2 | + | git checkout |
mkdir winbuild | mkdir winbuild | ||
</ | </ | ||
- | |||
- | ====Update sources==== | ||
- | < | ||
- | cd wxWidgets | ||
- | git checkout master | ||
- | git pull | ||
- | git submodule update | ||
- | git checkout 3.2 | ||
- | </ | ||
====Build the 64bit library==== | ====Build the 64bit library==== | ||
- | Linux: | + | **Linux:** |
< | < | ||
cd winbuild | cd winbuild | ||
- | ../ | + | ../ |
make | make | ||
sudo make install | sudo make install | ||
</ | </ | ||
- | macOS: | + | **macOS:** |
< | < | ||
cd winbuild | cd winbuild | ||
- | ../ | + | ../ |
- | make | + | make -j8 |
sudo make install | sudo make install | ||
</ | </ | ||
Line 69: | Line 59: | ||
< | < | ||
cd win32build | cd win32build | ||
- | ../ | + | ../ |
make | make | ||
sudo make install | sudo make install | ||
Line 103: | Line 93: | ||
====Build the 64bit binaries==== | ====Build the 64bit binaries==== | ||
- | Linux: | + | **Linux:** |
< | < | ||
make all DEBUG= PLATFORM=WIN64 TOOLPREFIX=x86_64-w64-mingw32- LIBSUFFIX=-x86_64-w64-mingw32 MINGWINSTALL=/ | make all DEBUG= PLATFORM=WIN64 TOOLPREFIX=x86_64-w64-mingw32- LIBSUFFIX=-x86_64-w64-mingw32 MINGWINSTALL=/ | ||
rocrail/ | rocrail/ | ||
</ | </ | ||
- | macOS: | + | **macOS:** |
< | < | ||
make -j8 all DEBUG= PLATFORM=WIN64 TOOLPREFIX=x86_64-w64-mingw32- LIBSUFFIX=-x86_64-w64-mingw32 MINGWINSTALL=/ | make -j8 all DEBUG= PLATFORM=WIN64 TOOLPREFIX=x86_64-w64-mingw32- LIBSUFFIX=-x86_64-w64-mingw32 MINGWINSTALL=/ |
develop/cc64mingw.1746006238.txt.gz · Last modified: 2025/04/30 11:43 by rjversluis