<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Windows compilation</title><link>https://sourceforge.net/p/digitalclock4/wiki/Windows%2520compilation/</link><description>Recent changes to Windows compilation</description><atom:link href="https://sourceforge.net/p/digitalclock4/wiki/Windows%20compilation/feed" rel="self"/><language>en</language><lastBuildDate>Tue, 16 Jun 2020 17:07:34 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/digitalclock4/wiki/Windows%20compilation/feed" rel="self" type="application/rss+xml"/><item><title>Windows compilation modified by Nick Korotysh</title><link>https://sourceforge.net/p/digitalclock4/wiki/Windows%2520compilation/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -1,7 +1,7 @@
 Requirements
 --------------------
 - Windows 7 or newer
-- Qt 5, at least 5.10, but 5.11 or above is recommended
+- Qt 5, at least 5.9, 5.12 is recommended

 Installing Qt
 -----------------
@@ -9,7 +9,7 @@

 Qt instalation is pretty simple, don't worry if you know nothing about Qt and do its instalation first time.

-[Download Qt installer](https://www.qt.io/download), run it and follow its instructions. Qt acount is optional.
+[Download Qt installer](https://www.qt.io/download), run it and follow its instructions.
 You can safely uncheck everything suggested execpt _MinGW 32-bit_. Also you **must** check corresponding _MinGW_ version in _tools_ section.

 Getting sources
@@ -40,4 +40,4 @@
 Notes
 --------
 * this guide **does not cover** compilation with MSVC (Visual Studio), and this method **will not work** for it
-* build script **will fail** at the end, it will say that _7z_ was not found. If you want to avoid it, please intsall [7-zip](http://www.7-zip.org/) and add it to ```PATH```. This has no effect to compilation process, program will compiled correctly. There is only one difference: you will **not** get an archive.
+* build script **will fail** at the end, it will say that _7z_ was not found. If you want to avoid it, please intsall [7-zip](https://www.7-zip.org/) and add it to ```PATH```. This has no effect to compilation process, program will compiled correctly. There is only one difference: you will **not** get an archive.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nick Korotysh</dc:creator><pubDate>Tue, 16 Jun 2020 17:07:34 -0000</pubDate><guid>https://sourceforge.net178c10fe657f94a0c982cc5d3f8843af8c01e844</guid></item><item><title>Windows compilation modified by Nick Korotysh</title><link>https://sourceforge.net/p/digitalclock4/wiki/Windows%2520compilation/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -1,7 +1,7 @@
 Requirements
 --------------------
 - Windows 7 or newer
-- Qt 5, at least 5.6, but 5.8 or above is recommended
+- Qt 5, at least 5.10, but 5.11 or above is recommended

 Installing Qt
 -----------------
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nick Korotysh</dc:creator><pubDate>Sun, 23 Sep 2018 20:30:42 -0000</pubDate><guid>https://sourceforge.net300c77b6fc1e27b0cf274797ef5fd13d602cda0a</guid></item><item><title>Windows compilation modified by Nick Korotysh</title><link>https://sourceforge.net/p/digitalclock4/wiki/Windows%2520compilation/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -1,7 +1,7 @@
 Requirements
 --------------------
 - Windows 7 or newer
-- Qt 5, at least 5.6
+- Qt 5, at least 5.6, but 5.8 or above is recommended

 Installing Qt
 -----------------
@@ -9,13 +9,13 @@

 Qt instalation is pretty simple, don't worry if you know nothing about Qt and do its instalation first time.

-[Download Qt installer](https://www.qt.io/download-open-source/), run it and follow its instructions. Qt acount is optional.
+[Download Qt installer](https://www.qt.io/download), run it and follow its instructions. Qt acount is optional.
 You can safely uncheck everything suggested execpt _MinGW 32-bit_. Also you **must** check corresponding _MinGW_ version in _tools_ section.

 Getting sources
 -----------------------
 There are 2 ways to get sources:
-1. download archive from [release files](https://sourceforge.net/projects/digitalclock4/files/) (**stable** code)
+1. download archive from [release files](https://github.com/Kolcha/DigitalClock4/releases) (**stable** code)
 2. download snapshot/clone [repository](https://sourceforge.net/p/digitalclock4/code/) (**latest** code)

 Also you will need in [resources](https://www.dropbox.com/sh/fa5k3e3y7myn37g/AACypLRTo9iLm7XurVPwtSQea?dl=0) (skins, textures, etc.)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nick Korotysh</dc:creator><pubDate>Wed, 24 Jan 2018 21:29:17 -0000</pubDate><guid>https://sourceforge.net276d856038ffddbc06ed64ee9605a0fdd48650ce</guid></item><item><title>Windows compilation modified by Nick Korotysh</title><link>https://sourceforge.net/p/digitalclock4/wiki/Windows%2520compilation/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -1,7 +1,7 @@
 Requirements
 --------------------
 - Windows 7 or newer
-- Qt 5, at least 5.4. it is recommended to use Qt 5.6 or newer
+- Qt 5, at least 5.6

 Installing Qt
 -----------------
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nick Korotysh</dc:creator><pubDate>Sat, 05 Nov 2016 05:02:17 -0000</pubDate><guid>https://sourceforge.net5892ca89cd43e2619e9ab2639fc8a4eeb9bebec9</guid></item><item><title>Windows compilation modified by Nick Korotysh</title><link>https://sourceforge.net/p/digitalclock4/wiki/Windows%2520compilation/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -39,5 +39,5 @@

 Notes
 --------
-* this guide do not cover compilation with MSVC (Visual Studio), and this method **will not** work for it
+* this guide **does not cover** compilation with MSVC (Visual Studio), and this method **will not work** for it
 * build script **will fail** at the end, it will say that _7z_ was not found. If you want to avoid it, please intsall [7-zip](http://www.7-zip.org/) and add it to ```PATH```. This has no effect to compilation process, program will compiled correctly. There is only one difference: you will **not** get an archive.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nick Korotysh</dc:creator><pubDate>Mon, 17 Oct 2016 19:15:53 -0000</pubDate><guid>https://sourceforge.nete629baf5f9e52a3d0148e32ee0cce7916939cc0a</guid></item><item><title>Windows compilation modified by Nick Korotysh</title><link>https://sourceforge.net/p/digitalclock4/wiki/Windows%2520compilation/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -31,18 +31,13 @@
            |_ skins
            |_ textures
 ```
-* open **Qt MinGW command prompt** and navigate to clock sources root:
-```
-cd C:\clock_build\clock_src
-```
-* run build script:
-```
-call scripts\build_win_portable.cmd
-```
+
+* open **Qt MinGW command prompt** and navigate to clock sources root: ```cd C:\clock_build\clock_src```
+* run build script: ```call scripts\build_win_portable.cmd```

 Compilation will take few minutes (depending on hardware), and as result you will get _Digital Clock 4_ folder alongside with sources folder, i.e. ```C:\clock_build\Digital Clock 4``` and optionally _digital_clock_4-win_portable.zip_ (see notes). _Digital Clock 4_ folder contains ready to use application, _digital_clock_4-win_portable.zip_ is compressed version of it.

 Notes
 --------
 * this guide do not cover compilation with MSVC (Visual Studio), and this method **will not** work for it
-* build script **will fail** at the end, it will say that _7z_ was not found. if you want to avoid it, please intsall [7-zip](http://www.7-zip.org/) and add it to system ```PATH```
+* build script **will fail** at the end, it will say that _7z_ was not found. If you want to avoid it, please intsall [7-zip](http://www.7-zip.org/) and add it to ```PATH```. This has no effect to compilation process, program will compiled correctly. There is only one difference: you will **not** get an archive.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nick Korotysh</dc:creator><pubDate>Mon, 17 Oct 2016 19:14:41 -0000</pubDate><guid>https://sourceforge.netcd8a0ffdc1e6f2513f5c6b1df239d234bb73d211</guid></item><item><title>Windows compilation modified by Nick Korotysh</title><link>https://sourceforge.net/p/digitalclock4/wiki/Windows%2520compilation/</link><description>&lt;div class="markdown_content"&gt;&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Windows 7 or newer&lt;/li&gt;
&lt;li&gt;Qt 5, at least 5.4. it is recommended to use Qt 5.6 or newer&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="installing-qt"&gt;Installing Qt&lt;/h2&gt;
&lt;p&gt;You can skip this section if you know how to do it.&lt;/p&gt;
&lt;p&gt;Qt instalation is pretty simple, don't worry if you know nothing about Qt and do its instalation first time.&lt;/p&gt;
&lt;p&gt;&lt;a class="" href="https://www.qt.io/download-open-source/" rel="nofollow"&gt;Download Qt installer&lt;/a&gt;, run it and follow its instructions. Qt acount is optional.&lt;br/&gt;
You can safely uncheck everything suggested execpt &lt;em&gt;MinGW 32-bit&lt;/em&gt;. Also you &lt;strong&gt;must&lt;/strong&gt; check corresponding &lt;em&gt;MinGW&lt;/em&gt; version in &lt;em&gt;tools&lt;/em&gt; section.&lt;/p&gt;
&lt;h2 id="getting-sources"&gt;Getting sources&lt;/h2&gt;
&lt;p&gt;There are 2 ways to get sources:&lt;br/&gt;
1. download archive from &lt;a class="" href="https://sourceforge.net/projects/digitalclock4/files/"&gt;release files&lt;/a&gt; (&lt;strong&gt;stable&lt;/strong&gt; code)&lt;br/&gt;
2. download snapshot/clone &lt;a class="" href="https://sourceforge.net/p/digitalclock4/code/"&gt;repository&lt;/a&gt; (&lt;strong&gt;latest&lt;/strong&gt; code)&lt;/p&gt;
&lt;p&gt;Also you will need in &lt;a class="" href="https://www.dropbox.com/sh/fa5k3e3y7myn37g/AACypLRTo9iLm7XurVPwtSQea?dl=0" rel="nofollow"&gt;resources&lt;/a&gt; (skins, textures, etc.)&lt;/p&gt;
&lt;h2 id="compilation"&gt;Compilation&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;extract all downloaded archives&lt;/li&gt;
&lt;li&gt;move resource folders in folder called '&lt;em&gt;data&lt;/em&gt;' and place it alongside with folder with sources, i.e. create structure like next:&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;C:\clock_build
       |_ clock_src
       |_ data
           |_ skins
           |_ textures
&lt;/pre&gt;&lt;/div&gt;


&lt;ul&gt;
&lt;li&gt;open &lt;strong&gt;Qt MinGW command prompt&lt;/strong&gt; and navigate to clock sources root:&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;cd C:\clock_build\clock_src
&lt;/pre&gt;&lt;/div&gt;


&lt;ul&gt;
&lt;li&gt;run build script:&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;call scripts\build_win_portable.cmd
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Compilation will take few minutes (depending on hardware), and as result you will get &lt;em&gt;Digital Clock 4&lt;/em&gt; folder alongside with sources folder, i.e. &lt;code&gt;C:\clock_build\Digital Clock 4&lt;/code&gt; and optionally &lt;em&gt;digital_clock_4-win_portable.zip&lt;/em&gt; (see notes). &lt;em&gt;Digital Clock 4&lt;/em&gt; folder contains ready to use application, &lt;em&gt;digital_clock_4-win_portable.zip&lt;/em&gt; is compressed version of it.&lt;/p&gt;
&lt;h2 id="notes"&gt;Notes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;this guide do not cover compilation with MSVC (Visual Studio), and this method &lt;strong&gt;will not&lt;/strong&gt; work for it&lt;/li&gt;
&lt;li&gt;build script &lt;strong&gt;will fail&lt;/strong&gt; at the end, it will say that &lt;em&gt;7z&lt;/em&gt; was not found. if you want to avoid it, please intsall &lt;a class="" href="http://www.7-zip.org/" rel="nofollow"&gt;7-zip&lt;/a&gt; and add it to system &lt;code&gt;PATH&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nick Korotysh</dc:creator><pubDate>Mon, 17 Oct 2016 16:42:05 -0000</pubDate><guid>https://sourceforge.nete934109d234f690d57bc5ef05846298c2c656e4c</guid></item></channel></rss>