-
Install WiX : http://wixtoolset.org/
-
Install GTK+ 3 bundle by following http://www.gtk.org/download/win32_tutorial.php
-
Install Microsoft Windows SDK:
- For .NET 4.0: http://www.microsoft.com/en-us/download/details.aspx?id=8279
- For .NET 4.5: http://msdn.microsoft.com/en-us/windows/desktop/hh852363.aspx
Only ".Net tools" are necessary, to install gacutil.exe.
⚠️ Install to a path without spaces
-
Install MinGW by following http://www.mingw.org/wiki/Getting_Started, and install the package libiconv-1.14-3-mingw32-dev
-
Add to the PATH environement variable the various directories for the above. For example:
C:\MinGW\bin;C:\gtk3\bin;C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319
-
Remove from PATH environement variable any reference to GTK+ 2.x. For example :
C:\Program Files (x86)\GtkSharp\2.12\bin
Done in MSYS shell.
If building from git, in MSYS shell:
export ACLOCAL_FLAGS="-I C:\\gtk3\\share\\aclocal"
If everything is detected by ./configure
, the installer should be built by make