<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Build</title><link>https://sourceforge.net/p/stm32flash/wiki/Build/</link><description>Recent changes to Build</description><atom:link href="https://sourceforge.net/p/stm32flash/wiki/Build/feed" rel="self"/><language>en</language><lastBuildDate>Tue, 26 Jan 2021 20:57:18 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/stm32flash/wiki/Build/feed" rel="self" type="application/rss+xml"/><item><title>Build modified by Tormod Volden</title><link>https://sourceforge.net/p/stm32flash/wiki/Build/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -30,7 +30,7 @@
 ~~~
 CC=x86_64-w64-mingw32-gcc make
 ~~~
-Alternatively with autotools:
+Alternatively with autotools: *(doesn't seem to produce good binaries - help is welcome)*
 ~~~
 autoreconf -v -i # Can be skipped if there is already a "configure" script distributed
 ./configure --host=x86_64-w64-mingw32
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tormod Volden</dc:creator><pubDate>Tue, 26 Jan 2021 20:57:18 -0000</pubDate><guid>https://sourceforge.neteaeae2a70e39ffa265c7b134f967daef3ce0cf54</guid></item><item><title>Build modified by Tormod Volden</title><link>https://sourceforge.net/p/stm32flash/wiki/Build/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -30,3 +30,9 @@
 ~~~
 CC=x86_64-w64-mingw32-gcc make
 ~~~
+Alternatively with autotools:
+~~~
+autoreconf -v -i # Can be skipped if there is already a "configure" script distributed
+./configure --host=x86_64-w64-mingw32
+make
+~~~
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tormod Volden</dc:creator><pubDate>Sun, 24 Jan 2021 09:10:09 -0000</pubDate><guid>https://sourceforge.net2f70caae33c68e3651ef2be8d4d8374a58530398</guid></item><item><title>Build modified by Tormod Volden</title><link>https://sourceforge.net/p/stm32flash/wiki/Build/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -25,3 +25,8 @@
 make
 ~~~~

+# Cross-building for Windows
+E.g. on a Debian/Ubuntu system with the gcc-mingw-w64-x86-64 package installed:
+~~~
+CC=x86_64-w64-mingw32-gcc make
+~~~
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tormod Volden</dc:creator><pubDate>Sun, 24 Jan 2021 09:03:12 -0000</pubDate><guid>https://sourceforge.netd394aabacd838baaaab542cc73ef1449359bf61f</guid></item><item><title>Build modified by Tormod Volden</title><link>https://sourceforge.net/p/stm32flash/wiki/Build/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="building-on-windows"&gt;Building on Windows&lt;/h1&gt;
&lt;p&gt;Install MSYS2 from &lt;a href="http://msys2.github.io/" rel="nofollow"&gt;http://msys2.github.io/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;To avoid interference from other software on your computer, set a clean path in the MSYS window before running the upgrade commands:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;PATH=/usr/local/bin:/usr/bin:/bin:/opt/bin

update-core
pacman -Su
pacman -Sy
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Close all MSYS windows and open a new one to install the toolchain:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;PATH=/usr/local/bin:/usr/bin:/bin:/opt/bin

pacman -S mingw-w64-x86_64-gcc
pacman -S make
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Now open a MINGW64 shell to build stm32flash:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;PATH=/mingw64/bin:/usr/local/bin:/usr/bin:/bin

cd stm32flash
make
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tormod Volden</dc:creator><pubDate>Wed, 10 Feb 2016 20:43:37 -0000</pubDate><guid>https://sourceforge.neteb3e8370cdaae9c3e3590a86307c512d62c1272c</guid></item></channel></rss>