Newer
Older
WickedDocs / QtProject / MingW32 / QtMingW32Setup.sh
@John Ryland John Ryland on 13 May 2015 980 bytes
#!/bin/bash

#
# This sets up the environment for using MingW32
#

# These are kind of assumed:
#   sudo apt-get install mingw32
#   sudo apt-get install wine

# Basic instructions from here:
#   http://retroshare.sourceforge.net/wiki/index.php/Ubuntu_cross_compilation_for_Windows

# cp -Rf /usr/share/qt4/mkspecs/win32-g++ win32-x-g++
wget http://download.qt.io/archive/qt/4.5/qt-win-opensource-4.5.3-mingw.exe
sudo mkdir /usr/local/qt-4.5.3-win32
sudo chmod a+rwx /usr/local/qt-4.5.3-win32
echo "When prompted, choose /usr/local/qt-4.5.3-win32 as the directory to install in to"
echo "No need to install MingW"
read
wine qt-win-opensource-4.5.3-mingw.exe
sudo chmod -R a-w /usr/local/qt-4.5.3-win32

# Prepare a bin folder with required binaries
mkdir bin
cp /usr/local/qt-4.5.3-win32/bin/Qt4Core.dll bin
cp /usr/local/qt-4.5.3-win32/bin/Qt4Gui.dll bin
mv qt-win-opensource-4.5.3-mingw.exe bin
cp /usr/share/doc/mingw32-runtime/mingwm10.dll.gz bin
gunzip bin/mingwm10.dll.gz