<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.alioth.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bogatyr</id>
	<title>Elite Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.alioth.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bogatyr"/>
	<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php/Special:Contributions/Bogatyr"/>
	<updated>2026-05-07T22:39:21Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=Compiling_on_Apple_Mac&amp;diff=84472</id>
		<title>Compiling on Apple Mac</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=Compiling_on_Apple_Mac&amp;diff=84472"/>
		<updated>2024-09-20T06:24:18Z</updated>

		<summary type="html">&lt;p&gt;Bogatyr: Created page with &amp;quot;Mac Build history.  At first just compiling the data on build experiences, then later making it pretty (or someone else can contribute that).  ---------------------- Date of b...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mac Build history.&lt;br /&gt;
&lt;br /&gt;
At first just compiling the data on build experiences, then later making it pretty (or someone else can contribute that).&lt;br /&gt;
&lt;br /&gt;
----------------------&lt;br /&gt;
Date of build attempt: September 2024&lt;br /&gt;
&lt;br /&gt;
Game version: 1.90&lt;br /&gt;
&lt;br /&gt;
Git commit: 0b1ff49a7 (tag: 1.90) Updated changelog to reflect the changes in customsounds.plist.&lt;br /&gt;
&lt;br /&gt;
Build result: does not build on MacOS 10.4.6 with XCode 11.3.1&lt;br /&gt;
&lt;br /&gt;
Reasons: &lt;br /&gt;
* Oolite uses libstdc++ and Apple deprecated this long ago in favor of clang's libc++&lt;br /&gt;
* libpng and sparkle Mac dependent resources are downloaded from URLs that no longer function (oolite.org)&lt;br /&gt;
&lt;br /&gt;
-----------------------&lt;br /&gt;
Bogatyr started with the above failure and produced fixes for the problems in consulting with other members.&lt;br /&gt;
libpng and the sparkle framework were incorporated directly into the Mac deps directory of the oolite repo&lt;br /&gt;
The XCode project was updated to use clang libc++, which also required bumping the minimum mac deployment version from 10.6 to 10.7&lt;br /&gt;
Now we have:&lt;br /&gt;
&lt;br /&gt;
Date of build attempt: September 20, 2024&lt;br /&gt;
&lt;br /&gt;
Game version: 1.90&lt;br /&gt;
&lt;br /&gt;
Git commit(s):&lt;br /&gt;
* 282c3d865 (HEAD -&amp;gt; 1.90-mac-build-bugfix, origin/1.90-mac-build-bugfix) Merge pull request #490 from keaaw/1.90-mac-build-bugfix&lt;br /&gt;
* 0b8d5c2e9 * libpng and the Sparkle framework are now in the repo in deps/Cocoa-deps   (no more downloading from external sites during the build)&lt;br /&gt;
&lt;br /&gt;
Commit 282c3d865 is what was built, commit 0b8d5c2e9 has the details of the changes in the commit log.&lt;br /&gt;
&lt;br /&gt;
Build result: successful build on MacOS 10.14.6 (2018 MacBook Pro) with XCode 11.3.1&lt;br /&gt;
&lt;br /&gt;
Verified runs on os/systems: MacOS 10.8.5 late 2009 mac mini, MacOS 10.14.6 (2018 MacBook Pro)&lt;br /&gt;
&lt;br /&gt;
Observed issues: keyboard response is sluggish compared to the quick response of the oolite.space download version 1.90, needs investigation.&lt;/div&gt;</summary>
		<author><name>Bogatyr</name></author>
		
	</entry>
</feed>