This is MSYS2 Qt6 package customised for MEM
- MSYS2
- Install MSYS2
- Run 'MSYS2 MINGW64' terminal
- From terminal install 'git and make'
pacman -S mingw-w64-x86_64-make
- Follow instructions in terminal:
- Clone repository
git clone https://github.com/MassEffectModder/qt-mem.git - Copy 'qt-6.9' to home folder (this is important step to avoid too long paths)
cp -R qt-mem/qt-6.9 ~/ - Enter 'qt-6.9' directory
cd ~/qt-6.9 - Build package
MINGW_ARCH=clang64 makepkg-mingw -fsiL
- Follow instructions in terminal:
- Download package
wget https://www.dropbox.com/scl/fi/sz1cotpg76xhzccahmpek/mingw-w64-clang-x86_64-qt6-static-mem-6.9.3-1-any.pkg.tar.zst?rlkey=gz1vj8r8o1prulq0pv0jljt49&dl=0 -O mingw-w64-clang-x86_64-qt6-static-mem-6.9.3-1-any.pkg.tar.zst - Install package
pacman -U mingw-w64-clang-x86_64-qt6-static-mem-6.9.3-1-any.pkg.tar.zst
The build script 'build_unix.sh' will compile Qt6 from sources.
sudo apt-get install build-essential perl python git cmake ninja clang '^libxcb.*-dev' libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev libxkbcommon-dev libxkbcommon-x11-dev
- Xcode from AppStore or using below command from Terminal application:
xcode-select --install
- Run system terminal/console application
- From shell execute below command to download build script:
wget https://raw.githubusercontent.com/MassEffectModder/qt-mem/master/build_unix.sh && chmod +x build_unix.sh
- From shell execute below command to build Qt from sources, also provide installation path. for example '/opt/stuff/MEM/qt-6.9.3-mem'
./build_unix.sh /opt/stuff/MEM/qt-6.9.3-mem