<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to macOS compilation</title><link>https://sourceforge.net/p/digitalclock4/wiki/macOS%2520compilation/</link><description>Recent changes to macOS compilation</description><atom:link href="https://sourceforge.net/p/digitalclock4/wiki/macOS%20compilation/feed" rel="self"/><language>en</language><lastBuildDate>Tue, 16 Jun 2020 17:12:00 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/digitalclock4/wiki/macOS%20compilation/feed" rel="self" type="application/rss+xml"/><item><title>macOS compilation modified by Nick Korotysh</title><link>https://sourceforge.net/p/digitalclock4/wiki/macOS%2520compilation/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v8
+++ v9
@@ -1,7 +1,7 @@
 Requirements
 --------------------
 - OS X 10.12 or above
-- Xcode 8 or above with command line tools
+- Xcode 9 or above with command line tools
 - Qt 5, at least 5.9, 5.12 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>Tue, 16 Jun 2020 17:12:00 -0000</pubDate><guid>https://sourceforge.net1eafc2dcbd59529e7f7c20a9c19503086c2c83e0</guid></item><item><title>macOS compilation modified by Nick Korotysh</title><link>https://sourceforge.net/p/digitalclock4/wiki/macOS%2520compilation/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v7
+++ v8
@@ -1,8 +1,8 @@
 Requirements
 --------------------
-- OS X 10.11 or above
+- OS X 10.12 or above
 - Xcode 8 or above with command line tools
-- Qt 5, at least 5.10, 5.11  or above is recommended
+- Qt 5, at least 5.9, 5.12 is recommended

 Installing Qt
 -----------------
@@ -12,7 +12,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 _clang_, _macOS_, _OS X_ (name my vary with version).

 Getting sources
&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:11:16 -0000</pubDate><guid>https://sourceforge.net20f4ad209423acc0cd07c003607c892db07267bd</guid></item><item><title>macOS (OS X) compilation modified by Nick Korotysh</title><link>https://sourceforge.net/p/digitalclock4/wiki/macOS%2520%2528OS%2520X%2529%2520compilation/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -1,8 +1,8 @@
 Requirements
 --------------------
