<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Maratis forum - Build with Xcode5 & SDK10.9]]></title>
	<link rel="self" href="http://forum.maratis3d.com/extern.php?action=feed&amp;tid=865&amp;type=atom"/>
	<updated>2013-11-02T12:17:33Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.maratis3d.com/viewtopic.php?id=865</id>
		<entry>
			<title type="html"><![CDATA[Re: Build with Xcode5 & SDK10.9]]></title>
			<link rel="alternate" href="http://forum.maratis3d.com/viewtopic.php?pid=5890#p5890"/>
			<content type="html"><![CDATA[<p>I&#039;m on xcode 4.5.2 and sdk 10.8 (but using 10.6 target) so I don&#039;t have access to the same deprecation.</p><p>We want to keep the compatibility for 10.6</p><p>First, in xcode 5 with sdk 10.9, do you still have the &quot;OSX Deployment Target&quot; with &quot;10.6&quot; option ?<br />Because code could be corrected for 10.9 sdk but still be binary compatible for 10.6</p><p>I&#039;m not very surprised there is errors in Assimp <br />but I&#039;m surprised there is errors in Glee and DevIL.</p><p>Maybe you can try to compile in C++98 instead of C++11<br />And, try to force the compiler to use OSX SDK 10.6, or at least 10.8 if they are installed.</p>]]></content>
			<author>
				<name><![CDATA[anael]]></name>
				<uri>http://forum.maratis3d.com/profile.php?id=2</uri>
			</author>
			<updated>2013-11-02T12:17:33Z</updated>
			<id>http://forum.maratis3d.com/viewtopic.php?pid=5890#p5890</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Build with Xcode5 & SDK10.9]]></title>
			<link rel="alternate" href="http://forum.maratis3d.com/viewtopic.php?pid=5889#p5889"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>anael wrote:</cite><blockquote><p>did you try using scons to compile ?<br />info here : <a href="http://wiki.maratis3d.org/index.php?title=Build_documentation">http://wiki.maratis3d.org/index.php?tit &#133; umentation</a></p></blockquote></div><p>Yes, I used instruction from that page.</p><p>But as I understand from build script target OSX SDK now is 10.6,<br />but I have 10.9 with many deprecation actually removed. So I suspect we need to adjust code.<br />What do you think about ?</p>]]></content>
			<author>
				<name><![CDATA[ksubox]]></name>
				<uri>http://forum.maratis3d.com/profile.php?id=2715</uri>
			</author>
			<updated>2013-11-02T11:07:20Z</updated>
			<id>http://forum.maratis3d.com/viewtopic.php?pid=5889#p5889</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Build with Xcode5 & SDK10.9]]></title>
			<link rel="alternate" href="http://forum.maratis3d.com/viewtopic.php?pid=5888#p5888"/>
			<content type="html"><![CDATA[<p>Hi ksubox,</p><p>did you try using scons to compile ?<br />info here : <a href="http://wiki.maratis3d.org/index.php?title=Build_documentation">http://wiki.maratis3d.org/index.php?tit &#133; umentation</a></p>]]></content>
			<author>
				<name><![CDATA[anael]]></name>
				<uri>http://forum.maratis3d.com/profile.php?id=2</uri>
			</author>
			<updated>2013-11-02T09:55:53Z</updated>
			<id>http://forum.maratis3d.com/viewtopic.php?pid=5888#p5888</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Build with Xcode5 & SDK10.9]]></title>
			<link rel="alternate" href="http://forum.maratis3d.com/viewtopic.php?pid=5885#p5885"/>
			<content type="html"><![CDATA[<p>Welcome KsuBox. I really like Maratis myself. It has so much potential and needs a lot of help. Hopefully soon Anael will comment and be able to help you.</p>]]></content>
			<author>
				<name><![CDATA[Tutorial Doctor]]></name>
				<uri>http://forum.maratis3d.com/profile.php?id=2493</uri>
			</author>
			<updated>2013-11-02T02:59:29Z</updated>
			<id>http://forum.maratis3d.com/viewtopic.php?pid=5885#p5885</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Build with Xcode5 & SDK10.9]]></title>
			<link rel="alternate" href="http://forum.maratis3d.com/viewtopic.php?pid=5873#p5873"/>
			<content type="html"><![CDATA[<p>Hi,</p><p>I&#039;m new in this engine and in 3D, but if everything will go quite smooth I would like to use this engine and also contribute what I can.</p><p>But I have several questions:<br />1. Building engine:<br />I use OSX 10.9 &amp; XCode5 with 10.9 SDK by default.<br />- First error happened in assimp (all related to &quot;template&quot; keyword in C++11) - I fixed by adding &quot;template&quot;<br />- Second error happened in Glee (typedef redefinition in Glee.h) - temporary fixed by commenting out 3 redefinitions<br />- Third error happened in MCocoaWindow.mm:772 (CGDisplayBestModeForParametersAndRefreshRateWithProperty was removed in 10.9) could be fixed by introducing new function to find best matching display mode.<br />- Also a lot of deprecation warnings (all deprecated from 10.6)</p><p>So I&#039;m stuck with this now and think to implement, but I would like to know development approach before:<br />Do we need to support OSX version &lt; 10.6 (&lt; Snow Leopard) ? If so I should implement old &amp; new methods. If not - only 10.6 &amp; up.<br />What level of C++ do we need to support ? I suspect lowest level come from Microsoft platform. If so what is minimum version of VS to support ?<br />Where can I find platform/tools to be supported ? What about coding rules ?<br />How can I build experimental version ?</p><p>Also if I temporary comment out CGDisplayBestModeForParametersAndRefreshRateWithProperty I could finish compilation,<br />but then I get many duplicate symbols in 3rdparty/devil/libil.a:<br />duplicate symbol _iSwapUShort in:<br />&nbsp; &nbsp; build/darwin/release/3rdparty/devil/libil.a(il_stack.o)<br />&nbsp; &nbsp; build/darwin/release/3rdparty/devil/libil.a(il_wbmp.o)<br />duplicate symbol _iSwapShort in:<br />&nbsp; &nbsp; build/darwin/release/3rdparty/devil/libil.a(il_stack.o)<br />&nbsp; &nbsp; build/darwin/release/3rdparty/devil/libil.a(il_wbmp.o)<br />duplicate symbol _iSwapUInt in:<br />&nbsp; &nbsp; build/darwin/release/3rdparty/devil/libil.a(il_stack.o)<br />&nbsp; &nbsp; build/darwin/release/3rdparty/devil/libil.a(il_wbmp.o)<br />duplicate symbol _iSwapInt in:<br />&nbsp; &nbsp; build/darwin/release/3rdparty/devil/libil.a(il_stack.o)<br />&nbsp; &nbsp; build/darwin/release/3rdparty/devil/libil.a(il_wbmp.o)<br />....<br />....</p><p>2. Using engine:<br />I don&#039;t know well OpenGL programming, but I understand programmable pipeline is the only player (vertex/fragment shaders together with FBO/renderbuffers/...). So I found MStandardRenderer &amp; MStandardShader. But I didn&#039;t find any documents how to customize renderer/change shaders/manage parameters. Are there any documents about it ?</p>]]></content>
			<author>
				<name><![CDATA[ksubox]]></name>
				<uri>http://forum.maratis3d.com/profile.php?id=2715</uri>
			</author>
			<updated>2013-11-01T06:44:28Z</updated>
			<id>http://forum.maratis3d.com/viewtopic.php?pid=5873#p5873</id>
		</entry>
</feed>
