<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://www.wiki.synfig.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Eshikafe</id>
		<title>Synfig Studio :: Documentation - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://www.wiki.synfig.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Eshikafe"/>
		<link rel="alternate" type="text/html" href="https://www.wiki.synfig.org/Special:Contributions/Eshikafe"/>
		<updated>2026-05-09T08:33:41Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.26.3</generator>

	<entry>
		<id>https://www.wiki.synfig.org/index.php?title=Dev:Mingw_installation&amp;diff=20907</id>
		<title>Dev:Mingw installation</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.synfig.org/index.php?title=Dev:Mingw_installation&amp;diff=20907"/>
				<updated>2015-10-19T11:05:32Z</updated>
		
		<summary type="html">&lt;p&gt;Eshikafe: /* GTKmm */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Categories--&amp;gt;&lt;br /&gt;
{{Category|Building}}&lt;br /&gt;
{{Category|Windows}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Updated Mingw==&lt;br /&gt;
Welcome to the updated mingw page!&lt;br /&gt;
&lt;br /&gt;
Please you can also refer to this page: http://www.mingw.org/wiki/Getting_Started on how to install MingW&lt;br /&gt;
&lt;br /&gt;
Step 1 - Download [http://www.mingw.org/ MinGW] installer (mingw-get-setup.exe)&lt;br /&gt;
Run mingw-get-setup.exe and follow the installation step (see Figure 1)&lt;br /&gt;
&lt;br /&gt;
Figure 1: MinGW Setup. You can uncheck the checkbox highlighted in green if you prefer to use the command line option to install the required MinGW packages (see Note 2)&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation-step-1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 2: Install the following packages using the MinGW Installer(see Figure 2)&lt;br /&gt;
* MinGW Compiler Suit&lt;br /&gt;
** C Compiler (selected always)&lt;br /&gt;
** C++ Compiler (select it)&lt;br /&gt;
** Fortran Compiler (select it)&lt;br /&gt;
* MSYS Basic System (select it)&lt;br /&gt;
* MinGW Developer Toolkit (select it)&lt;br /&gt;
&lt;br /&gt;
Note 1: You really do need to install Fortran; even though Synfig does not require it, it is required by the autoconf configuration scripts. These are the minimal required package versions which are needed to successfully build win32 synfig (version numbers from the 5.1.3 package):&lt;br /&gt;
&lt;br /&gt;
* mingw-runtime-3.12.tar.gz (429.7 Kb)&lt;br /&gt;
* w32api-3.9.tar.gz (1.6 Mb)&lt;br /&gt;
* binutils-2.17.50-20060824-1.tar.gz (8.9 Mb)&lt;br /&gt;
* gcc-core-3.4.5-20060117-1.tar.gz (3.3 Mb)&lt;br /&gt;
* gcc-g++-3.4.5-20060117-1.tar.gz (4.5 Mb)&lt;br /&gt;
* gcc-g77-3.4.5-20060117-1.tar.gz (2.0 Mb)&lt;br /&gt;
* mingw32-make-3.81-2.tar.gz (95 Kb)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Figure 2: Installing the required packages&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note 2: Windows command line option for installing the required MinGW packages&lt;br /&gt;
 &amp;lt;pre&amp;gt; mingw-get.exe install gcc g++ fortran msys-base mingw-developer-toolkit &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Figure 3: package installation from the Windows command line&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation-cmd.PNG]]&lt;br /&gt;