-- OS X 10.9 or above
-- Xcode 6.2 or above with command line tools
-- Qt 5, at least 5.6, 5.8  or above is recommended (and [required](https://bugreports.qt.io/browse/QTBUG-56565) for macOS Sierra and newer)
+- OS X 10.11 or above
+- Xcode 8 or above with command line tools
+- Qt 5, at least 5.10, 5.11  or above is recommended

 Installing Qt
 -----------------
@@ -35,4 +35,4 @@

 Notes
 --------
-if you building for macOS Sierra and newer, use Qt 5.8 or above or [build Qt 5.6 from git](https://wiki.qt.io/Building_Qt_5_from_Git).
+if you building for macOS Sierra and newer, use Qt 5.11 or above.
&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:33:14 -0000</pubDate><guid>https://sourceforge.neta90d390b6218bde1ccf8c72a671729ddc0090389</guid></item><item><title>macOS (OS X) compilation modified by Nick Korotysh</title><link>https://sourceforge.net/p/digitalclock4/wiki/macOS%2520%2528OS%2520X%2529%2520compilation/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -2,7 +2,7 @@
 --------------------
 - OS X 10.9 or above
 - Xcode 6.2 or above with command line tools
-- Qt 5, at least 5.6, 5.8 is recommended (and [required](https://bugreports.qt.io/browse/QTBUG-56565) for macOS Sierra)
+- Qt 5, at least 5.6, 5.8  or above is recommended (and [required](https://bugreports.qt.io/browse/QTBUG-56565) for macOS Sierra and newer)

 Installing Qt
 -----------------
@@ -12,13 +12,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 _clang_, _macOS_, _OS X_ (name my vary with version).

 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.)
@@ -31,8 +31,8 @@
 * open terminal and navigate to clock sources root (```CLOCK_SRC_PATH``` value)
 * run build script: ```./scripts/create_bundle.sh```

-Compilation will take about 1 minute, and as result you will get *Digital Clock 4.app* and *digital_clock_4-macosx.dmg* alongside with sources folder.
+Compilation will take about few minutes, and as result you will get *Digital Clock 4.app* and *digital_clock_4-macosx.dmg* alongside with sources folder.

 Notes
 --------
-if you building for macOS Sierra, use Qt 5.8 or [build Qt 5.6 from git](https://wiki.qt.io/Building_Qt_5_from_Git).
+if you building for macOS Sierra and newer, use Qt 5.8 or above or [build Qt 5.6 from git](https://wiki.qt.io/Building_Qt_5_from_Git).
&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:35:06 -0000</pubDate><guid>https://sourceforge.net7ec979ba9456e24c2994c1a4116144c3df79034f</guid></item><item><title>macOS (OS X) compilation modified by Nick Korotysh</title><link>https://sourceforge.net/p/digitalclock4/wiki/macOS%2520%2528OS%2520X%2529%2520compilation/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -2,7 +2,7 @@
 --------------------
 - OS X 10.9 or above
 - Xcode 6.2 or above with command line tools
-- Qt 5, at least 5.6
+- Qt 5, at least 5.6, 5.8 is recommended (and [required](https://bugreports.qt.io/browse/QTBUG-56565) for macOS Sierra)

 Installing Qt
 -----------------
@@ -28,7 +28,6 @@
 * extract all downloaded archives
 * move resources to one folder
 * open ```scripts/create_bundle.sh``` from sources folder in any text editor and change ```QT_ROOT, CLOCK_SRC_PATH, CLOCK_DATA_PATH``` variables corresponding to your system
-* in same file find line with ```QMAKE_MAC_SDK=macosx10.9``` and change it to needed value. this option can be safely removed, _default Xcode SDK_ will used in this case.
 * open terminal and navigate to clock sources root (```CLOCK_SRC_PATH``` value)
 * run build script: ```./scripts/create_bundle.sh```

@@ -36,4 +35,4 @@

 Notes
 --------
-if you building for macOS Sierra, use Qt 5.6.2 at this moment, Qt 5.7.0 doesn't support Xcode 8.0
+if you building for macOS Sierra, use Qt 5.8 or [build Qt 5.6 from git](https://wiki.qt.io/Building_Qt_5_from_Git).
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nick Korotysh</dc:creator><pubDate>Sun, 06 Aug 2017 04:50:38 -0000</pubDate><guid>https://sourceforge.netdc7eabe53a754456865f772b6da4adcffe8a6ac4</guid></item><item><title>macOS (OS X) compilation modified by Nick Korotysh</title><link>https://sourceforge.net/p/digitalclock4/wiki/macOS%2520%2528OS%2520X%2529%2520compilation/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -2,7 +2,7 @@
 --------------------
 - OS X 10.9 or above
 - Xcode 6.2 or above with command line tools
-- Qt 5, at least 5.4. it is recommended to use Qt 5.6 or newer, because with Qt 5.6 Retina support was significantly improved
+- 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:03:22 -0000</pubDate><guid>https://sourceforge.neta49824e6681b5f4ef9f0052f34f0d904399a0f6b</guid></item><item><title>macOS (OS X) compilation modified by Nick Korotysh</title><link>https://sourceforge.net/p/digitalclock4/wiki/macOS%2520%2528OS%2520X%2529%2520compilation/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -2,7 +2,7 @@
 --------------------
 - OS X 10.9 or above
 - Xcode 6.2 or above with command line tools
-- Qt 5, at least 5.4. it is recommended to use Qt 5.6 or newer, because with Qt 5.6 Retina displays support was significantly improved
+- Qt 5, at least 5.4. it is recommended to use Qt 5.6 or newer, because with Qt 5.6 Retina support was significantly improved

 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>Mon, 17 Oct 2016 16:27:49 -0000</pubDate><guid>https://sourceforge.net5c5026afe9ef94b4f94e18063c97e2e3f5006198</guid></item><item><title>macOS (OS X) compilation modified by Nick Korotysh</title><link>https://sourceforge.net/p/digitalclock4/wiki/macOS%2520%2528OS%2520X%2529%2520compilation/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -21,7 +21,7 @@
 1. download archive from [release files](https://sourceforge.net/projects/digitalclock4/files/) (**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.)
+Also you will need in [resources](https://www.dropbox.com/sh/fa5k3e3y7myn37g/AACypLRTo9iLm7XurVPwtSQea?dl=0) (skins, textures, etc.)

 Compilation
 -----------------
&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 16:24:04 -0000</pubDate><guid>https://sourceforge.net38f3d03e27aec6787da6e515b5d14dec86269a23</guid></item><item><title>macOS (OS X) compilation modified by Nick Korotysh</title><link>https://sourceforge.net/p/digitalclock4/wiki/macOS%2520%2528OS%2520X%2529%2520compilation/</link><description>&lt;div class="markdown_content"&gt;&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;OS X 10.9 or above&lt;/li&gt;
&lt;li&gt;Xcode 6.2 or above with command line tools&lt;/li&gt;
&lt;li&gt;Qt 5, at least 5.4. it is recommended to use Qt 5.6 or newer, because with Qt 5.6 Retina displays support was significantly improved&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;If don't have Xcode, time to install it. It &lt;strong&gt;must&lt;/strong&gt; be installed and &lt;strong&gt;runned&lt;/strong&gt; at least one time &lt;strong&gt;before&lt;/strong&gt; Qt instalation.&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;clang&lt;/em&gt;, &lt;em&gt;macOS&lt;/em&gt;, &lt;em&gt;OS X&lt;/em&gt; (name my vary with version).&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 resources to one folder&lt;/li&gt;
&lt;li&gt;open &lt;code&gt;scripts/create_bundle.sh&lt;/code&gt; from sources folder in any text editor and change &lt;code&gt;QT_ROOT, CLOCK_SRC_PATH, CLOCK_DATA_PATH&lt;/code&gt; variables corresponding to your system&lt;/li&gt;
&lt;li&gt;in same file find line with &lt;code&gt;QMAKE_MAC_SDK=macosx10.9&lt;/code&gt; and change it to needed value. this option can be safely removed, &lt;em&gt;default Xcode SDK&lt;/em&gt; will used in this case.&lt;/li&gt;
&lt;li&gt;open terminal and navigate to clock sources root (&lt;code&gt;CLOCK_SRC_PATH&lt;/code&gt; value)&lt;/li&gt;
&lt;li&gt;run build script: &lt;code&gt;./scripts/create_bundle.sh&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Compilation will take about 1 minute, and as result you will get &lt;em&gt;Digital Clock 4.app&lt;/em&gt; and &lt;em&gt;digital_clock_4-macosx.dmg&lt;/em&gt; alongside with sources folder.&lt;/p&gt;
&lt;h2 id="notes"&gt;Notes&lt;/h2&gt;
&lt;p&gt;if you building for macOS Sierra, use Qt 5.6.2 at this moment, Qt 5.7.0 doesn't support Xcode 8.0&lt;/p&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:21:06 -0000</pubDate><guid>https://sourceforge.net8ac07ac7d55dbe0474663eaf2ab1cbf0d1d4320d</guid></item></channel></rss>