&lt;br /&gt;
Confirm default installation path &amp;lt;code&amp;gt;C:\MinGW&amp;lt;/code&amp;gt;. If you install MinGW into another directory, synfig compilation may fail.&lt;br /&gt;
&lt;br /&gt;
===MSYS===&lt;br /&gt;
This is installed when you install mingw if you selected, if you feel so necessary to install it open a mingw shell and run &amp;lt;code&amp;gt;mingw-get install msys-base&amp;lt;/code&amp;gt; but this command might just be unnecessary&lt;br /&gt;
&lt;br /&gt;
===[http://www.winterdrache.de/freeware/png2ico/index.html png2ico]===&lt;br /&gt;
Early version of Synfig used [http://www.kernel.org/pub/software/graphics/pngtoico/ pngtoico] tool to produce icons from png files. Unfortunately this tool is broken now. You can see this for youeself by installing the official build of Synfig Studio 0.61.05. The latest versions of Synfig using another tool: png2ico. This tool is not perfect, but it works.&lt;br /&gt;
&lt;br /&gt;
# Download it from: http://www.winterdrache.de/freeware/png2ico/data/png2ico-win-2002-12-08.zip (89.9 Kb)&lt;br /&gt;
# And decompress png2ico.exe file to &amp;lt;code&amp;gt;'''C:\msys\1.0\bin'''&amp;lt;/code&amp;gt; directory.&lt;br /&gt;
&lt;br /&gt;
==Non MinGW packages==&lt;br /&gt;
=== [http://git-scm.com/ Git] ===&lt;br /&gt;
Synfig source is now stored in a git repository (https://github.com/synfig/synfig) - you can use [https://github.com/blackwarthog/synfig.git blackwarthog's] fork. You will need the git client to get it. Also, git is needed by the build scripts to receive the revision number of the source.&lt;br /&gt;
You can download the Windows git version from one of these page:&lt;br /&gt;
&lt;br /&gt;
* http://git-scm.com/download&lt;br /&gt;
* http://msysgit.github.io&lt;br /&gt;
&lt;br /&gt;
Get always the latest version available (version 1.9.5, link updated August 2015):&lt;br /&gt;
* https://github.com/msysgit/msysgit/releases/download/Git-1.9.5-preview20150319/Git-1.9.5-preview20150319.exe&lt;br /&gt;
&lt;br /&gt;
After download and install (I recommend to install to custom folder C:\Git) you must add C:\Git\bin to the PATH. See here to know how to do that. http://www.mingw.org/wiki/Getting_Started (Environment Variables).&lt;br /&gt;
&lt;br /&gt;
===[http://sourceforge.net/projects/nsis/ NSIS]===&lt;br /&gt;
NSIS is the Nullsoft Scriptable Install System, a free and open source installer for WinAmp, a popular windows music player.&lt;br /&gt;
&lt;br /&gt;
The latest version as of August 2015 is 2.46:&lt;br /&gt;
* http://downloads.sourceforge.net/nsis/nsis-2.46-setup.exe (1.6 Mb)&lt;br /&gt;
&lt;br /&gt;
You can use this or any newer version.&lt;br /&gt;
&lt;br /&gt;
===[http://www.imagemagick.org ImageMagick]===&lt;br /&gt;
When I wrote this the latest version was 6.3.4-10:&lt;br /&gt;
&lt;br /&gt;
* http://www.imagemagick.org/download/binaries/ImageMagick-6.4.8-3-Q16-windows-dll.exe (11 MB)&lt;br /&gt;
&lt;br /&gt;
'''Note:''' The ''updated'' file has not been tested yet -- try here instead http://www.imagemagick.org/download/www/binary-releases.html#windows&lt;br /&gt;
&lt;br /&gt;
ImageMagick is required to build Studio, also Core has an ImageMagick render target.&lt;br /&gt;
&lt;br /&gt;
==Gtk+/Gtkmm==&lt;br /&gt;
===[http://www.gtk.org/ GTK+]===&lt;br /&gt;
Go to [http://gladewin32.sourceforge.net/modules/news/ this page] and download the latest GTK+ devel package for windows:&lt;br /&gt;
&lt;br /&gt;
* http://gladewin32.sourceforge.net/modules/wfdownloads/visit.php?lid=110 (12 MB)&lt;br /&gt;
&lt;br /&gt;
^^ These links are broken :( Pixelgeek is researching alternate solutions&lt;br /&gt;
&lt;br /&gt;
Though it's not yet tested, you can try either:&lt;br /&gt;
* http://downloads.sourceforge.net/gladewin32/gtk-dev-2.12.9-win32-2.exe (16.7 MB)&lt;br /&gt;
* http://downloads.sourceforge.net/gladewin32/gtk-dev-2.12.9-win32-1.exe (13,313 KB)&lt;br /&gt;
&lt;br /&gt;
You need only install the following components:&lt;br /&gt;
&lt;br /&gt;
* Gtk+ Runtime (required)&lt;br /&gt;
* Register Environment Variables&lt;br /&gt;
* Devel header/libraries&lt;br /&gt;
&lt;br /&gt;
Confirm registration for environment: ''MSYS (C:\mingw\msys\1.0)''.&lt;br /&gt;
&lt;br /&gt;
Install GTK+ to &amp;lt;code&amp;gt;C:\GTK&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===[http://www.gtkmm.org/ GTKmm]===&lt;br /&gt;
 maybe this is useful to read too: http://live.gnome.org/gtkmm/MSWindows&lt;br /&gt;
Go to [https://wiki.gnome.org/Projects/gtkmm/MSWindows this page] and download the latest GTKmm devel package for Windows:&lt;br /&gt;
&lt;br /&gt;
* http://ftp.gnome.org/pub/gnome/binaries/win32/gtkmm/2.10/gtkmm-win32-devel-2.10.8-1.exe (16.1 MB)&lt;br /&gt;
&lt;br /&gt;
If you opted for '''gtk-dev-2.12.9-win32-2.exe''' or '''gtk-dev-2.12.9-win32-1.exe''' pick this instead.&lt;br /&gt;
* ftp://ftp.gnome.org/pub/GNOME/binaries/win32/gtkmm/2.10/gtkmm-win32-devel-2.10.11-1.exe (16.3 MB)&lt;br /&gt;
&lt;br /&gt;
You need only install the following components (footnote 1):&lt;br /&gt;
&lt;br /&gt;
* libsigc++&lt;br /&gt;
* cairomm&lt;br /&gt;
* glibmm&lt;br /&gt;
* gtkmm&lt;br /&gt;
* libxml++&lt;br /&gt;
&lt;br /&gt;
 (1) if you're using gtkmm-win32-devel-2.16.0-4.exe, then pangomm is a required component.  &lt;br /&gt;
&lt;br /&gt;
For each selected component you may keep only&lt;br /&gt;
&lt;br /&gt;
* Runtime&lt;br /&gt;
* Development&lt;br /&gt;
&lt;br /&gt;
subcategories. Install GTKmm to &amp;lt;code&amp;gt;'''C:\GTK'''&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Collision Resolution===&lt;br /&gt;
If you have several Gtk-applications (f.e. InkScape), you can receive a strange errors, like &amp;quot;''the procedure entry point XML_SetDoctypeDeclHandler could not be located in the dynamic link library xmlparse.dll''&amp;quot;. Thats mean you have an old version of this library in windows system32 directory, installed by another program. Just search and rename/delete this old library and all will work perfectly again.&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
Test whether MSYS can find MinGW by running:&lt;br /&gt;
&lt;br /&gt;
$ gcc --version&lt;br /&gt;
&lt;br /&gt;
If it replies command not found, MSYS can't see MinGW. In that case, you will need to edit the text file C:\msys\1.0\etc\fstab so that it includes the line:&lt;br /&gt;
&lt;br /&gt;
c:/MinGW /mingw&lt;/div&gt;</summary>
		<author><name>Eshikafe</name></author>	</entry>

	<entry>
		<id>https://www.wiki.synfig.org/index.php?title=Dev:Mingw_installation&amp;diff=20906</id>
		<title>Dev:Mingw installation</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.synfig.org/index.php?title=Dev:Mingw_installation&amp;diff=20906"/>
				<updated>2015-10-18T16:05:58Z</updated>
		
		<summary type="html">&lt;p&gt;Eshikafe: /* Updated Mingw */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Categories--&amp;gt;&lt;br /&gt;
{{Category|Building}}&lt;br /&gt;
{{Category|Windows}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Updated Mingw==&lt;br /&gt;
Welcome to the updated mingw page!&lt;br /&gt;
&lt;br /&gt;
Please you can also refer to this page: http://www.mingw.org/wiki/Getting_Started on how to install MingW&lt;br /&gt;
&lt;br /&gt;
Step 1 - Download [http://www.mingw.org/ MinGW] installer (mingw-get-setup.exe)&lt;br /&gt;
Run mingw-get-setup.exe and follow the installation step (see Figure 1)&lt;br /&gt;
&lt;br /&gt;
Figure 1: MinGW Setup. You can uncheck the checkbox highlighted in green if you prefer to use the command line option to install the required MinGW packages (see Note 2)&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation-step-1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 2: Install the following packages using the MinGW Installer(see Figure 2)&lt;br /&gt;
* MinGW Compiler Suit&lt;br /&gt;
** C Compiler (selected always)&lt;br /&gt;
** C++ Compiler (select it)&lt;br /&gt;
** Fortran Compiler (select it)&lt;br /&gt;
* MSYS Basic System (select it)&lt;br /&gt;
* MinGW Developer Toolkit (select it)&lt;br /&gt;
&lt;br /&gt;
Note 1: You really do need to install Fortran; even though Synfig does not require it, it is required by the autoconf configuration scripts. These are the minimal required package versions which are needed to successfully build win32 synfig (version numbers from the 5.1.3 package):&lt;br /&gt;
&lt;br /&gt;
* mingw-runtime-3.12.tar.gz (429.7 Kb)&lt;br /&gt;
* w32api-3.9.tar.gz (1.6 Mb)&lt;br /&gt;
* binutils-2.17.50-20060824-1.tar.gz (8.9 Mb)&lt;br /&gt;
* gcc-core-3.4.5-20060117-1.tar.gz (3.3 Mb)&lt;br /&gt;
* gcc-g++-3.4.5-20060117-1.tar.gz (4.5 Mb)&lt;br /&gt;
* gcc-g77-3.4.5-20060117-1.tar.gz (2.0 Mb)&lt;br /&gt;
* mingw32-make-3.81-2.tar.gz (95 Kb)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Figure 2: Installing the required packages&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note 2: Windows command line option for installing the required MinGW packages&lt;br /&gt;
 &amp;lt;pre&amp;gt; mingw-get.exe install gcc g++ fortran msys-base mingw-developer-toolkit &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Figure 3: package installation from the Windows command line&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation-cmd.PNG]]&lt;br /&gt;
&lt;br /&gt;
Confirm default installation path &amp;lt;code&amp;gt;C:\MinGW&amp;lt;/code&amp;gt;. If you install MinGW into another directory, synfig compilation may fail.&lt;br /&gt;
&lt;br /&gt;
===MSYS===&lt;br /&gt;
This is installed when you install mingw if you selected, if you feel so necessary to install it open a mingw shell and run &amp;lt;code&amp;gt;mingw-get install msys-base&amp;lt;/code&amp;gt; but this command might just be unnecessary&lt;br /&gt;
&lt;br /&gt;
===[http://www.winterdrache.de/freeware/png2ico/index.html png2ico]===&lt;br /&gt;
Early version of Synfig used [http://www.kernel.org/pub/software/graphics/pngtoico/ pngtoico] tool to produce icons from png files. Unfortunately this tool is broken now. You can see this for youeself by installing the official build of Synfig Studio 0.61.05. The latest versions of Synfig using another tool: png2ico. This tool is not perfect, but it works.&lt;br /&gt;
&lt;br /&gt;
# Download it from: http://www.winterdrache.de/freeware/png2ico/data/png2ico-win-2002-12-08.zip (89.9 Kb)&lt;br /&gt;
# And decompress png2ico.exe file to &amp;lt;code&amp;gt;'''C:\msys\1.0\bin'''&amp;lt;/code&amp;gt; directory.&lt;br /&gt;
&lt;br /&gt;
==Non MinGW packages==&lt;br /&gt;
=== [http://git-scm.com/ Git] ===&lt;br /&gt;
Synfig source is now stored in a git repository (https://github.com/synfig/synfig) - you can use [https://github.com/blackwarthog/synfig.git blackwarthog's] fork. You will need the git client to get it. Also, git is needed by the build scripts to receive the revision number of the source.&lt;br /&gt;
You can download the Windows git version from one of these page:&lt;br /&gt;
&lt;br /&gt;
* http://git-scm.com/download&lt;br /&gt;
* http://msysgit.github.io&lt;br /&gt;
&lt;br /&gt;
Get always the latest version available (version 1.9.5, link updated August 2015):&lt;br /&gt;
* https://github.com/msysgit/msysgit/releases/download/Git-1.9.5-preview20150319/Git-1.9.5-preview20150319.exe&lt;br /&gt;
&lt;br /&gt;
After download and install (I recommend to install to custom folder C:\Git) you must add C:\Git\bin to the PATH. See here to know how to do that. http://www.mingw.org/wiki/Getting_Started (Environment Variables).&lt;br /&gt;
&lt;br /&gt;
===[http://sourceforge.net/projects/nsis/ NSIS]===&lt;br /&gt;
NSIS is the Nullsoft Scriptable Install System, a free and open source installer for WinAmp, a popular windows music player.&lt;br /&gt;
&lt;br /&gt;
The latest version as of August 2015 is 2.46:&lt;br /&gt;
* http://downloads.sourceforge.net/nsis/nsis-2.46-setup.exe (1.6 Mb)&lt;br /&gt;
&lt;br /&gt;
You can use this or any newer version.&lt;br /&gt;
&lt;br /&gt;
===[http://www.imagemagick.org ImageMagick]===&lt;br /&gt;
When I wrote this the latest version was 6.3.4-10:&lt;br /&gt;
&lt;br /&gt;
* http://www.imagemagick.org/download/binaries/ImageMagick-6.4.8-3-Q16-windows-dll.exe (11 MB)&lt;br /&gt;
&lt;br /&gt;
'''Note:''' The ''updated'' file has not been tested yet -- try here instead http://www.imagemagick.org/download/www/binary-releases.html#windows&lt;br /&gt;
&lt;br /&gt;
ImageMagick is required to build Studio, also Core has an ImageMagick render target.&lt;br /&gt;
&lt;br /&gt;
==Gtk+/Gtkmm==&lt;br /&gt;
===[http://www.gtk.org/ GTK+]===&lt;br /&gt;
Go to [http://gladewin32.sourceforge.net/modules/news/ this page] and download the latest GTK+ devel package for windows:&lt;br /&gt;
&lt;br /&gt;
* http://gladewin32.sourceforge.net/modules/wfdownloads/visit.php?lid=110 (12 MB)&lt;br /&gt;
&lt;br /&gt;
^^ These links are broken :( Pixelgeek is researching alternate solutions&lt;br /&gt;
&lt;br /&gt;
Though it's not yet tested, you can try either:&lt;br /&gt;
* http://downloads.sourceforge.net/gladewin32/gtk-dev-2.12.9-win32-2.exe (16.7 MB)&lt;br /&gt;
* http://downloads.sourceforge.net/gladewin32/gtk-dev-2.12.9-win32-1.exe (13,313 KB)&lt;br /&gt;
&lt;br /&gt;
You need only install the following components:&lt;br /&gt;
&lt;br /&gt;
* Gtk+ Runtime (required)&lt;br /&gt;
* Register Environment Variables&lt;br /&gt;
* Devel header/libraries&lt;br /&gt;
&lt;br /&gt;
Confirm registration for environment: ''MSYS (C:\mingw\msys\1.0)''.&lt;br /&gt;
&lt;br /&gt;
Install GTK+ to &amp;lt;code&amp;gt;C:\GTK&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===[http://www.gtkmm.org/ GTKmm]===&lt;br /&gt;
 maybe this is useful to read too: http://live.gnome.org/gtkmm/MSWindows&lt;br /&gt;
Go to [http://www.pcpm.ucl.ac.be/~gustin/win32_ports/ this page] and download the latest GTKmm devel package for Windows:&lt;br /&gt;
&lt;br /&gt;
* http://ftp.gnome.org/pub/gnome/binaries/win32/gtkmm/2.10/gtkmm-win32-devel-2.10.8-1.exe (16.1 MB)&lt;br /&gt;
&lt;br /&gt;
If you opted for '''gtk-dev-2.12.9-win32-2.exe''' or '''gtk-dev-2.12.9-win32-1.exe''' pick this instead.&lt;br /&gt;
* ftp://ftp.gnome.org/pub/GNOME/binaries/win32/gtkmm/2.10/gtkmm-win32-devel-2.10.11-1.exe (16.3 MB)&lt;br /&gt;
&lt;br /&gt;
You need only install the following components (footnote 1):&lt;br /&gt;
&lt;br /&gt;
* libsigc++&lt;br /&gt;
* cairomm&lt;br /&gt;
* glibmm&lt;br /&gt;
* gtkmm&lt;br /&gt;
* libxml++&lt;br /&gt;
&lt;br /&gt;
 (1) if you're using gtkmm-win32-devel-2.16.0-4.exe, then pangomm is a required component.  &lt;br /&gt;
&lt;br /&gt;
For each selected component you may keep only&lt;br /&gt;
&lt;br /&gt;
* Runtime&lt;br /&gt;
* Development&lt;br /&gt;
&lt;br /&gt;
subcategories. Install GTKmm to &amp;lt;code&amp;gt;'''C:\GTK'''&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Collision Resolution===&lt;br /&gt;
If you have several Gtk-applications (f.e. InkScape), you can receive a strange errors, like &amp;quot;''the procedure entry point XML_SetDoctypeDeclHandler could not be located in the dynamic link library xmlparse.dll''&amp;quot;. Thats mean you have an old version of this library in windows system32 directory, installed by another program. Just search and rename/delete this old library and all will work perfectly again.&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
Test whether MSYS can find MinGW by running:&lt;br /&gt;
&lt;br /&gt;
$ gcc --version&lt;br /&gt;
&lt;br /&gt;
If it replies command not found, MSYS can't see MinGW. In that case, you will need to edit the text file C:\msys\1.0\etc\fstab so that it includes the line:&lt;br /&gt;
&lt;br /&gt;
c:/MinGW /mingw&lt;/div&gt;</summary>
		<author><name>Eshikafe</name></author>	</entry>

	<entry>
		<id>https://www.wiki.synfig.org/index.php?title=Dev:Mingw_installation&amp;diff=20905</id>
		<title>Dev:Mingw installation</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.synfig.org/index.php?title=Dev:Mingw_installation&amp;diff=20905"/>
				<updated>2015-10-18T16:00:33Z</updated>
		
		<summary type="html">&lt;p&gt;Eshikafe: /* Git */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Categories--&amp;gt;&lt;br /&gt;
{{Category|Building}}&lt;br /&gt;
{{Category|Windows}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Updated Mingw==&lt;br /&gt;
Welcome to the updated mingw page!&lt;br /&gt;
&lt;br /&gt;
Please you can also refer to this page: http://www.mingw.org/wiki/Getting_Started on how to install MingW&lt;br /&gt;
&lt;br /&gt;
Step 1 - Download [http://www.mingw.org/ MinGW] installer (mingw-get-setup.exe)&lt;br /&gt;
Run mingw-get-setup.exe and follow the installation step (see Figure 1)&lt;br /&gt;
&lt;br /&gt;
Figure 1: MinGW Setup. You can uncheck the checkbox highlighted in green if you prefer to use the command line option to install the required MinGW packages (see Note 2)&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation-step-1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 2: Install the following packages using the MinGW Installer(see Figure 2)&lt;br /&gt;
* MinGW Compiler Suit&lt;br /&gt;
** C Compiler (selected always)&lt;br /&gt;
** C++ Compiler (select it)&lt;br /&gt;
** Fortran Compiler (select it)&lt;br /&gt;
* MSYS Basic System (select it)&lt;br /&gt;
* MinGW Developer Toolkit (select it)&lt;br /&gt;
&lt;br /&gt;
Note 1: You really do need to install Fortran; even though Synfig does not require it, it is required by the autoconf configuration scripts. These are the minimal required package versions which are needed to successfully build win32 synfig (version numbers from the 5.1.3 package):&lt;br /&gt;
&lt;br /&gt;
* mingw-runtime-3.12.tar.gz (429.7 Kb)&lt;br /&gt;
* w32api-3.9.tar.gz (1.6 Mb)&lt;br /&gt;
* binutils-2.17.50-20060824-1.tar.gz (8.9 Mb)&lt;br /&gt;
* gcc-core-3.4.5-20060117-1.tar.gz (3.3 Mb)&lt;br /&gt;
* gcc-g++-3.4.5-20060117-1.tar.gz (4.5 Mb)&lt;br /&gt;
* gcc-g77-3.4.5-20060117-1.tar.gz (2.0 Mb)&lt;br /&gt;
* mingw32-make-3.81-2.tar.gz (95 Kb)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Figure 2: Installing the required packages&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note 2: Windows command line option for installing the required MinGW packages&lt;br /&gt;
 &amp;lt;code&amp;gt; mingw-get.exe install gcc g++ fortran msys-base mingw-developer-toolkit &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Figure 3: package installation from the Windows command line&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation-cmd.PNG]]&lt;br /&gt;
&lt;br /&gt;
Confirm default installation path &amp;lt;code&amp;gt;C:\MinGW&amp;lt;/code&amp;gt;. If you install MinGW into another directory, synfig compilation may fail.&lt;br /&gt;
&lt;br /&gt;
===MSYS===&lt;br /&gt;
This is installed when you install mingw if you selected, if you feel so necessary to install it open a mingw shell and run &amp;lt;code&amp;gt;mingw-get install msys-base&amp;lt;/code&amp;gt; but this command might just be unnecessary&lt;br /&gt;
&lt;br /&gt;
===[http://www.winterdrache.de/freeware/png2ico/index.html png2ico]===&lt;br /&gt;
Early version of Synfig used [http://www.kernel.org/pub/software/graphics/pngtoico/ pngtoico] tool to produce icons from png files. Unfortunately this tool is broken now. You can see this for youeself by installing the official build of Synfig Studio 0.61.05. The latest versions of Synfig using another tool: png2ico. This tool is not perfect, but it works.&lt;br /&gt;
&lt;br /&gt;
# Download it from: http://www.winterdrache.de/freeware/png2ico/data/png2ico-win-2002-12-08.zip (89.9 Kb)&lt;br /&gt;
# And decompress png2ico.exe file to &amp;lt;code&amp;gt;'''C:\msys\1.0\bin'''&amp;lt;/code&amp;gt; directory.&lt;br /&gt;
&lt;br /&gt;
==Non MinGW packages==&lt;br /&gt;
=== [http://git-scm.com/ Git] ===&lt;br /&gt;
Synfig source is now stored in a git repository (https://github.com/synfig/synfig) - you can use [https://github.com/blackwarthog/synfig.git blackwarthog's] fork. You will need the git client to get it. Also, git is needed by the build scripts to receive the revision number of the source.&lt;br /&gt;
You can download the Windows git version from one of these page:&lt;br /&gt;
&lt;br /&gt;
* http://git-scm.com/download&lt;br /&gt;
* http://msysgit.github.io&lt;br /&gt;
&lt;br /&gt;
Get always the latest version available (version 1.9.5, link updated August 2015):&lt;br /&gt;
* https://github.com/msysgit/msysgit/releases/download/Git-1.9.5-preview20150319/Git-1.9.5-preview20150319.exe&lt;br /&gt;
&lt;br /&gt;
After download and install (I recommend to install to custom folder C:\Git) you must add C:\Git\bin to the PATH. See here to know how to do that. http://www.mingw.org/wiki/Getting_Started (Environment Variables).&lt;br /&gt;
&lt;br /&gt;
===[http://sourceforge.net/projects/nsis/ NSIS]===&lt;br /&gt;
NSIS is the Nullsoft Scriptable Install System, a free and open source installer for WinAmp, a popular windows music player.&lt;br /&gt;
&lt;br /&gt;
The latest version as of August 2015 is 2.46:&lt;br /&gt;
* http://downloads.sourceforge.net/nsis/nsis-2.46-setup.exe (1.6 Mb)&lt;br /&gt;
&lt;br /&gt;
You can use this or any newer version.&lt;br /&gt;
&lt;br /&gt;
===[http://www.imagemagick.org ImageMagick]===&lt;br /&gt;
When I wrote this the latest version was 6.3.4-10:&lt;br /&gt;
&lt;br /&gt;
* http://www.imagemagick.org/download/binaries/ImageMagick-6.4.8-3-Q16-windows-dll.exe (11 MB)&lt;br /&gt;
&lt;br /&gt;
'''Note:''' The ''updated'' file has not been tested yet -- try here instead http://www.imagemagick.org/download/www/binary-releases.html#windows&lt;br /&gt;
&lt;br /&gt;
ImageMagick is required to build Studio, also Core has an ImageMagick render target.&lt;br /&gt;
&lt;br /&gt;
==Gtk+/Gtkmm==&lt;br /&gt;
===[http://www.gtk.org/ GTK+]===&lt;br /&gt;
Go to [http://gladewin32.sourceforge.net/modules/news/ this page] and download the latest GTK+ devel package for windows:&lt;br /&gt;
&lt;br /&gt;
* http://gladewin32.sourceforge.net/modules/wfdownloads/visit.php?lid=110 (12 MB)&lt;br /&gt;
&lt;br /&gt;
^^ These links are broken :( Pixelgeek is researching alternate solutions&lt;br /&gt;
&lt;br /&gt;
Though it's not yet tested, you can try either:&lt;br /&gt;
* http://downloads.sourceforge.net/gladewin32/gtk-dev-2.12.9-win32-2.exe (16.7 MB)&lt;br /&gt;
* http://downloads.sourceforge.net/gladewin32/gtk-dev-2.12.9-win32-1.exe (13,313 KB)&lt;br /&gt;
&lt;br /&gt;
You need only install the following components:&lt;br /&gt;
&lt;br /&gt;
* Gtk+ Runtime (required)&lt;br /&gt;
* Register Environment Variables&lt;br /&gt;
* Devel header/libraries&lt;br /&gt;
&lt;br /&gt;
Confirm registration for environment: ''MSYS (C:\mingw\msys\1.0)''.&lt;br /&gt;
&lt;br /&gt;
Install GTK+ to &amp;lt;code&amp;gt;C:\GTK&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===[http://www.gtkmm.org/ GTKmm]===&lt;br /&gt;
 maybe this is useful to read too: http://live.gnome.org/gtkmm/MSWindows&lt;br /&gt;
Go to [http://www.pcpm.ucl.ac.be/~gustin/win32_ports/ this page] and download the latest GTKmm devel package for Windows:&lt;br /&gt;
&lt;br /&gt;
* http://ftp.gnome.org/pub/gnome/binaries/win32/gtkmm/2.10/gtkmm-win32-devel-2.10.8-1.exe (16.1 MB)&lt;br /&gt;
&lt;br /&gt;
If you opted for '''gtk-dev-2.12.9-win32-2.exe''' or '''gtk-dev-2.12.9-win32-1.exe''' pick this instead.&lt;br /&gt;
* ftp://ftp.gnome.org/pub/GNOME/binaries/win32/gtkmm/2.10/gtkmm-win32-devel-2.10.11-1.exe (16.3 MB)&lt;br /&gt;
&lt;br /&gt;
You need only install the following components (footnote 1):&lt;br /&gt;
&lt;br /&gt;
* libsigc++&lt;br /&gt;
* cairomm&lt;br /&gt;
* glibmm&lt;br /&gt;
* gtkmm&lt;br /&gt;
* libxml++&lt;br /&gt;
&lt;br /&gt;
 (1) if you're using gtkmm-win32-devel-2.16.0-4.exe, then pangomm is a required component.  &lt;br /&gt;
&lt;br /&gt;
For each selected component you may keep only&lt;br /&gt;
&lt;br /&gt;
* Runtime&lt;br /&gt;
* Development&lt;br /&gt;
&lt;br /&gt;
subcategories. Install GTKmm to &amp;lt;code&amp;gt;'''C:\GTK'''&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Collision Resolution===&lt;br /&gt;
If you have several Gtk-applications (f.e. InkScape), you can receive a strange errors, like &amp;quot;''the procedure entry point XML_SetDoctypeDeclHandler could not be located in the dynamic link library xmlparse.dll''&amp;quot;. Thats mean you have an old version of this library in windows system32 directory, installed by another program. Just search and rename/delete this old library and all will work perfectly again.&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
Test whether MSYS can find MinGW by running:&lt;br /&gt;
&lt;br /&gt;
$ gcc --version&lt;br /&gt;
&lt;br /&gt;
If it replies command not found, MSYS can't see MinGW. In that case, you will need to edit the text file C:\msys\1.0\etc\fstab so that it includes the line:&lt;br /&gt;
&lt;br /&gt;
c:/MinGW /mingw&lt;/div&gt;</summary>
		<author><name>Eshikafe</name></author>	</entry>

	<entry>
		<id>https://www.wiki.synfig.org/index.php?title=Dev:Building_On_Mac_OS_X&amp;diff=20904</id>
		<title>Dev:Building On Mac OS X</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.synfig.org/index.php?title=Dev:Building_On_Mac_OS_X&amp;diff=20904"/>
				<updated>2015-10-18T15:59:33Z</updated>
		
		<summary type="html">&lt;p&gt;Eshikafe: /* Build using the native GTK port */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Title|Building On Mac OS X}}&lt;br /&gt;
&amp;lt;!--Categories--&amp;gt;&lt;br /&gt;
{{Category|Building}}&lt;br /&gt;
&lt;br /&gt;
== Build using the native GTK port ==&lt;br /&gt;
&lt;br /&gt;
In order to build Synfig natively on Mac OS X using the native GTK port (as opposed to using X11), you will require the following:&lt;br /&gt;
&lt;br /&gt;
* Mac OS X developer tools (i.e. [http://developer.apple.com/tools/xcode/ XCode])&lt;br /&gt;
* git (&amp;quot;git&amp;quot; on homebrew)&lt;br /&gt;
* subversion (&amp;quot;subversion&amp;quot; formula on homebrew)&lt;br /&gt;
* Git clone of the synfig source code repository (https://github.com/synfig/synfig.git) - you can use [https://github.com/blackwarthog/synfig.git blackwarthog's] fork&lt;br /&gt;
&lt;br /&gt;
=== Boot strapping ===&lt;br /&gt;
&lt;br /&gt;
First of all make sure you have a Terminal window open. This will be used in order to perform all the steps necessary to compile synfig.&lt;br /&gt;
&lt;br /&gt;
This assumes you have the XCode developer tools installed. Next, you'll want to install the homebrew package manager. Visit [https://github.com/mxcl/homebrew/wiki/Installation the docs] for installation instructions. These will ''not'' work for Mac OS X Tiger users, so if you are on Tiger type at your command prompt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
curl -Lsf http://github.com/sceaga/homebrew/tarball/tiger | tar xz --strip 1 -C&amp;lt;your install directory, /usr/local/ recommended &amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now to install git and svn (assuming you've got the homebrew install directory in your path):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
brew install git&lt;br /&gt;
brew install svn&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compilig GTK and other dependencies ===&lt;br /&gt;
&lt;br /&gt;
Then you can install &amp;quot;gtkmm&amp;quot; with homebrew:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
brew install gtkmm&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will also want gtk+:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
brew install gtk+&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you'll want libxml++, which is currently only available on the secondplanet fork of homebrew:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
brew install libxml++&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Synfig itself (Using homebrew and X11)===&lt;br /&gt;
&lt;br /&gt;
You should now be able to follow the {{L|Dev:Build_Instructions}} to compile ETL, synfig-core, and synfig-studio. The only difference, of course, are the prefixes. To make all this easier the building can be done with homebrew. First, make sure you have secondplanet's fork of homebrew from github:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
git clone git://github.com/secondplanet/homebrew ~/secondplanet-homebrew &lt;br /&gt;
# if you installed libxml++ as instructed above, this will already exist. If so, there is no need to execute this command.&lt;br /&gt;
cd ~/secondplanet-homebrew/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, build ETL by copying the etl formula and installing:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
cd ~/secondplanet-homebrew/&lt;br /&gt;
git checkout -b etl remotes/secondplanet/etl&lt;br /&gt;
cp Library/Formula/etl.rb &amp;lt;homebrew install directory&amp;gt;/Library/Formula/&lt;br /&gt;
brew install etl&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then (assuming you are still on secondplanet's fork:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
git checkout -b synfig remotes/secondplanet/synfig&lt;br /&gt;
cp Library/Formula/synfig.rb &amp;lt;homebrew install directory&amp;gt;/Library/Formula/&lt;br /&gt;
brew install synfig&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And the same for synfigstudio:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
git checkout -b synfigstudio remotes/secondplanet/synfigstudio&lt;br /&gt;
cp Library/Formula/synfigstudio.rb &amp;lt;homebrew install directory&amp;gt;/Library/Formula/&lt;br /&gt;
brew install synfigstudio&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Assuming you manage to build it correctly, you should now be able to type the following in order for Synfig to pop up on your desktop:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
synfigstudio&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''WORK IN PROGRESS''':Note though that this isn't the end of the story: we still need to package everything up into an .app so that the more sane of us can run Synfig without having to resort to opening a terminal. Some parts of these instructions are incomplete and are often changing. The package for etl is not part of the main homebrew fork as of this time, and neither are any other synfig packages.&lt;br /&gt;
&lt;br /&gt;
'''TODO''': Describe how to properly package everything into an .app. &amp;lt;strike&amp;gt;Describe how to build &amp;quot;synfig&amp;quot; and &amp;quot;synfig-studio&amp;quot; with homebrew.&amp;lt;/strike&amp;gt; Describe build process w/ gtk-osx.&lt;br /&gt;
&lt;br /&gt;
=== Issues === &lt;br /&gt;
&lt;br /&gt;
There are currently numerous issues with Synfig with Imendio's GTK port. Watch out for:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;strike&amp;gt;Window focus can sometimes be lost. If this happens, just select a window from another Mac OS X app and then select the Synfig window again.&amp;lt;/strike&amp;gt;&lt;br /&gt;
* &amp;lt;strike&amp;gt;Menus do not function correctly.&amp;lt;/strike&amp;gt;&lt;br /&gt;
* &amp;lt;strike&amp;gt;The file browser doesn't work, so you have to load files from startup.&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Sometimes mouse focus on windows is lost. To solve this, try moving the affected window. Failing that, you should still be able to use the keyboard to navigate.&lt;br /&gt;
* No input devices are enumerated by GTK.&lt;br /&gt;
* XCode project files exist, but they are currently broken. Thus we just use the terminal to compile everything.&lt;br /&gt;
&lt;br /&gt;
[[File:Synfig_mac_X11.png|800px]]&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== no &amp;quot;awk&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
If you get an error during building homebrew formulae complaining that a program called &amp;quot;awk&amp;quot; cannot be found, then you should install the 'gawk' formula like so:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
brew install gawk&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;no command found&amp;quot; when running jhbuild ===&lt;br /&gt;
&lt;br /&gt;
When using jhbuild, you might get an error back like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ jhbuild meta-gtk-osx-core&lt;br /&gt;
jhbuild meta-gtk-osx-core: no command found&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is because you need to specify the &amp;quot;build&amp;quot; command when building a package, like so:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
jhbuild build meta-gtk-osx-core&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== problem building &amp;quot;doxygen&amp;quot; via jhbuild ===&lt;br /&gt;
&lt;br /&gt;
When building doxygen, you may get an error during the build process mentioning &amp;quot;lipo&amp;quot; failed to find a file. To fix this, you should go into the shell (option 4) when prompted, and enter the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
./configure --prefix /opt/gtk --platform macosx-c++ --install /usr/bin/install&lt;br /&gt;
make &amp;amp;&amp;amp; exit&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then when prompted again, choose &amp;quot;ignore error and continue to build&amp;quot; (option 2).&lt;br /&gt;
&lt;br /&gt;
=== problems with external libraries ===&lt;br /&gt;
&lt;br /&gt;
If your build doesn't find external graphics libraries (such as libpng), but you know they're installed, you may need to set some additional environment variables, like so:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;export CPPFLAGS=-I/opt/local/include&lt;br /&gt;
export LDFLAGS=-L/opt/local/lib&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you're using native GTK+, change &amp;quot;/opt/local&amp;quot; to &amp;quot;/opt/gtk&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Multiple X11's==&lt;br /&gt;
If you get an error about display ports, you likely have multiple X11's installed. Just open up your favorite, click on the Applications &amp;gt; Customize… option, and then add an application with the name &amp;quot;synfigstudio&amp;quot; and command &amp;quot;synfigstudio&amp;quot; (w/out the quotes).&lt;/div&gt;</summary>
		<author><name>Eshikafe</name></author>	</entry>

	<entry>
		<id>https://www.wiki.synfig.org/index.php?title=Dev:Building_On_Mac_OS_X&amp;diff=20903</id>
		<title>Dev:Building On Mac OS X</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.synfig.org/index.php?title=Dev:Building_On_Mac_OS_X&amp;diff=20903"/>
				<updated>2015-10-18T15:55:15Z</updated>
		
		<summary type="html">&lt;p&gt;Eshikafe: /* Build using the native GTK port */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Title|Building On Mac OS X}}&lt;br /&gt;
&amp;lt;!--Categories--&amp;gt;&lt;br /&gt;
{{Category|Building}}&lt;br /&gt;
&lt;br /&gt;
== Build using the native GTK port ==&lt;br /&gt;
&lt;br /&gt;
In order to build Synfig natively on Mac OS X using the native GTK port (as opposed to using X11), you will require the following:&lt;br /&gt;
&lt;br /&gt;
* Mac OS X developer tools (i.e. [http://developer.apple.com/tools/xcode/ XCode])&lt;br /&gt;
* git (&amp;quot;git&amp;quot; on homebrew)&lt;br /&gt;
* subversion (&amp;quot;subversion&amp;quot; formula on homebrew)&lt;br /&gt;
* Git clone of the synfig source code repository (https://github.com/synfig/synfig.git)&lt;br /&gt;
&lt;br /&gt;
=== Boot strapping ===&lt;br /&gt;
&lt;br /&gt;
First of all make sure you have a Terminal window open. This will be used in order to perform all the steps necessary to compile synfig.&lt;br /&gt;
&lt;br /&gt;
This assumes you have the XCode developer tools installed. Next, you'll want to install the homebrew package manager. Visit [https://github.com/mxcl/homebrew/wiki/Installation the docs] for installation instructions. These will ''not'' work for Mac OS X Tiger users, so if you are on Tiger type at your command prompt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
curl -Lsf http://github.com/sceaga/homebrew/tarball/tiger | tar xz --strip 1 -C&amp;lt;your install directory, /usr/local/ recommended &amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now to install git and svn (assuming you've got the homebrew install directory in your path):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
brew install git&lt;br /&gt;
brew install svn&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compilig GTK and other dependencies ===&lt;br /&gt;
&lt;br /&gt;
Then you can install &amp;quot;gtkmm&amp;quot; with homebrew:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
brew install gtkmm&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will also want gtk+:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
brew install gtk+&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you'll want libxml++, which is currently only available on the secondplanet fork of homebrew:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
brew install libxml++&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Synfig itself (Using homebrew and X11)===&lt;br /&gt;
&lt;br /&gt;
You should now be able to follow the {{L|Dev:Build_Instructions}} to compile ETL, synfig-core, and synfig-studio. The only difference, of course, are the prefixes. To make all this easier the building can be done with homebrew. First, make sure you have secondplanet's fork of homebrew from github:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
git clone git://github.com/secondplanet/homebrew ~/secondplanet-homebrew &lt;br /&gt;
# if you installed libxml++ as instructed above, this will already exist. If so, there is no need to execute this command.&lt;br /&gt;
cd ~/secondplanet-homebrew/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, build ETL by copying the etl formula and installing:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
cd ~/secondplanet-homebrew/&lt;br /&gt;
git checkout -b etl remotes/secondplanet/etl&lt;br /&gt;
cp Library/Formula/etl.rb &amp;lt;homebrew install directory&amp;gt;/Library/Formula/&lt;br /&gt;
brew install etl&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then (assuming you are still on secondplanet's fork:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
git checkout -b synfig remotes/secondplanet/synfig&lt;br /&gt;
cp Library/Formula/synfig.rb &amp;lt;homebrew install directory&amp;gt;/Library/Formula/&lt;br /&gt;
brew install synfig&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And the same for synfigstudio:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
git checkout -b synfigstudio remotes/secondplanet/synfigstudio&lt;br /&gt;
cp Library/Formula/synfigstudio.rb &amp;lt;homebrew install directory&amp;gt;/Library/Formula/&lt;br /&gt;
brew install synfigstudio&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Assuming you manage to build it correctly, you should now be able to type the following in order for Synfig to pop up on your desktop:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
synfigstudio&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''WORK IN PROGRESS''':Note though that this isn't the end of the story: we still need to package everything up into an .app so that the more sane of us can run Synfig without having to resort to opening a terminal. Some parts of these instructions are incomplete and are often changing. The package for etl is not part of the main homebrew fork as of this time, and neither are any other synfig packages.&lt;br /&gt;
&lt;br /&gt;
'''TODO''': Describe how to properly package everything into an .app. &amp;lt;strike&amp;gt;Describe how to build &amp;quot;synfig&amp;quot; and &amp;quot;synfig-studio&amp;quot; with homebrew.&amp;lt;/strike&amp;gt; Describe build process w/ gtk-osx.&lt;br /&gt;
&lt;br /&gt;
=== Issues === &lt;br /&gt;
&lt;br /&gt;
There are currently numerous issues with Synfig with Imendio's GTK port. Watch out for:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;strike&amp;gt;Window focus can sometimes be lost. If this happens, just select a window from another Mac OS X app and then select the Synfig window again.&amp;lt;/strike&amp;gt;&lt;br /&gt;
* &amp;lt;strike&amp;gt;Menus do not function correctly.&amp;lt;/strike&amp;gt;&lt;br /&gt;
* &amp;lt;strike&amp;gt;The file browser doesn't work, so you have to load files from startup.&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Sometimes mouse focus on windows is lost. To solve this, try moving the affected window. Failing that, you should still be able to use the keyboard to navigate.&lt;br /&gt;
* No input devices are enumerated by GTK.&lt;br /&gt;
* XCode project files exist, but they are currently broken. Thus we just use the terminal to compile everything.&lt;br /&gt;
&lt;br /&gt;
[[File:Synfig_mac_X11.png|800px]]&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== no &amp;quot;awk&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
If you get an error during building homebrew formulae complaining that a program called &amp;quot;awk&amp;quot; cannot be found, then you should install the 'gawk' formula like so:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
brew install gawk&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;no command found&amp;quot; when running jhbuild ===&lt;br /&gt;
&lt;br /&gt;
When using jhbuild, you might get an error back like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ jhbuild meta-gtk-osx-core&lt;br /&gt;
jhbuild meta-gtk-osx-core: no command found&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is because you need to specify the &amp;quot;build&amp;quot; command when building a package, like so:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
jhbuild build meta-gtk-osx-core&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== problem building &amp;quot;doxygen&amp;quot; via jhbuild ===&lt;br /&gt;
&lt;br /&gt;
When building doxygen, you may get an error during the build process mentioning &amp;quot;lipo&amp;quot; failed to find a file. To fix this, you should go into the shell (option 4) when prompted, and enter the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
./configure --prefix /opt/gtk --platform macosx-c++ --install /usr/bin/install&lt;br /&gt;
make &amp;amp;&amp;amp; exit&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then when prompted again, choose &amp;quot;ignore error and continue to build&amp;quot; (option 2).&lt;br /&gt;
&lt;br /&gt;
=== problems with external libraries ===&lt;br /&gt;
&lt;br /&gt;
If your build doesn't find external graphics libraries (such as libpng), but you know they're installed, you may need to set some additional environment variables, like so:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;export CPPFLAGS=-I/opt/local/include&lt;br /&gt;
export LDFLAGS=-L/opt/local/lib&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you're using native GTK+, change &amp;quot;/opt/local&amp;quot; to &amp;quot;/opt/gtk&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Multiple X11's==&lt;br /&gt;
If you get an error about display ports, you likely have multiple X11's installed. Just open up your favorite, click on the Applications &amp;gt; Customize… option, and then add an application with the name &amp;quot;synfigstudio&amp;quot; and command &amp;quot;synfigstudio&amp;quot; (w/out the quotes).&lt;/div&gt;</summary>
		<author><name>Eshikafe</name></author>	</entry>

	<entry>
		<id>https://www.wiki.synfig.org/index.php?title=Dev:Mingw_installation&amp;diff=20902</id>
		<title>Dev:Mingw installation</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.synfig.org/index.php?title=Dev:Mingw_installation&amp;diff=20902"/>
				<updated>2015-10-18T15:51:49Z</updated>
		
		<summary type="html">&lt;p&gt;Eshikafe: /* Git */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Categories--&amp;gt;&lt;br /&gt;
{{Category|Building}}&lt;br /&gt;
{{Category|Windows}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Updated Mingw==&lt;br /&gt;
Welcome to the updated mingw page!&lt;br /&gt;
&lt;br /&gt;
Please you can also refer to this page: http://www.mingw.org/wiki/Getting_Started on how to install MingW&lt;br /&gt;
&lt;br /&gt;
Step 1 - Download [http://www.mingw.org/ MinGW] installer (mingw-get-setup.exe)&lt;br /&gt;
Run mingw-get-setup.exe and follow the installation step (see Figure 1)&lt;br /&gt;
&lt;br /&gt;
Figure 1: MinGW Setup. You can uncheck the checkbox highlighted in green if you prefer to use the command line option to install the required MinGW packages (see Note 2)&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation-step-1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 2: Install the following packages using the MinGW Installer(see Figure 2)&lt;br /&gt;
* MinGW Compiler Suit&lt;br /&gt;
** C Compiler (selected always)&lt;br /&gt;
** C++ Compiler (select it)&lt;br /&gt;
** Fortran Compiler (select it)&lt;br /&gt;
* MSYS Basic System (select it)&lt;br /&gt;
* MinGW Developer Toolkit (select it)&lt;br /&gt;
&lt;br /&gt;
Note 1: You really do need to install Fortran; even though Synfig does not require it, it is required by the autoconf configuration scripts. These are the minimal required package versions which are needed to successfully build win32 synfig (version numbers from the 5.1.3 package):&lt;br /&gt;
&lt;br /&gt;
* mingw-runtime-3.12.tar.gz (429.7 Kb)&lt;br /&gt;
* w32api-3.9.tar.gz (1.6 Mb)&lt;br /&gt;
* binutils-2.17.50-20060824-1.tar.gz (8.9 Mb)&lt;br /&gt;
* gcc-core-3.4.5-20060117-1.tar.gz (3.3 Mb)&lt;br /&gt;
* gcc-g++-3.4.5-20060117-1.tar.gz (4.5 Mb)&lt;br /&gt;
* gcc-g77-3.4.5-20060117-1.tar.gz (2.0 Mb)&lt;br /&gt;
* mingw32-make-3.81-2.tar.gz (95 Kb)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Figure 2: Installing the required packages&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note 2: Windows command line option for installing the required MinGW packages&lt;br /&gt;
 &amp;lt;code&amp;gt; mingw-get.exe install gcc g++ fortran msys-base mingw-developer-toolkit &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Figure 3: package installation from the Windows command line&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation-cmd.PNG]]&lt;br /&gt;
&lt;br /&gt;
Confirm default installation path &amp;lt;code&amp;gt;C:\MinGW&amp;lt;/code&amp;gt;. If you install MinGW into another directory, synfig compilation may fail.&lt;br /&gt;
&lt;br /&gt;
===MSYS===&lt;br /&gt;
This is installed when you install mingw if you selected, if you feel so necessary to install it open a mingw shell and run &amp;lt;code&amp;gt;mingw-get install msys-base&amp;lt;/code&amp;gt; but this command might just be unnecessary&lt;br /&gt;
&lt;br /&gt;
===[http://www.winterdrache.de/freeware/png2ico/index.html png2ico]===&lt;br /&gt;
Early version of Synfig used [http://www.kernel.org/pub/software/graphics/pngtoico/ pngtoico] tool to produce icons from png files. Unfortunately this tool is broken now. You can see this for youeself by installing the official build of Synfig Studio 0.61.05. The latest versions of Synfig using another tool: png2ico. This tool is not perfect, but it works.&lt;br /&gt;
&lt;br /&gt;
# Download it from: http://www.winterdrache.de/freeware/png2ico/data/png2ico-win-2002-12-08.zip (89.9 Kb)&lt;br /&gt;
# And decompress png2ico.exe file to &amp;lt;code&amp;gt;'''C:\msys\1.0\bin'''&amp;lt;/code&amp;gt; directory.&lt;br /&gt;
&lt;br /&gt;
==Non MinGW packages==&lt;br /&gt;
=== [http://git-scm.com/ Git] ===&lt;br /&gt;
Synfig source is now stored in a git repository (https://github.com/synfig/synfig). You will need the git client to get it. Also, git is needed by the build scripts to receive the revision number of the source.&lt;br /&gt;
You can download the Windows git version from one of these page:&lt;br /&gt;
&lt;br /&gt;
* http://git-scm.com/download&lt;br /&gt;
* http://msysgit.github.io&lt;br /&gt;
&lt;br /&gt;
Get always the latest version available (version 1.9.5, link updated August 2015):&lt;br /&gt;
* https://github.com/msysgit/msysgit/releases/download/Git-1.9.5-preview20150319/Git-1.9.5-preview20150319.exe&lt;br /&gt;
&lt;br /&gt;
After download and install (I recommend to install to custom folder C:\Git) you must add C:\Git\bin to the PATH. See here to know how to do that. http://www.mingw.org/wiki/Getting_Started (Environment Variables).&lt;br /&gt;
&lt;br /&gt;
===[http://sourceforge.net/projects/nsis/ NSIS]===&lt;br /&gt;
NSIS is the Nullsoft Scriptable Install System, a free and open source installer for WinAmp, a popular windows music player.&lt;br /&gt;
&lt;br /&gt;
The latest version as of August 2015 is 2.46:&lt;br /&gt;
* http://downloads.sourceforge.net/nsis/nsis-2.46-setup.exe (1.6 Mb)&lt;br /&gt;
&lt;br /&gt;
You can use this or any newer version.&lt;br /&gt;
&lt;br /&gt;
===[http://www.imagemagick.org ImageMagick]===&lt;br /&gt;
When I wrote this the latest version was 6.3.4-10:&lt;br /&gt;
&lt;br /&gt;
* http://www.imagemagick.org/download/binaries/ImageMagick-6.4.8-3-Q16-windows-dll.exe (11 MB)&lt;br /&gt;
&lt;br /&gt;
'''Note:''' The ''updated'' file has not been tested yet -- try here instead http://www.imagemagick.org/download/www/binary-releases.html#windows&lt;br /&gt;
&lt;br /&gt;
ImageMagick is required to build Studio, also Core has an ImageMagick render target.&lt;br /&gt;
&lt;br /&gt;
==Gtk+/Gtkmm==&lt;br /&gt;
===[http://www.gtk.org/ GTK+]===&lt;br /&gt;
Go to [http://gladewin32.sourceforge.net/modules/news/ this page] and download the latest GTK+ devel package for windows:&lt;br /&gt;
&lt;br /&gt;
* http://gladewin32.sourceforge.net/modules/wfdownloads/visit.php?lid=110 (12 MB)&lt;br /&gt;
&lt;br /&gt;
^^ These links are broken :( Pixelgeek is researching alternate solutions&lt;br /&gt;
&lt;br /&gt;
Though it's not yet tested, you can try either:&lt;br /&gt;
* http://downloads.sourceforge.net/gladewin32/gtk-dev-2.12.9-win32-2.exe (16.7 MB)&lt;br /&gt;
* http://downloads.sourceforge.net/gladewin32/gtk-dev-2.12.9-win32-1.exe (13,313 KB)&lt;br /&gt;
&lt;br /&gt;
You need only install the following components:&lt;br /&gt;
&lt;br /&gt;
* Gtk+ Runtime (required)&lt;br /&gt;
* Register Environment Variables&lt;br /&gt;
* Devel header/libraries&lt;br /&gt;
&lt;br /&gt;
Confirm registration for environment: ''MSYS (C:\mingw\msys\1.0)''.&lt;br /&gt;
&lt;br /&gt;
Install GTK+ to &amp;lt;code&amp;gt;C:\GTK&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===[http://www.gtkmm.org/ GTKmm]===&lt;br /&gt;
 maybe this is useful to read too: http://live.gnome.org/gtkmm/MSWindows&lt;br /&gt;
Go to [http://www.pcpm.ucl.ac.be/~gustin/win32_ports/ this page] and download the latest GTKmm devel package for Windows:&lt;br /&gt;
&lt;br /&gt;
* http://ftp.gnome.org/pub/gnome/binaries/win32/gtkmm/2.10/gtkmm-win32-devel-2.10.8-1.exe (16.1 MB)&lt;br /&gt;
&lt;br /&gt;
If you opted for '''gtk-dev-2.12.9-win32-2.exe''' or '''gtk-dev-2.12.9-win32-1.exe''' pick this instead.&lt;br /&gt;
* ftp://ftp.gnome.org/pub/GNOME/binaries/win32/gtkmm/2.10/gtkmm-win32-devel-2.10.11-1.exe (16.3 MB)&lt;br /&gt;
&lt;br /&gt;
You need only install the following components (footnote 1):&lt;br /&gt;
&lt;br /&gt;
* libsigc++&lt;br /&gt;
* cairomm&lt;br /&gt;
* glibmm&lt;br /&gt;
* gtkmm&lt;br /&gt;
* libxml++&lt;br /&gt;
&lt;br /&gt;
 (1) if you're using gtkmm-win32-devel-2.16.0-4.exe, then pangomm is a required component.  &lt;br /&gt;
&lt;br /&gt;
For each selected component you may keep only&lt;br /&gt;
&lt;br /&gt;
* Runtime&lt;br /&gt;
* Development&lt;br /&gt;
&lt;br /&gt;
subcategories. Install GTKmm to &amp;lt;code&amp;gt;'''C:\GTK'''&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Collision Resolution===&lt;br /&gt;
If you have several Gtk-applications (f.e. InkScape), you can receive a strange errors, like &amp;quot;''the procedure entry point XML_SetDoctypeDeclHandler could not be located in the dynamic link library xmlparse.dll''&amp;quot;. Thats mean you have an old version of this library in windows system32 directory, installed by another program. Just search and rename/delete this old library and all will work perfectly again.&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
Test whether MSYS can find MinGW by running:&lt;br /&gt;
&lt;br /&gt;
$ gcc --version&lt;br /&gt;
&lt;br /&gt;
If it replies command not found, MSYS can't see MinGW. In that case, you will need to edit the text file C:\msys\1.0\etc\fstab so that it includes the line:&lt;br /&gt;
&lt;br /&gt;
c:/MinGW /mingw&lt;/div&gt;</summary>
		<author><name>Eshikafe</name></author>	</entry>

	<entry>
		<id>https://www.wiki.synfig.org/index.php?title=Dev:Mingw_installation&amp;diff=20901</id>
		<title>Dev:Mingw installation</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.synfig.org/index.php?title=Dev:Mingw_installation&amp;diff=20901"/>
				<updated>2015-10-18T15:45:26Z</updated>
		
		<summary type="html">&lt;p&gt;Eshikafe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Categories--&amp;gt;&lt;br /&gt;
{{Category|Building}}&lt;br /&gt;
{{Category|Windows}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Updated Mingw==&lt;br /&gt;
Welcome to the updated mingw page!&lt;br /&gt;
&lt;br /&gt;
Please you can also refer to this page: http://www.mingw.org/wiki/Getting_Started on how to install MingW&lt;br /&gt;
&lt;br /&gt;
Step 1 - Download [http://www.mingw.org/ MinGW] installer (mingw-get-setup.exe)&lt;br /&gt;
Run mingw-get-setup.exe and follow the installation step (see Figure 1)&lt;br /&gt;
&lt;br /&gt;
Figure 1: MinGW Setup. You can uncheck the checkbox highlighted in green if you prefer to use the command line option to install the required MinGW packages (see Note 2)&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation-step-1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 2: Install the following packages using the MinGW Installer(see Figure 2)&lt;br /&gt;
* MinGW Compiler Suit&lt;br /&gt;
** C Compiler (selected always)&lt;br /&gt;
** C++ Compiler (select it)&lt;br /&gt;
** Fortran Compiler (select it)&lt;br /&gt;
* MSYS Basic System (select it)&lt;br /&gt;
* MinGW Developer Toolkit (select it)&lt;br /&gt;
&lt;br /&gt;
Note 1: You really do need to install Fortran; even though Synfig does not require it, it is required by the autoconf configuration scripts. These are the minimal required package versions which are needed to successfully build win32 synfig (version numbers from the 5.1.3 package):&lt;br /&gt;
&lt;br /&gt;
* mingw-runtime-3.12.tar.gz (429.7 Kb)&lt;br /&gt;
* w32api-3.9.tar.gz (1.6 Mb)&lt;br /&gt;
* binutils-2.17.50-20060824-1.tar.gz (8.9 Mb)&lt;br /&gt;
* gcc-core-3.4.5-20060117-1.tar.gz (3.3 Mb)&lt;br /&gt;
* gcc-g++-3.4.5-20060117-1.tar.gz (4.5 Mb)&lt;br /&gt;
* gcc-g77-3.4.5-20060117-1.tar.gz (2.0 Mb)&lt;br /&gt;
* mingw32-make-3.81-2.tar.gz (95 Kb)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Figure 2: Installing the required packages&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note 2: Windows command line option for installing the required MinGW packages&lt;br /&gt;
 &amp;lt;code&amp;gt; mingw-get.exe install gcc g++ fortran msys-base mingw-developer-toolkit &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Figure 3: package installation from the Windows command line&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation-cmd.PNG]]&lt;br /&gt;
&lt;br /&gt;
Confirm default installation path &amp;lt;code&amp;gt;C:\MinGW&amp;lt;/code&amp;gt;. If you install MinGW into another directory, synfig compilation may fail.&lt;br /&gt;
&lt;br /&gt;
===MSYS===&lt;br /&gt;
This is installed when you install mingw if you selected, if you feel so necessary to install it open a mingw shell and run &amp;lt;code&amp;gt;mingw-get install msys-base&amp;lt;/code&amp;gt; but this command might just be unnecessary&lt;br /&gt;
&lt;br /&gt;
===[http://www.winterdrache.de/freeware/png2ico/index.html png2ico]===&lt;br /&gt;
Early version of Synfig used [http://www.kernel.org/pub/software/graphics/pngtoico/ pngtoico] tool to produce icons from png files. Unfortunately this tool is broken now. You can see this for youeself by installing the official build of Synfig Studio 0.61.05. The latest versions of Synfig using another tool: png2ico. This tool is not perfect, but it works.&lt;br /&gt;
&lt;br /&gt;
# Download it from: http://www.winterdrache.de/freeware/png2ico/data/png2ico-win-2002-12-08.zip (89.9 Kb)&lt;br /&gt;
# And decompress png2ico.exe file to &amp;lt;code&amp;gt;'''C:\msys\1.0\bin'''&amp;lt;/code&amp;gt; directory.&lt;br /&gt;
&lt;br /&gt;
==Non MinGW packages==&lt;br /&gt;
=== [http://git-scm.com/ Git] ===&lt;br /&gt;
Synfig source is now stored in a git repository (https://github.com/blackwarthog/synfig.git). You will need the git client to get it. Also, git is needed by the build scripts to receive the revision number of the source.&lt;br /&gt;
You can download the Windows git version from one of these page:&lt;br /&gt;
&lt;br /&gt;
* http://git-scm.com/download&lt;br /&gt;
* http://msysgit.github.io&lt;br /&gt;
&lt;br /&gt;
Get always the latest version available (version 1.9.5, link updated August 2015):&lt;br /&gt;
* https://github.com/msysgit/msysgit/releases/download/Git-1.9.5-preview20150319/Git-1.9.5-preview20150319.exe&lt;br /&gt;
&lt;br /&gt;
After download and install (I recommend to install to custom folder C:\Git) you must add C:\Git\bin to the PATH. See here to know how to do that. http://www.mingw.org/wiki/Getting_Started (Environment Variables).&lt;br /&gt;
&lt;br /&gt;
===[http://sourceforge.net/projects/nsis/ NSIS]===&lt;br /&gt;
NSIS is the Nullsoft Scriptable Install System, a free and open source installer for WinAmp, a popular windows music player.&lt;br /&gt;
&lt;br /&gt;
The latest version as of August 2015 is 2.46:&lt;br /&gt;
* http://downloads.sourceforge.net/nsis/nsis-2.46-setup.exe (1.6 Mb)&lt;br /&gt;
&lt;br /&gt;
You can use this or any newer version.&lt;br /&gt;
&lt;br /&gt;
===[http://www.imagemagick.org ImageMagick]===&lt;br /&gt;
When I wrote this the latest version was 6.3.4-10:&lt;br /&gt;
&lt;br /&gt;
* http://www.imagemagick.org/download/binaries/ImageMagick-6.4.8-3-Q16-windows-dll.exe (11 MB)&lt;br /&gt;
&lt;br /&gt;
'''Note:''' The ''updated'' file has not been tested yet -- try here instead http://www.imagemagick.org/download/www/binary-releases.html#windows&lt;br /&gt;
&lt;br /&gt;
ImageMagick is required to build Studio, also Core has an ImageMagick render target.&lt;br /&gt;
&lt;br /&gt;
==Gtk+/Gtkmm==&lt;br /&gt;
===[http://www.gtk.org/ GTK+]===&lt;br /&gt;
Go to [http://gladewin32.sourceforge.net/modules/news/ this page] and download the latest GTK+ devel package for windows:&lt;br /&gt;
&lt;br /&gt;
* http://gladewin32.sourceforge.net/modules/wfdownloads/visit.php?lid=110 (12 MB)&lt;br /&gt;
&lt;br /&gt;
^^ These links are broken :( Pixelgeek is researching alternate solutions&lt;br /&gt;
&lt;br /&gt;
Though it's not yet tested, you can try either:&lt;br /&gt;
* http://downloads.sourceforge.net/gladewin32/gtk-dev-2.12.9-win32-2.exe (16.7 MB)&lt;br /&gt;
* http://downloads.sourceforge.net/gladewin32/gtk-dev-2.12.9-win32-1.exe (13,313 KB)&lt;br /&gt;
&lt;br /&gt;
You need only install the following components:&lt;br /&gt;
&lt;br /&gt;
* Gtk+ Runtime (required)&lt;br /&gt;
* Register Environment Variables&lt;br /&gt;
* Devel header/libraries&lt;br /&gt;
&lt;br /&gt;
Confirm registration for environment: ''MSYS (C:\mingw\msys\1.0)''.&lt;br /&gt;
&lt;br /&gt;
Install GTK+ to &amp;lt;code&amp;gt;C:\GTK&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===[http://www.gtkmm.org/ GTKmm]===&lt;br /&gt;
 maybe this is useful to read too: http://live.gnome.org/gtkmm/MSWindows&lt;br /&gt;
Go to [http://www.pcpm.ucl.ac.be/~gustin/win32_ports/ this page] and download the latest GTKmm devel package for Windows:&lt;br /&gt;
&lt;br /&gt;
* http://ftp.gnome.org/pub/gnome/binaries/win32/gtkmm/2.10/gtkmm-win32-devel-2.10.8-1.exe (16.1 MB)&lt;br /&gt;
&lt;br /&gt;
If you opted for '''gtk-dev-2.12.9-win32-2.exe''' or '''gtk-dev-2.12.9-win32-1.exe''' pick this instead.&lt;br /&gt;
* ftp://ftp.gnome.org/pub/GNOME/binaries/win32/gtkmm/2.10/gtkmm-win32-devel-2.10.11-1.exe (16.3 MB)&lt;br /&gt;
&lt;br /&gt;
You need only install the following components (footnote 1):&lt;br /&gt;
&lt;br /&gt;
* libsigc++&lt;br /&gt;
* cairomm&lt;br /&gt;
* glibmm&lt;br /&gt;
* gtkmm&lt;br /&gt;
* libxml++&lt;br /&gt;
&lt;br /&gt;
 (1) if you're using gtkmm-win32-devel-2.16.0-4.exe, then pangomm is a required component.  &lt;br /&gt;
&lt;br /&gt;
For each selected component you may keep only&lt;br /&gt;
&lt;br /&gt;
* Runtime&lt;br /&gt;
* Development&lt;br /&gt;
&lt;br /&gt;
subcategories. Install GTKmm to &amp;lt;code&amp;gt;'''C:\GTK'''&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Collision Resolution===&lt;br /&gt;
If you have several Gtk-applications (f.e. InkScape), you can receive a strange errors, like &amp;quot;''the procedure entry point XML_SetDoctypeDeclHandler could not be located in the dynamic link library xmlparse.dll''&amp;quot;. Thats mean you have an old version of this library in windows system32 directory, installed by another program. Just search and rename/delete this old library and all will work perfectly again.&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
Test whether MSYS can find MinGW by running:&lt;br /&gt;
&lt;br /&gt;
$ gcc --version&lt;br /&gt;
&lt;br /&gt;
If it replies command not found, MSYS can't see MinGW. In that case, you will need to edit the text file C:\msys\1.0\etc\fstab so that it includes the line:&lt;br /&gt;
&lt;br /&gt;
c:/MinGW /mingw&lt;/div&gt;</summary>
		<author><name>Eshikafe</name></author>	</entry>

	<entry>
		<id>https://www.wiki.synfig.org/index.php?title=Dev:Mingw_installation&amp;diff=20900</id>
		<title>Dev:Mingw installation</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.synfig.org/index.php?title=Dev:Mingw_installation&amp;diff=20900"/>
				<updated>2015-10-18T15:42:44Z</updated>
		
		<summary type="html">&lt;p&gt;Eshikafe: /* Git */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Categories--&amp;gt;&lt;br /&gt;
{{Category|Building}}&lt;br /&gt;
{{Category|Windows}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Updated Mingw==&lt;br /&gt;
Welcome to the updated mingw page!&lt;br /&gt;
&lt;br /&gt;
Please you can also refer to this page: http://www.mingw.org/wiki/Getting_Started on how to install MingW&lt;br /&gt;
&lt;br /&gt;
Step 1 - Download [http://www.mingw.org/ MinGW] installer (mingw-get-setup.exe)&lt;br /&gt;
Run mingw-get-setup.exe and follow the installation step (see Figure 1)&lt;br /&gt;
&lt;br /&gt;
Figure 1: MinGW Setup. You can uncheck the checkbox highlighted in green if you prefer to use the command line option to install the required MinGW packages (see Note 2)&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation-step-1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 2: Install the following packages using the MinGW Installer(see Figure 2)&lt;br /&gt;
* MinGW Compiler Suit&lt;br /&gt;
** C Compiler (selected always)&lt;br /&gt;
** C++ Compiler (select it)&lt;br /&gt;
** Fortran Compiler (select it)&lt;br /&gt;
* MSYS Basic System (select it)&lt;br /&gt;
* MinGW Developer Toolkit (select it)&lt;br /&gt;
&lt;br /&gt;
Note 1: You really do need to install Fortran; even though Synfig does not require it, it is required by the autoconf configuration scripts. These are the minimal required package versions which are needed to successfully build win32 synfig (version numbers from the 5.1.3 package):&lt;br /&gt;
&lt;br /&gt;
* mingw-runtime-3.12.tar.gz (429.7 Kb)&lt;br /&gt;
* w32api-3.9.tar.gz (1.6 Mb)&lt;br /&gt;
* binutils-2.17.50-20060824-1.tar.gz (8.9 Mb)&lt;br /&gt;
* gcc-core-3.4.5-20060117-1.tar.gz (3.3 Mb)&lt;br /&gt;
* gcc-g++-3.4.5-20060117-1.tar.gz (4.5 Mb)&lt;br /&gt;
* gcc-g77-3.4.5-20060117-1.tar.gz (2.0 Mb)&lt;br /&gt;
* mingw32-make-3.81-2.tar.gz (95 Kb)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Figure 2: Installing the required packages&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note 2: Windows command line option for installing the required MinGW packages&lt;br /&gt;
 &amp;lt;code&amp;gt; mingw-get.exe install gcc g++ fortran msys-base mingw-developer-toolkit &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Figure 3: package installation from the Windows command line&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation-cmd.PNG]]&lt;br /&gt;
&lt;br /&gt;
Confirm default installation path &amp;lt;code&amp;gt;C:\MinGW&amp;lt;/code&amp;gt;. If you install MinGW into another directory, synfig compilation may fail.&lt;br /&gt;
&lt;br /&gt;
===MSYS===&lt;br /&gt;
This is installed when you install mingw if you selected, if you feel so necessary to install it open a mingw shell and run &amp;lt;code&amp;gt;mingw-get install msys-base&amp;lt;/code&amp;gt; but this command might just be unnecessary&lt;br /&gt;
&lt;br /&gt;
===[http://www.winterdrache.de/freeware/png2ico/index.html png2ico]===&lt;br /&gt;
Early version of Synfig used [http://www.kernel.org/pub/software/graphics/pngtoico/ pngtoico] tool to produce icons from png files. Unfortunately this tool is broken now. You can see this for youeself by installing the official build of Synfig Studio 0.61.05. The latest versions of Synfig using another tool: png2ico. This tool is not perfect, but it works.&lt;br /&gt;
&lt;br /&gt;
# Download it from: http://www.winterdrache.de/freeware/png2ico/data/png2ico-win-2002-12-08.zip (89.9 Kb)&lt;br /&gt;
# And decompress png2ico.exe file to &amp;lt;code&amp;gt;'''C:\msys\1.0\bin'''&amp;lt;/code&amp;gt; directory.&lt;br /&gt;
&lt;br /&gt;
==Non MinGW packages==&lt;br /&gt;
=== [http://git-scm.com/ Git] ===&lt;br /&gt;
Synfig source is now stored in a git repository (https://github.com/blackwarthog/synfig.git). You will need the git client to get it. Also, git is needed by the build scripts to receive the revision number of the source.&lt;br /&gt;
You can download the Windows git version from one of these page:&lt;br /&gt;
&lt;br /&gt;
* http://git-scm.com/download&lt;br /&gt;
* http://msysgit.github.io&lt;br /&gt;
&lt;br /&gt;
Get always the latest version available (version 1.9.5, link updated August 2015):&lt;br /&gt;
* https://github.com/msysgit/msysgit/releases/download/Git-1.9.5-preview20150319/Git-1.9.5-preview20150319.exe&lt;br /&gt;
&lt;br /&gt;
After download and install (I recommend to install to custom folder C:\Git) you must add C:\Git\bin to the PATH. See here to know how to do that. http://www.mingw.org/wiki/Getting_Started (Environment Variables).&lt;br /&gt;
&lt;br /&gt;
===[http://subversion.tigris.org Subversion]===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;Synfig source is stored in a subversion repository. You will need the svn client to get it. Also the svn client is required by the Synfig build scripts, to receive the revision number of the source.&lt;br /&gt;
You can download the Windows subversion package from this page:&lt;br /&gt;
&lt;br /&gt;
* http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91&lt;br /&gt;
&lt;br /&gt;
When I wrote this the latest version was 1.4.3:&lt;br /&gt;
&lt;br /&gt;
* http://subversion.tigris.org/files/documents/15/36797/svn-1.4.3-setup.exe (3.58 Mb)&lt;br /&gt;
&lt;br /&gt;
But it is best to get the newest available version.&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[http://sourceforge.net/projects/nsis/ NSIS]===&lt;br /&gt;
NSIS is the Nullsoft Scriptable Install System, a free and open source installer for WinAmp, a popular windows music player.&lt;br /&gt;
&lt;br /&gt;
The latest version as of August 2015 is 2.46:&lt;br /&gt;
* http://downloads.sourceforge.net/nsis/nsis-2.46-setup.exe (1.6 Mb)&lt;br /&gt;
&lt;br /&gt;
You can use this or any newer version.&lt;br /&gt;
&lt;br /&gt;
===[http://www.imagemagick.org ImageMagick]===&lt;br /&gt;
When I wrote this the latest version was 6.3.4-10:&lt;br /&gt;
&lt;br /&gt;
* http://www.imagemagick.org/download/binaries/ImageMagick-6.4.8-3-Q16-windows-dll.exe (11 MB)&lt;br /&gt;
&lt;br /&gt;
'''Note:''' The ''updated'' file has not been tested yet -- try here instead http://www.imagemagick.org/download/www/binary-releases.html#windows&lt;br /&gt;
&lt;br /&gt;
ImageMagick is required to build Studio, also Core has an ImageMagick render target.&lt;br /&gt;
&lt;br /&gt;
==Gtk+/Gtkmm==&lt;br /&gt;
===[http://www.gtk.org/ GTK+]===&lt;br /&gt;
Go to [http://gladewin32.sourceforge.net/modules/news/ this page] and download the latest GTK+ devel package for windows:&lt;br /&gt;
&lt;br /&gt;
* http://gladewin32.sourceforge.net/modules/wfdownloads/visit.php?lid=110 (12 MB)&lt;br /&gt;
&lt;br /&gt;
^^ These links are broken :( Pixelgeek is researching alternate solutions&lt;br /&gt;
&lt;br /&gt;
Though it's not yet tested, you can try either:&lt;br /&gt;
* http://downloads.sourceforge.net/gladewin32/gtk-dev-2.12.9-win32-2.exe (16.7 MB)&lt;br /&gt;
* http://downloads.sourceforge.net/gladewin32/gtk-dev-2.12.9-win32-1.exe (13,313 KB)&lt;br /&gt;
&lt;br /&gt;
You need only install the following components:&lt;br /&gt;
&lt;br /&gt;
* Gtk+ Runtime (required)&lt;br /&gt;
* Register Environment Variables&lt;br /&gt;
* Devel header/libraries&lt;br /&gt;
&lt;br /&gt;
Confirm registration for environment: ''MSYS (C:\mingw\msys\1.0)''.&lt;br /&gt;
&lt;br /&gt;
Install GTK+ to &amp;lt;code&amp;gt;C:\GTK&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===[http://www.gtkmm.org/ GTKmm]===&lt;br /&gt;
 maybe this is useful to read too: http://live.gnome.org/gtkmm/MSWindows&lt;br /&gt;
Go to [http://www.pcpm.ucl.ac.be/~gustin/win32_ports/ this page] and download the latest GTKmm devel package for Windows:&lt;br /&gt;
&lt;br /&gt;
* http://ftp.gnome.org/pub/gnome/binaries/win32/gtkmm/2.10/gtkmm-win32-devel-2.10.8-1.exe (16.1 MB)&lt;br /&gt;
&lt;br /&gt;
If you opted for '''gtk-dev-2.12.9-win32-2.exe''' or '''gtk-dev-2.12.9-win32-1.exe''' pick this instead.&lt;br /&gt;
* ftp://ftp.gnome.org/pub/GNOME/binaries/win32/gtkmm/2.10/gtkmm-win32-devel-2.10.11-1.exe (16.3 MB)&lt;br /&gt;
&lt;br /&gt;
You need only install the following components (footnote 1):&lt;br /&gt;
&lt;br /&gt;
* libsigc++&lt;br /&gt;
* cairomm&lt;br /&gt;
* glibmm&lt;br /&gt;
* gtkmm&lt;br /&gt;
* libxml++&lt;br /&gt;
&lt;br /&gt;
 (1) if you're using gtkmm-win32-devel-2.16.0-4.exe, then pangomm is a required component.  &lt;br /&gt;
&lt;br /&gt;
For each selected component you may keep only&lt;br /&gt;
&lt;br /&gt;
* Runtime&lt;br /&gt;
* Development&lt;br /&gt;
&lt;br /&gt;
subcategories. Install GTKmm to &amp;lt;code&amp;gt;'''C:\GTK'''&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Collision Resolution===&lt;br /&gt;
If you have several Gtk-applications (f.e. InkScape), you can receive a strange errors, like &amp;quot;''the procedure entry point XML_SetDoctypeDeclHandler could not be located in the dynamic link library xmlparse.dll''&amp;quot;. Thats mean you have an old version of this library in windows system32 directory, installed by another program. Just search and rename/delete this old library and all will work perfectly again.&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
Test whether MSYS can find MinGW by running:&lt;br /&gt;
&lt;br /&gt;
$ gcc --version&lt;br /&gt;
&lt;br /&gt;
If it replies command not found, MSYS can't see MinGW. In that case, you will need to edit the text file C:\msys\1.0\etc\fstab so that it includes the line:&lt;br /&gt;
&lt;br /&gt;
c:/MinGW /mingw&lt;/div&gt;</summary>
		<author><name>Eshikafe</name></author>	</entry>

	<entry>
		<id>https://www.wiki.synfig.org/index.php?title=Dev:Mingw_installation&amp;diff=20899</id>
		<title>Dev:Mingw installation</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.synfig.org/index.php?title=Dev:Mingw_installation&amp;diff=20899"/>
				<updated>2015-10-18T15:31:35Z</updated>
		
		<summary type="html">&lt;p&gt;Eshikafe: /* Updated Mingw */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Categories--&amp;gt;&lt;br /&gt;
{{Category|Building}}&lt;br /&gt;
{{Category|Windows}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Updated Mingw==&lt;br /&gt;
Welcome to the updated mingw page!&lt;br /&gt;
&lt;br /&gt;
Please you can also refer to this page: http://www.mingw.org/wiki/Getting_Started on how to install MingW&lt;br /&gt;
&lt;br /&gt;
Step 1 - Download [http://www.mingw.org/ MinGW] installer (mingw-get-setup.exe)&lt;br /&gt;
Run mingw-get-setup.exe and follow the installation step (see Figure 1)&lt;br /&gt;
&lt;br /&gt;
Figure 1: MinGW Setup. You can uncheck the checkbox highlighted in green if you prefer to use the command line option to install the required MinGW packages (see Note 2)&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation-step-1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 2: Install the following packages using the MinGW Installer(see Figure 2)&lt;br /&gt;
* MinGW Compiler Suit&lt;br /&gt;
** C Compiler (selected always)&lt;br /&gt;
** C++ Compiler (select it)&lt;br /&gt;
** Fortran Compiler (select it)&lt;br /&gt;
* MSYS Basic System (select it)&lt;br /&gt;
* MinGW Developer Toolkit (select it)&lt;br /&gt;
&lt;br /&gt;
Note 1: You really do need to install Fortran; even though Synfig does not require it, it is required by the autoconf configuration scripts. These are the minimal required package versions which are needed to successfully build win32 synfig (version numbers from the 5.1.3 package):&lt;br /&gt;
&lt;br /&gt;
* mingw-runtime-3.12.tar.gz (429.7 Kb)&lt;br /&gt;
* w32api-3.9.tar.gz (1.6 Mb)&lt;br /&gt;
* binutils-2.17.50-20060824-1.tar.gz (8.9 Mb)&lt;br /&gt;
* gcc-core-3.4.5-20060117-1.tar.gz (3.3 Mb)&lt;br /&gt;
* gcc-g++-3.4.5-20060117-1.tar.gz (4.5 Mb)&lt;br /&gt;
* gcc-g77-3.4.5-20060117-1.tar.gz (2.0 Mb)&lt;br /&gt;
* mingw32-make-3.81-2.tar.gz (95 Kb)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Figure 2: Installing the required packages&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note 2: Windows command line option for installing the required MinGW packages&lt;br /&gt;
 &amp;lt;code&amp;gt; mingw-get.exe install gcc g++ fortran msys-base mingw-developer-toolkit &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Figure 3: package installation from the Windows command line&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation-cmd.PNG]]&lt;br /&gt;
&lt;br /&gt;
Confirm default installation path &amp;lt;code&amp;gt;C:\MinGW&amp;lt;/code&amp;gt;. If you install MinGW into another directory, synfig compilation may fail.&lt;br /&gt;
&lt;br /&gt;
===MSYS===&lt;br /&gt;
This is installed when you install mingw if you selected, if you feel so necessary to install it open a mingw shell and run &amp;lt;code&amp;gt;mingw-get install msys-base&amp;lt;/code&amp;gt; but this command might just be unnecessary&lt;br /&gt;
&lt;br /&gt;
===[http://www.winterdrache.de/freeware/png2ico/index.html png2ico]===&lt;br /&gt;
Early version of Synfig used [http://www.kernel.org/pub/software/graphics/pngtoico/ pngtoico] tool to produce icons from png files. Unfortunately this tool is broken now. You can see this for youeself by installing the official build of Synfig Studio 0.61.05. The latest versions of Synfig using another tool: png2ico. This tool is not perfect, but it works.&lt;br /&gt;
&lt;br /&gt;
# Download it from: http://www.winterdrache.de/freeware/png2ico/data/png2ico-win-2002-12-08.zip (89.9 Kb)&lt;br /&gt;
# And decompress png2ico.exe file to &amp;lt;code&amp;gt;'''C:\msys\1.0\bin'''&amp;lt;/code&amp;gt; directory.&lt;br /&gt;
&lt;br /&gt;
==Non MinGW packages==&lt;br /&gt;
=== [http://git-scm.com/ Git] ===&lt;br /&gt;
Synfig source is now stored in a git repository. You will need the git client to get it. Also, git is needed by the build scripts to receive the revision number of the source.&lt;br /&gt;
You can download the Windows git version from one of these page:&lt;br /&gt;
&lt;br /&gt;
* http://git-scm.com/download&lt;br /&gt;
* http://msysgit.github.io&lt;br /&gt;
&lt;br /&gt;
Get always the latest version available (version 1.9.5, link updated August 2015):&lt;br /&gt;
* https://github.com/msysgit/msysgit/releases/download/Git-1.9.5-preview20150319/Git-1.9.5-preview20150319.exe&lt;br /&gt;
&lt;br /&gt;
After download and install (I recommend to install to custom folder C:\Git) you must add C:\Git\bin to the PATH. See here to know how to do that. http://www.mingw.org/wiki/Getting_Started (Environment Variables).&lt;br /&gt;
&lt;br /&gt;
===[http://subversion.tigris.org Subversion]===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;Synfig source is stored in a subversion repository. You will need the svn client to get it. Also the svn client is required by the Synfig build scripts, to receive the revision number of the source.&lt;br /&gt;
You can download the Windows subversion package from this page:&lt;br /&gt;
&lt;br /&gt;
* http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91&lt;br /&gt;
&lt;br /&gt;
When I wrote this the latest version was 1.4.3:&lt;br /&gt;
&lt;br /&gt;
* http://subversion.tigris.org/files/documents/15/36797/svn-1.4.3-setup.exe (3.58 Mb)&lt;br /&gt;
&lt;br /&gt;
But it is best to get the newest available version.&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[http://sourceforge.net/projects/nsis/ NSIS]===&lt;br /&gt;
NSIS is the Nullsoft Scriptable Install System, a free and open source installer for WinAmp, a popular windows music player.&lt;br /&gt;
&lt;br /&gt;
The latest version as of August 2015 is 2.46:&lt;br /&gt;
* http://downloads.sourceforge.net/nsis/nsis-2.46-setup.exe (1.6 Mb)&lt;br /&gt;
&lt;br /&gt;
You can use this or any newer version.&lt;br /&gt;
&lt;br /&gt;
===[http://www.imagemagick.org ImageMagick]===&lt;br /&gt;
When I wrote this the latest version was 6.3.4-10:&lt;br /&gt;
&lt;br /&gt;
* http://www.imagemagick.org/download/binaries/ImageMagick-6.4.8-3-Q16-windows-dll.exe (11 MB)&lt;br /&gt;
&lt;br /&gt;
'''Note:''' The ''updated'' file has not been tested yet -- try here instead http://www.imagemagick.org/download/www/binary-releases.html#windows&lt;br /&gt;
&lt;br /&gt;
ImageMagick is required to build Studio, also Core has an ImageMagick render target.&lt;br /&gt;
&lt;br /&gt;
==Gtk+/Gtkmm==&lt;br /&gt;
===[http://www.gtk.org/ GTK+]===&lt;br /&gt;
Go to [http://gladewin32.sourceforge.net/modules/news/ this page] and download the latest GTK+ devel package for windows:&lt;br /&gt;
&lt;br /&gt;
* http://gladewin32.sourceforge.net/modules/wfdownloads/visit.php?lid=110 (12 MB)&lt;br /&gt;
&lt;br /&gt;
^^ These links are broken :( Pixelgeek is researching alternate solutions&lt;br /&gt;
&lt;br /&gt;
Though it's not yet tested, you can try either:&lt;br /&gt;
* http://downloads.sourceforge.net/gladewin32/gtk-dev-2.12.9-win32-2.exe (16.7 MB)&lt;br /&gt;
* http://downloads.sourceforge.net/gladewin32/gtk-dev-2.12.9-win32-1.exe (13,313 KB)&lt;br /&gt;
&lt;br /&gt;
You need only install the following components:&lt;br /&gt;
&lt;br /&gt;
* Gtk+ Runtime (required)&lt;br /&gt;
* Register Environment Variables&lt;br /&gt;
* Devel header/libraries&lt;br /&gt;
&lt;br /&gt;
Confirm registration for environment: ''MSYS (C:\mingw\msys\1.0)''.&lt;br /&gt;
&lt;br /&gt;
Install GTK+ to &amp;lt;code&amp;gt;C:\GTK&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===[http://www.gtkmm.org/ GTKmm]===&lt;br /&gt;
 maybe this is useful to read too: http://live.gnome.org/gtkmm/MSWindows&lt;br /&gt;
Go to [http://www.pcpm.ucl.ac.be/~gustin/win32_ports/ this page] and download the latest GTKmm devel package for Windows:&lt;br /&gt;
&lt;br /&gt;
* http://ftp.gnome.org/pub/gnome/binaries/win32/gtkmm/2.10/gtkmm-win32-devel-2.10.8-1.exe (16.1 MB)&lt;br /&gt;
&lt;br /&gt;
If you opted for '''gtk-dev-2.12.9-win32-2.exe''' or '''gtk-dev-2.12.9-win32-1.exe''' pick this instead.&lt;br /&gt;
* ftp://ftp.gnome.org/pub/GNOME/binaries/win32/gtkmm/2.10/gtkmm-win32-devel-2.10.11-1.exe (16.3 MB)&lt;br /&gt;
&lt;br /&gt;
You need only install the following components (footnote 1):&lt;br /&gt;
&lt;br /&gt;
* libsigc++&lt;br /&gt;
* cairomm&lt;br /&gt;
* glibmm&lt;br /&gt;
* gtkmm&lt;br /&gt;
* libxml++&lt;br /&gt;
&lt;br /&gt;
 (1) if you're using gtkmm-win32-devel-2.16.0-4.exe, then pangomm is a required component.  &lt;br /&gt;
&lt;br /&gt;
For each selected component you may keep only&lt;br /&gt;
&lt;br /&gt;
* Runtime&lt;br /&gt;
* Development&lt;br /&gt;
&lt;br /&gt;
subcategories. Install GTKmm to &amp;lt;code&amp;gt;'''C:\GTK'''&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Collision Resolution===&lt;br /&gt;
If you have several Gtk-applications (f.e. InkScape), you can receive a strange errors, like &amp;quot;''the procedure entry point XML_SetDoctypeDeclHandler could not be located in the dynamic link library xmlparse.dll''&amp;quot;. Thats mean you have an old version of this library in windows system32 directory, installed by another program. Just search and rename/delete this old library and all will work perfectly again.&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
Test whether MSYS can find MinGW by running:&lt;br /&gt;
&lt;br /&gt;
$ gcc --version&lt;br /&gt;
&lt;br /&gt;
If it replies command not found, MSYS can't see MinGW. In that case, you will need to edit the text file C:\msys\1.0\etc\fstab so that it includes the line:&lt;br /&gt;
&lt;br /&gt;
c:/MinGW /mingw&lt;/div&gt;</summary>
		<author><name>Eshikafe</name></author>	</entry>

	<entry>
		<id>https://www.wiki.synfig.org/index.php?title=Dev:Mingw_installation&amp;diff=20898</id>
		<title>Dev:Mingw installation</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.synfig.org/index.php?title=Dev:Mingw_installation&amp;diff=20898"/>
				<updated>2015-10-18T15:28:34Z</updated>
		
		<summary type="html">&lt;p&gt;Eshikafe: /* Updated Mingw */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Categories--&amp;gt;&lt;br /&gt;
{{Category|Building}}&lt;br /&gt;
{{Category|Windows}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Updated Mingw==&lt;br /&gt;
Welcome to the updated mingw page!&lt;br /&gt;
&lt;br /&gt;
Please you can also refer to this page: http://www.mingw.org/wiki/Getting_Started on how to install MingW&lt;br /&gt;
&lt;br /&gt;
Step 1 - Download [http://www.mingw.org/ MinGW] installer (mingw-get-setup.exe)&lt;br /&gt;
Run mingw-get-setup.exe and follow the installation step (see Figure 1)&lt;br /&gt;
&lt;br /&gt;
Figure 1: MinGW Setup. You can uncheck the checkbox highlighted in green if you prefer to use the command line option to install the required MinGW packages (see Note 2)&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation-step-1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note 1: You really do need to install Fortran; even though Synfig does not require it, it is required by the autoconf configuration scripts. These are the minimal required package versions which are needed to successfully build win32 synfig (version numbers from the 5.1.3 package):&lt;br /&gt;
&lt;br /&gt;
* mingw-runtime-3.12.tar.gz (429.7 Kb)&lt;br /&gt;
* w32api-3.9.tar.gz (1.6 Mb)&lt;br /&gt;
* binutils-2.17.50-20060824-1.tar.gz (8.9 Mb)&lt;br /&gt;
* gcc-core-3.4.5-20060117-1.tar.gz (3.3 Mb)&lt;br /&gt;
* gcc-g++-3.4.5-20060117-1.tar.gz (4.5 Mb)&lt;br /&gt;
* gcc-g77-3.4.5-20060117-1.tar.gz (2.0 Mb)&lt;br /&gt;
* mingw32-make-3.81-2.tar.gz (95 Kb)&lt;br /&gt;
&lt;br /&gt;
Step 2: Install the following packages using the MinGW Installer(see Figure 3)&lt;br /&gt;
* MinGW Compiler Suit&lt;br /&gt;
** C Compiler (selected always)&lt;br /&gt;
** C++ Compiler (select it)&lt;br /&gt;
** Fortran Compiler (select it)&lt;br /&gt;
* MSYS Basic System (select it)&lt;br /&gt;
* MinGW Developer Toolkit (select it)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Figure 3: Install the required packages&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation.PNG]]&lt;br /&gt;
&lt;br /&gt;
Note 2: Windows command line option for installing the required MinGW packages&lt;br /&gt;
 &amp;lt;code&amp;gt; mingw-get.exe install gcc g++ fortran msys-base mingw-developer-toolkit &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Figure 2: package installation from the Windows command line&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation-cmd.PNG]]&lt;br /&gt;
&lt;br /&gt;
Confirm default installation path &amp;lt;code&amp;gt;C:\MinGW&amp;lt;/code&amp;gt;. If you install MinGW into another directory, synfig compilation may fail.&lt;br /&gt;
&lt;br /&gt;
===MSYS===&lt;br /&gt;
This is installed when you install mingw if you selected, if you feel so necessary to install it open a mingw shell and run &amp;lt;code&amp;gt;mingw-get install msys-base&amp;lt;/code&amp;gt; but this command might just be unnecessary&lt;br /&gt;
&lt;br /&gt;
===[http://www.winterdrache.de/freeware/png2ico/index.html png2ico]===&lt;br /&gt;
Early version of Synfig used [http://www.kernel.org/pub/software/graphics/pngtoico/ pngtoico] tool to produce icons from png files. Unfortunately this tool is broken now. You can see this for youeself by installing the official build of Synfig Studio 0.61.05. The latest versions of Synfig using another tool: png2ico. This tool is not perfect, but it works.&lt;br /&gt;
&lt;br /&gt;
# Download it from: http://www.winterdrache.de/freeware/png2ico/data/png2ico-win-2002-12-08.zip (89.9 Kb)&lt;br /&gt;
# And decompress png2ico.exe file to &amp;lt;code&amp;gt;'''C:\msys\1.0\bin'''&amp;lt;/code&amp;gt; directory.&lt;br /&gt;
&lt;br /&gt;
==Non MinGW packages==&lt;br /&gt;
=== [http://git-scm.com/ Git] ===&lt;br /&gt;
Synfig source is now stored in a git repository. You will need the git client to get it. Also, git is needed by the build scripts to receive the revision number of the source.&lt;br /&gt;
You can download the Windows git version from one of these page:&lt;br /&gt;
&lt;br /&gt;
* http://git-scm.com/download&lt;br /&gt;
* http://msysgit.github.io&lt;br /&gt;
&lt;br /&gt;
Get always the latest version available (version 1.9.5, link updated August 2015):&lt;br /&gt;
* https://github.com/msysgit/msysgit/releases/download/Git-1.9.5-preview20150319/Git-1.9.5-preview20150319.exe&lt;br /&gt;
&lt;br /&gt;
After download and install (I recommend to install to custom folder C:\Git) you must add C:\Git\bin to the PATH. See here to know how to do that. http://www.mingw.org/wiki/Getting_Started (Environment Variables).&lt;br /&gt;
&lt;br /&gt;
===[http://subversion.tigris.org Subversion]===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;Synfig source is stored in a subversion repository. You will need the svn client to get it. Also the svn client is required by the Synfig build scripts, to receive the revision number of the source.&lt;br /&gt;
You can download the Windows subversion package from this page:&lt;br /&gt;
&lt;br /&gt;
* http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91&lt;br /&gt;
&lt;br /&gt;
When I wrote this the latest version was 1.4.3:&lt;br /&gt;
&lt;br /&gt;
* http://subversion.tigris.org/files/documents/15/36797/svn-1.4.3-setup.exe (3.58 Mb)&lt;br /&gt;
&lt;br /&gt;
But it is best to get the newest available version.&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[http://sourceforge.net/projects/nsis/ NSIS]===&lt;br /&gt;
NSIS is the Nullsoft Scriptable Install System, a free and open source installer for WinAmp, a popular windows music player.&lt;br /&gt;
&lt;br /&gt;
The latest version as of August 2015 is 2.46:&lt;br /&gt;
* http://downloads.sourceforge.net/nsis/nsis-2.46-setup.exe (1.6 Mb)&lt;br /&gt;
&lt;br /&gt;
You can use this or any newer version.&lt;br /&gt;
&lt;br /&gt;
===[http://www.imagemagick.org ImageMagick]===&lt;br /&gt;
When I wrote this the latest version was 6.3.4-10:&lt;br /&gt;
&lt;br /&gt;
* http://www.imagemagick.org/download/binaries/ImageMagick-6.4.8-3-Q16-windows-dll.exe (11 MB)&lt;br /&gt;
&lt;br /&gt;
'''Note:''' The ''updated'' file has not been tested yet -- try here instead http://www.imagemagick.org/download/www/binary-releases.html#windows&lt;br /&gt;
&lt;br /&gt;
ImageMagick is required to build Studio, also Core has an ImageMagick render target.&lt;br /&gt;
&lt;br /&gt;
==Gtk+/Gtkmm==&lt;br /&gt;
===[http://www.gtk.org/ GTK+]===&lt;br /&gt;
Go to [http://gladewin32.sourceforge.net/modules/news/ this page] and download the latest GTK+ devel package for windows:&lt;br /&gt;
&lt;br /&gt;
* http://gladewin32.sourceforge.net/modules/wfdownloads/visit.php?lid=110 (12 MB)&lt;br /&gt;
&lt;br /&gt;
^^ These links are broken :( Pixelgeek is researching alternate solutions&lt;br /&gt;
&lt;br /&gt;
Though it's not yet tested, you can try either:&lt;br /&gt;
* http://downloads.sourceforge.net/gladewin32/gtk-dev-2.12.9-win32-2.exe (16.7 MB)&lt;br /&gt;
* http://downloads.sourceforge.net/gladewin32/gtk-dev-2.12.9-win32-1.exe (13,313 KB)&lt;br /&gt;
&lt;br /&gt;
You need only install the following components:&lt;br /&gt;
&lt;br /&gt;
* Gtk+ Runtime (required)&lt;br /&gt;
* Register Environment Variables&lt;br /&gt;
* Devel header/libraries&lt;br /&gt;
&lt;br /&gt;
Confirm registration for environment: ''MSYS (C:\mingw\msys\1.0)''.&lt;br /&gt;
&lt;br /&gt;
Install GTK+ to &amp;lt;code&amp;gt;C:\GTK&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===[http://www.gtkmm.org/ GTKmm]===&lt;br /&gt;
 maybe this is useful to read too: http://live.gnome.org/gtkmm/MSWindows&lt;br /&gt;
Go to [http://www.pcpm.ucl.ac.be/~gustin/win32_ports/ this page] and download the latest GTKmm devel package for Windows:&lt;br /&gt;
&lt;br /&gt;
* http://ftp.gnome.org/pub/gnome/binaries/win32/gtkmm/2.10/gtkmm-win32-devel-2.10.8-1.exe (16.1 MB)&lt;br /&gt;
&lt;br /&gt;
If you opted for '''gtk-dev-2.12.9-win32-2.exe''' or '''gtk-dev-2.12.9-win32-1.exe''' pick this instead.&lt;br /&gt;
* ftp://ftp.gnome.org/pub/GNOME/binaries/win32/gtkmm/2.10/gtkmm-win32-devel-2.10.11-1.exe (16.3 MB)&lt;br /&gt;
&lt;br /&gt;
You need only install the following components (footnote 1):&lt;br /&gt;
&lt;br /&gt;
* libsigc++&lt;br /&gt;
* cairomm&lt;br /&gt;
* glibmm&lt;br /&gt;
* gtkmm&lt;br /&gt;
* libxml++&lt;br /&gt;
&lt;br /&gt;
 (1) if you're using gtkmm-win32-devel-2.16.0-4.exe, then pangomm is a required component.  &lt;br /&gt;
&lt;br /&gt;
For each selected component you may keep only&lt;br /&gt;
&lt;br /&gt;
* Runtime&lt;br /&gt;
* Development&lt;br /&gt;
&lt;br /&gt;
subcategories. Install GTKmm to &amp;lt;code&amp;gt;'''C:\GTK'''&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Collision Resolution===&lt;br /&gt;
If you have several Gtk-applications (f.e. InkScape), you can receive a strange errors, like &amp;quot;''the procedure entry point XML_SetDoctypeDeclHandler could not be located in the dynamic link library xmlparse.dll''&amp;quot;. Thats mean you have an old version of this library in windows system32 directory, installed by another program. Just search and rename/delete this old library and all will work perfectly again.&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
Test whether MSYS can find MinGW by running:&lt;br /&gt;
&lt;br /&gt;
$ gcc --version&lt;br /&gt;
&lt;br /&gt;
If it replies command not found, MSYS can't see MinGW. In that case, you will need to edit the text file C:\msys\1.0\etc\fstab so that it includes the line:&lt;br /&gt;
&lt;br /&gt;
c:/MinGW /mingw&lt;/div&gt;</summary>
		<author><name>Eshikafe</name></author>	</entry>

	<entry>
		<id>https://www.wiki.synfig.org/index.php?title=Dev:Mingw_installation&amp;diff=20897</id>
		<title>Dev:Mingw installation</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.synfig.org/index.php?title=Dev:Mingw_installation&amp;diff=20897"/>
				<updated>2015-10-18T15:22:22Z</updated>
		
		<summary type="html">&lt;p&gt;Eshikafe: /* Updated Mingw */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Categories--&amp;gt;&lt;br /&gt;
{{Category|Building}}&lt;br /&gt;
{{Category|Windows}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Updated Mingw==&lt;br /&gt;
Welcome to the updated mingw page!&lt;br /&gt;
&lt;br /&gt;
Please you can also refer to this page: http://www.mingw.org/wiki/Getting_Started on how to install MingW&lt;br /&gt;
&lt;br /&gt;
Step 1 - Download [http://www.mingw.org/ MinGW] installer (mingw-get-setup.exe)&lt;br /&gt;
Run mingw-get-setup.exe and follow the installation step (see Figure 1)&lt;br /&gt;
&lt;br /&gt;
Figure 1: MinGW Setup&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation-step-1.png]]&lt;br /&gt;
&lt;br /&gt;
You can uncheck the check-box highlighted in green in Figure 1 if you prefer to use the command line option to install the required MinGW packages (see Note 2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note 1: You really do need to install Fortran; even though Synfig does not require it, it is required by the autoconf configuration scripts. These are the minimal required package versions which are needed to successfully build win32 synfig (version numbers from the 5.1.3 package):&lt;br /&gt;
&lt;br /&gt;
* mingw-runtime-3.12.tar.gz (429.7 Kb)&lt;br /&gt;
* w32api-3.9.tar.gz (1.6 Mb)&lt;br /&gt;
* binutils-2.17.50-20060824-1.tar.gz (8.9 Mb)&lt;br /&gt;
* gcc-core-3.4.5-20060117-1.tar.gz (3.3 Mb)&lt;br /&gt;
* gcc-g++-3.4.5-20060117-1.tar.gz (4.5 Mb)&lt;br /&gt;
* gcc-g77-3.4.5-20060117-1.tar.gz (2.0 Mb)&lt;br /&gt;
* mingw32-make-3.81-2.tar.gz (95 Kb)&lt;br /&gt;
&lt;br /&gt;
Required packages: Select the following packages from the installer (see Figure 3)&lt;br /&gt;
* MinGW Compiler Suit&lt;br /&gt;
** C Compiler (selected always)&lt;br /&gt;
** C++ Compiler (select it)&lt;br /&gt;
** Fortran Compiler (select it)&lt;br /&gt;
* MSYS Basic System (select it)&lt;br /&gt;
* MinGW Developer Toolkit (select it)&lt;br /&gt;
&lt;br /&gt;
Note 2: Windows command line option for installing the required MinGW packages&lt;br /&gt;
 &amp;lt;code&amp;gt; mingw-get.exe install gcc g++ fortran msys-base mingw-developer-toolkit &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Figure 2: package installation from the Windows command line&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation-cmd.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Figure 3: Required packages&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Confirm default installation path &amp;lt;code&amp;gt;C:\MinGW&amp;lt;/code&amp;gt;. If you install MinGW into another directory, synfig compilation may fail.&lt;br /&gt;
&lt;br /&gt;
===MSYS===&lt;br /&gt;
This is installed when you install mingw if you selected, if you feel so necessary to install it open a mingw shell and run &amp;lt;code&amp;gt;mingw-get install msys-base&amp;lt;/code&amp;gt; but this command might just be unnecessary&lt;br /&gt;
&lt;br /&gt;
===[http://www.winterdrache.de/freeware/png2ico/index.html png2ico]===&lt;br /&gt;
Early version of Synfig used [http://www.kernel.org/pub/software/graphics/pngtoico/ pngtoico] tool to produce icons from png files. Unfortunately this tool is broken now. You can see this for youeself by installing the official build of Synfig Studio 0.61.05. The latest versions of Synfig using another tool: png2ico. This tool is not perfect, but it works.&lt;br /&gt;
&lt;br /&gt;
# Download it from: http://www.winterdrache.de/freeware/png2ico/data/png2ico-win-2002-12-08.zip (89.9 Kb)&lt;br /&gt;
# And decompress png2ico.exe file to &amp;lt;code&amp;gt;'''C:\msys\1.0\bin'''&amp;lt;/code&amp;gt; directory.&lt;br /&gt;
&lt;br /&gt;
==Non MinGW packages==&lt;br /&gt;
=== [http://git-scm.com/ Git] ===&lt;br /&gt;
Synfig source is now stored in a git repository. You will need the git client to get it. Also, git is needed by the build scripts to receive the revision number of the source.&lt;br /&gt;
You can download the Windows git version from one of these page:&lt;br /&gt;
&lt;br /&gt;
* http://git-scm.com/download&lt;br /&gt;
* http://msysgit.github.io&lt;br /&gt;
&lt;br /&gt;
Get always the latest version available (version 1.9.5, link updated August 2015):&lt;br /&gt;
* https://github.com/msysgit/msysgit/releases/download/Git-1.9.5-preview20150319/Git-1.9.5-preview20150319.exe&lt;br /&gt;
&lt;br /&gt;
After download and install (I recommend to install to custom folder C:\Git) you must add C:\Git\bin to the PATH. See here to know how to do that. http://www.mingw.org/wiki/Getting_Started (Environment Variables).&lt;br /&gt;
&lt;br /&gt;
===[http://subversion.tigris.org Subversion]===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;Synfig source is stored in a subversion repository. You will need the svn client to get it. Also the svn client is required by the Synfig build scripts, to receive the revision number of the source.&lt;br /&gt;
You can download the Windows subversion package from this page:&lt;br /&gt;
&lt;br /&gt;
* http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91&lt;br /&gt;
&lt;br /&gt;
When I wrote this the latest version was 1.4.3:&lt;br /&gt;
&lt;br /&gt;
* http://subversion.tigris.org/files/documents/15/36797/svn-1.4.3-setup.exe (3.58 Mb)&lt;br /&gt;
&lt;br /&gt;
But it is best to get the newest available version.&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[http://sourceforge.net/projects/nsis/ NSIS]===&lt;br /&gt;
NSIS is the Nullsoft Scriptable Install System, a free and open source installer for WinAmp, a popular windows music player.&lt;br /&gt;
&lt;br /&gt;
The latest version as of August 2015 is 2.46:&lt;br /&gt;
* http://downloads.sourceforge.net/nsis/nsis-2.46-setup.exe (1.6 Mb)&lt;br /&gt;
&lt;br /&gt;
You can use this or any newer version.&lt;br /&gt;
&lt;br /&gt;
===[http://www.imagemagick.org ImageMagick]===&lt;br /&gt;
When I wrote this the latest version was 6.3.4-10:&lt;br /&gt;
&lt;br /&gt;
* http://www.imagemagick.org/download/binaries/ImageMagick-6.4.8-3-Q16-windows-dll.exe (11 MB)&lt;br /&gt;
&lt;br /&gt;
'''Note:''' The ''updated'' file has not been tested yet -- try here instead http://www.imagemagick.org/download/www/binary-releases.html#windows&lt;br /&gt;
&lt;br /&gt;
ImageMagick is required to build Studio, also Core has an ImageMagick render target.&lt;br /&gt;
&lt;br /&gt;
==Gtk+/Gtkmm==&lt;br /&gt;
===[http://www.gtk.org/ GTK+]===&lt;br /&gt;
Go to [http://gladewin32.sourceforge.net/modules/news/ this page] and download the latest GTK+ devel package for windows:&lt;br /&gt;
&lt;br /&gt;
* http://gladewin32.sourceforge.net/modules/wfdownloads/visit.php?lid=110 (12 MB)&lt;br /&gt;
&lt;br /&gt;
^^ These links are broken :( Pixelgeek is researching alternate solutions&lt;br /&gt;
&lt;br /&gt;
Though it's not yet tested, you can try either:&lt;br /&gt;
* http://downloads.sourceforge.net/gladewin32/gtk-dev-2.12.9-win32-2.exe (16.7 MB)&lt;br /&gt;
* http://downloads.sourceforge.net/gladewin32/gtk-dev-2.12.9-win32-1.exe (13,313 KB)&lt;br /&gt;
&lt;br /&gt;
You need only install the following components:&lt;br /&gt;
&lt;br /&gt;
* Gtk+ Runtime (required)&lt;br /&gt;
* Register Environment Variables&lt;br /&gt;
* Devel header/libraries&lt;br /&gt;
&lt;br /&gt;
Confirm registration for environment: ''MSYS (C:\mingw\msys\1.0)''.&lt;br /&gt;
&lt;br /&gt;
Install GTK+ to &amp;lt;code&amp;gt;C:\GTK&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===[http://www.gtkmm.org/ GTKmm]===&lt;br /&gt;
 maybe this is useful to read too: http://live.gnome.org/gtkmm/MSWindows&lt;br /&gt;
Go to [http://www.pcpm.ucl.ac.be/~gustin/win32_ports/ this page] and download the latest GTKmm devel package for Windows:&lt;br /&gt;
&lt;br /&gt;
* http://ftp.gnome.org/pub/gnome/binaries/win32/gtkmm/2.10/gtkmm-win32-devel-2.10.8-1.exe (16.1 MB)&lt;br /&gt;
&lt;br /&gt;
If you opted for '''gtk-dev-2.12.9-win32-2.exe''' or '''gtk-dev-2.12.9-win32-1.exe''' pick this instead.&lt;br /&gt;
* ftp://ftp.gnome.org/pub/GNOME/binaries/win32/gtkmm/2.10/gtkmm-win32-devel-2.10.11-1.exe (16.3 MB)&lt;br /&gt;
&lt;br /&gt;
You need only install the following components (footnote 1):&lt;br /&gt;
&lt;br /&gt;
* libsigc++&lt;br /&gt;
* cairomm&lt;br /&gt;
* glibmm&lt;br /&gt;
* gtkmm&lt;br /&gt;
* libxml++&lt;br /&gt;
&lt;br /&gt;
 (1) if you're using gtkmm-win32-devel-2.16.0-4.exe, then pangomm is a required component.  &lt;br /&gt;
&lt;br /&gt;
For each selected component you may keep only&lt;br /&gt;
&lt;br /&gt;
* Runtime&lt;br /&gt;
* Development&lt;br /&gt;
&lt;br /&gt;
subcategories. Install GTKmm to &amp;lt;code&amp;gt;'''C:\GTK'''&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Collision Resolution===&lt;br /&gt;
If you have several Gtk-applications (f.e. InkScape), you can receive a strange errors, like &amp;quot;''the procedure entry point XML_SetDoctypeDeclHandler could not be located in the dynamic link library xmlparse.dll''&amp;quot;. Thats mean you have an old version of this library in windows system32 directory, installed by another program. Just search and rename/delete this old library and all will work perfectly again.&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
Test whether MSYS can find MinGW by running:&lt;br /&gt;
&lt;br /&gt;
$ gcc --version&lt;br /&gt;
&lt;br /&gt;
If it replies command not found, MSYS can't see MinGW. In that case, you will need to edit the text file C:\msys\1.0\etc\fstab so that it includes the line:&lt;br /&gt;
&lt;br /&gt;
c:/MinGW /mingw&lt;/div&gt;</summary>
		<author><name>Eshikafe</name></author>	</entry>

	<entry>
		<id>https://www.wiki.synfig.org/index.php?title=File:Mingw-installation-cmd.PNG&amp;diff=20896</id>
		<title>File:Mingw-installation-cmd.PNG</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.synfig.org/index.php?title=File:Mingw-installation-cmd.PNG&amp;diff=20896"/>
				<updated>2015-10-18T15:08:14Z</updated>
		
		<summary type="html">&lt;p&gt;Eshikafe: MinGW package installation from the Windows command line&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MinGW package installation from the Windows command line&lt;/div&gt;</summary>
		<author><name>Eshikafe</name></author>	</entry>

	<entry>
		<id>https://www.wiki.synfig.org/index.php?title=File:Mingw-installation-step-1.png&amp;diff=20895</id>
		<title>File:Mingw-installation-step-1.png</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.synfig.org/index.php?title=File:Mingw-installation-step-1.png&amp;diff=20895"/>
				<updated>2015-10-18T15:07:02Z</updated>
		
		<summary type="html">&lt;p&gt;Eshikafe: MinGW installation steps&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MinGW installation steps&lt;/div&gt;</summary>
		<author><name>Eshikafe</name></author>	</entry>

	<entry>
		<id>https://www.wiki.synfig.org/index.php?title=Dev:Mingw_installation&amp;diff=20894</id>
		<title>Dev:Mingw installation</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.synfig.org/index.php?title=Dev:Mingw_installation&amp;diff=20894"/>
				<updated>2015-10-18T15:06:20Z</updated>
		
		<summary type="html">&lt;p&gt;Eshikafe: /* Updated Mingw */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Categories--&amp;gt;&lt;br /&gt;
{{Category|Building}}&lt;br /&gt;
{{Category|Windows}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Updated Mingw==&lt;br /&gt;
Welcome to the updated mingw page!&lt;br /&gt;
&lt;br /&gt;
Please you can also refer to this page: http://www.mingw.org/wiki/Getting_Started on how to install MingW&lt;br /&gt;
&lt;br /&gt;
First - download [http://www.mingw.org/ MinGW] installer (mingw-get-setup.exe)&lt;br /&gt;
&lt;br /&gt;
Run mingw-get-setup.exe (running in fact mingw-get-0.6.2-beta-20131004-1 as of Aug. 2015) and follow the installation step (Figure 1)&lt;br /&gt;
You can uncheck the check-box highlighted in green in the figure below if you prefer to use the command line option (see Note 3 for the command line option)&lt;br /&gt;
&lt;br /&gt;
* MinGW base tools&lt;br /&gt;
* g++ Compiler&lt;br /&gt;
* g77 Compiler&lt;br /&gt;
* MinGW Make&lt;br /&gt;
* MSYS(both you will still have to go back and install later but this will be explained when the time comes)&lt;br /&gt;
&lt;br /&gt;
Note 1: you really do need to install Fortran; even though Synfig does not require it, it is required by the autoconf configuration scripts. These are the minimal required package versions which are needed to successfully build win32 synfig (version numbers from the 5.1.3 package):&lt;br /&gt;
&lt;br /&gt;
* mingw-runtime-3.12.tar.gz (429.7 Kb)&lt;br /&gt;
* w32api-3.9.tar.gz (1.6 Mb)&lt;br /&gt;
* binutils-2.17.50-20060824-1.tar.gz (8.9 Mb)&lt;br /&gt;
* gcc-core-3.4.5-20060117-1.tar.gz (3.3 Mb)&lt;br /&gt;
* gcc-g++-3.4.5-20060117-1.tar.gz (4.5 Mb)&lt;br /&gt;
* gcc-g77-3.4.5-20060117-1.tar.gz (2.0 Mb)&lt;br /&gt;
* mingw32-make-3.81-2.tar.gz (95 Kb)&lt;br /&gt;
&lt;br /&gt;
Note 2: mingw-get-inst-20110316.exe provides the following options to choose:&lt;br /&gt;
* MinGW Compiler Suit&lt;br /&gt;
** C Compiler (selected always)&lt;br /&gt;
** C++ Compiler (select it)&lt;br /&gt;
** Fortran Compiler (select it)&lt;br /&gt;
* MSYS Basic System (select it)&lt;br /&gt;
* MinGW Developer Toolkit (select it)&lt;br /&gt;
&lt;br /&gt;
Note 3: After installing Mingw, run the following command from the C:\MinGW\bin directory&lt;br /&gt;
* mingw-get install gcc g++ fortran msys-base mingw-developer-toolkit&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Confirm default installation path &amp;lt;code&amp;gt;C:\MinGW&amp;lt;/code&amp;gt;. If you install MinGW into another directory, synfig compilation may fail.&lt;br /&gt;
&lt;br /&gt;
[[File:Mingw-installation.PNG]]&lt;br /&gt;
&lt;br /&gt;
===MSYS===&lt;br /&gt;
This is installed when you install mingw if you selected, if you feel so necessary to install it open a mingw shell and run &amp;lt;code&amp;gt;mingw-get install msys-base&amp;lt;/code&amp;gt; but this command might just be unnecessary&lt;br /&gt;
&lt;br /&gt;
===[http://www.winterdrache.de/freeware/png2ico/index.html png2ico]===&lt;br /&gt;
Early version of Synfig used [http://www.kernel.org/pub/software/graphics/pngtoico/ pngtoico] tool to produce icons from png files. Unfortunately this tool is broken now. You can see this for youeself by installing the official build of Synfig Studio 0.61.05. The latest versions of Synfig using another tool: png2ico. This tool is not perfect, but it works.&lt;br /&gt;
&lt;br /&gt;
# Download it from: http://www.winterdrache.de/freeware/png2ico/data/png2ico-win-2002-12-08.zip (89.9 Kb)&lt;br /&gt;
# And decompress png2ico.exe file to &amp;lt;code&amp;gt;'''C:\msys\1.0\bin'''&amp;lt;/code&amp;gt; directory.&lt;br /&gt;
&lt;br /&gt;
==Non MinGW packages==&lt;br /&gt;
=== [http://git-scm.com/ Git] ===&lt;br /&gt;
Synfig source is now stored in a git repository. You will need the git client to get it. Also, git is needed by the build scripts to receive the revision number of the source.&lt;br /&gt;
You can download the Windows git version from one of these page:&lt;br /&gt;
&lt;br /&gt;
* http://git-scm.com/download&lt;br /&gt;
* http://msysgit.github.io&lt;br /&gt;
&lt;br /&gt;
Get always the latest version available (version 1.9.5, link updated August 2015):&lt;br /&gt;
* https://github.com/msysgit/msysgit/releases/download/Git-1.9.5-preview20150319/Git-1.9.5-preview20150319.exe&lt;br /&gt;
&lt;br /&gt;
After download and install (I recommend to install to custom folder C:\Git) you must add C:\Git\bin to the PATH. See here to know how to do that. http://www.mingw.org/wiki/Getting_Started (Environment Variables).&lt;br /&gt;
&lt;br /&gt;
===[http://subversion.tigris.org Subversion]===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;Synfig source is stored in a subversion repository. You will need the svn client to get it. Also the svn client is required by the Synfig build scripts, to receive the revision number of the source.&lt;br /&gt;
You can download the Windows subversion package from this page:&lt;br /&gt;
&lt;br /&gt;
* http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91&lt;br /&gt;
&lt;br /&gt;
When I wrote this the latest version was 1.4.3:&lt;br /&gt;
&lt;br /&gt;
* http://subversion.tigris.org/files/documents/15/36797/svn-1.4.3-setup.exe (3.58 Mb)&lt;br /&gt;
&lt;br /&gt;
But it is best to get the newest available version.&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[http://sourceforge.net/projects/nsis/ NSIS]===&lt;br /&gt;
NSIS is the Nullsoft Scriptable Install System, a free and open source installer for WinAmp, a popular windows music player.&lt;br /&gt;
&lt;br /&gt;
The latest version as of August 2015 is 2.46:&lt;br /&gt;
* http://downloads.sourceforge.net/nsis/nsis-2.46-setup.exe (1.6 Mb)&lt;br /&gt;
&lt;br /&gt;
You can use this or any newer version.&lt;br /&gt;
&lt;br /&gt;
===[http://www.imagemagick.org ImageMagick]===&lt;br /&gt;
When I wrote this the latest version was 6.3.4-10:&lt;br /&gt;
&lt;br /&gt;
* http://www.imagemagick.org/download/binaries/ImageMagick-6.4.8-3-Q16-windows-dll.exe (11 MB)&lt;br /&gt;
&lt;br /&gt;
'''Note:''' The ''updated'' file has not been tested yet -- try here instead http://www.imagemagick.org/download/www/binary-releases.html#windows&lt;br /&gt;
&lt;br /&gt;
ImageMagick is required to build Studio, also Core has an ImageMagick render target.&lt;br /&gt;
&lt;br /&gt;
==Gtk+/Gtkmm==&lt;br /&gt;
===[http://www.gtk.org/ GTK+]===&lt;br /&gt;
Go to [http://gladewin32.sourceforge.net/modules/news/ this page] and download the latest GTK+ devel package for windows:&lt;br /&gt;
&lt;br /&gt;
* http://gladewin32.sourceforge.net/modules/wfdownloads/visit.php?lid=110 (12 MB)&lt;br /&gt;
&lt;br /&gt;
^^ These links are broken :( Pixelgeek is researching alternate solutions&lt;br /&gt;
&lt;br /&gt;
Though it's not yet tested, you can try either:&lt;br /&gt;
* http://downloads.sourceforge.net/gladewin32/gtk-dev-2.12.9-win32-2.exe (16.7 MB)&lt;br /&gt;
* http://downloads.sourceforge.net/gladewin32/gtk-dev-2.12.9-win32-1.exe (13,313 KB)&lt;br /&gt;
&lt;br /&gt;
You need only install the following components:&lt;br /&gt;
&lt;br /&gt;
* Gtk+ Runtime (required)&lt;br /&gt;
* Register Environment Variables&lt;br /&gt;
* Devel header/libraries&lt;br /&gt;
&lt;br /&gt;
Confirm registration for environment: ''MSYS (C:\mingw\msys\1.0)''.&lt;br /&gt;
&lt;br /&gt;
Install GTK+ to &amp;lt;code&amp;gt;C:\GTK&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===[http://www.gtkmm.org/ GTKmm]===&lt;br /&gt;
 maybe this is useful to read too: http://live.gnome.org/gtkmm/MSWindows&lt;br /&gt;
Go to [http://www.pcpm.ucl.ac.be/~gustin/win32_ports/ this page] and download the latest GTKmm devel package for Windows:&lt;br /&gt;
&lt;br /&gt;
* http://ftp.gnome.org/pub/gnome/binaries/win32/gtkmm/2.10/gtkmm-win32-devel-2.10.8-1.exe (16.1 MB)&lt;br /&gt;
&lt;br /&gt;
If you opted for '''gtk-dev-2.12.9-win32-2.exe''' or '''gtk-dev-2.12.9-win32-1.exe''' pick this instead.&lt;br /&gt;
* ftp://ftp.gnome.org/pub/GNOME/binaries/win32/gtkmm/2.10/gtkmm-win32-devel-2.10.11-1.exe (16.3 MB)&lt;br /&gt;
&lt;br /&gt;
You need only install the following components (footnote 1):&lt;br /&gt;
&lt;br /&gt;
* libsigc++&lt;br /&gt;
* cairomm&lt;br /&gt;
* glibmm&lt;br /&gt;
* gtkmm&lt;br /&gt;
* libxml++&lt;br /&gt;
&lt;br /&gt;
 (1) if you're using gtkmm-win32-devel-2.16.0-4.exe, then pangomm is a required component.  &lt;br /&gt;
&lt;br /&gt;
For each selected component you may keep only&lt;br /&gt;
&lt;br /&gt;
* Runtime&lt;br /&gt;
* Development&lt;br /&gt;
&lt;br /&gt;
subcategories. Install GTKmm to &amp;lt;code&amp;gt;'''C:\GTK'''&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Collision Resolution===&lt;br /&gt;
If you have several Gtk-applications (f.e. InkScape), you can receive a strange errors, like &amp;quot;''the procedure entry point XML_SetDoctypeDeclHandler could not be located in the dynamic link library xmlparse.dll''&amp;quot;. Thats mean you have an old version of this library in windows system32 directory, installed by another program. Just search and rename/delete this old library and all will work perfectly again.&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
Test whether MSYS can find MinGW by running:&lt;br /&gt;
&lt;br /&gt;
$ gcc --version&lt;br /&gt;
&lt;br /&gt;
If it replies command not found, MSYS can't see MinGW. In that case, you will need to edit the text file C:\msys\1.0\etc\fstab so that it includes the line:&lt;br /&gt;
&lt;br /&gt;
c:/MinGW /mingw&lt;/div&gt;</summary>
		<author><name>Eshikafe</name></author>	</entry>

	<entry>
		<id>https://www.wiki.synfig.org/index.php?title=File:Mingw-installation.PNG&amp;diff=20893</id>
		<title>File:Mingw-installation.PNG</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.synfig.org/index.php?title=File:Mingw-installation.PNG&amp;diff=20893"/>
				<updated>2015-10-18T14:26:33Z</updated>
		
		<summary type="html">&lt;p&gt;Eshikafe: Mingw required packages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mingw required packages&lt;/div&gt;</summary>
		<author><name>Eshikafe</name></author>	</entry>

	</feed>