<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Maratis forum - Compiling Maratis on Visual Studio/C++ 2010]]></title>
	<link rel="self" href="http://forum.maratis3d.com/extern.php?action=feed&amp;tid=267&amp;type=atom"/>
	<updated>2012-05-06T16:57:12Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.maratis3d.com/viewtopic.php?id=267</id>
		<entry>
			<title type="html"><![CDATA[Re: Compiling Maratis on Visual Studio/C++ 2010]]></title>
			<link rel="alternate" href="http://forum.maratis3d.com/viewtopic.php?pid=1942#p1942"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>anael wrote:</cite><blockquote><p>I only have vc 2005, and Microsoft has the good idea to change the structure of the project files each time they release a new version... There is maybe some conversion problems, I never tried vc 2010...</p><p>Davide, who made the scons build system, told me it was possible to use scons to build but to run it using visual and be able to debug. I can try to contact him if you want ?</p></blockquote></div><p>EDIT EDIT EDIT: <br />==---------------</p><p>I&#039;m rebuilding, having changed $OUTPUT dir.: No luck ;(<br />---------------- Continue below to original post</p><p>I suspect most people are going to be using at the very least, 2008 give the age of 2005 ? ( though yes, some projects have SDK&#039;s for 2005 as well)</p><p>I&#039;m using the latest 2010 ( given 2011 is a beta), and having zero luck getting maratis compiled. One issue, is that the &#039;libs&#039; aren&#039;t being found; specifically it mentions mcore.lib The includes are there, but when I try to compile, I get 0 of 4 successful.</p><p>I get these errors trying:</p><br /><p>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.Targets(511,5): error MSB8008: Specified platform toolset (v110) is not installed or invalid. Please make sure that a supported PlatformToolset value is selected.<br />I get that &amp;:<br />C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(990,5): warning MSB8012: TargetPath(C:\Users\Documents\Maratis3d\maratis-read-only\trunk\dev\Projects\VisualStudio2010\Release\MaratisPlayer.exe) does not match the Linker&#039;s OutputFile property value (C:\Users\Documents\Maratis3d\maratis-read-only\trunk\dev\Projects\VisualStudio2010\build\MaratisPlayer.exe). This may cause your project to build incorrectly. To correct this, please make sure that $(OutDir), $(TargetName) and $(TargetExt) property values match the value specified in %(Link.OutputFile).<br />LINK : fatal error LNK1181: cannot open input file &#039;MCore.lib&#039;<br />&nbsp; ========== Build: 0 succeeded, 4 failed, 0 up-to-date, 0 skipped ========== &lt; lastly, of course this.</p><p>I don&#039;t know, but I suspect most are using svn and attempting to build in very likely 2010, but that&#039;s a guess.</p><p>I wonder why you are still using 2005 ?</p><p>If we conclude that most people are using , what, 2008 at the very least I think it would give consistency if the author is meeting that minimum ?</p><p><a href="http://www.gamedev.net/topic/562378-vc-2005-vs-2008--2010/page__st__20">http://www.gamedev.net/topic/562378-vc- &#133; ge__st__20</a> &lt; though hardly the god of developing, indicates that most are using 2010, not 2005. Thought about 2011 too, as it has some very slick deving tools for metro apps.</p><p>cheers<br />gm</p>]]></content>
			<author>
				<name><![CDATA[VeganDev]]></name>
				<uri>http://forum.maratis3d.com/profile.php?id=18</uri>
			</author>
			<updated>2012-05-06T16:57:12Z</updated>
			<id>http://forum.maratis3d.com/viewtopic.php?pid=1942#p1942</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Compiling Maratis on Visual Studio/C++ 2010]]></title>
			<link rel="alternate" href="http://forum.maratis3d.com/viewtopic.php?pid=1058#p1058"/>
			<content type="html"><![CDATA[<p>Something I forgot to add to my source control then. Thanks</p>]]></content>
			<author>
				<name><![CDATA[Nistur]]></name>
				<uri>http://forum.maratis3d.com/profile.php?id=500</uri>
			</author>
			<updated>2012-01-11T10:29:39Z</updated>
			<id>http://forum.maratis3d.com/viewtopic.php?pid=1058#p1058</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Compiling Maratis on Visual Studio/C++ 2010]]></title>
			<link rel="alternate" href="http://forum.maratis3d.com/viewtopic.php?pid=1054#p1054"/>
			<content type="html"><![CDATA[<p>that&#039;s stored in a file with your project. if this file get&#039;s deleted then this happens.</p>]]></content>
			<author>
				<name><![CDATA[hedphelym]]></name>
				<uri>http://forum.maratis3d.com/profile.php?id=181</uri>
			</author>
			<updated>2012-01-11T06:07:18Z</updated>
			<id>http://forum.maratis3d.com/viewtopic.php?pid=1054#p1054</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Compiling Maratis on Visual Studio/C++ 2010]]></title>
			<link rel="alternate" href="http://forum.maratis3d.com/viewtopic.php?pid=1052#p1052"/>
			<content type="html"><![CDATA[<p>As it&#039;s new trick, Visual Studio has just decided to remove all the &quot;filters&quot;(/directories) in the solution explorer. Now I just have a huge mess of files. GAH! Ahh well. I will sort that later</p>]]></content>
			<author>
				<name><![CDATA[Nistur]]></name>
				<uri>http://forum.maratis3d.com/profile.php?id=500</uri>
			</author>
			<updated>2012-01-10T21:27:43Z</updated>
			<id>http://forum.maratis3d.com/viewtopic.php?pid=1052#p1052</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Compiling Maratis on Visual Studio/C++ 2010]]></title>
			<link rel="alternate" href="http://forum.maratis3d.com/viewtopic.php?pid=1049#p1049"/>
			<content type="html"><![CDATA[<p>I&#039;ve been able to use scons on my work machine. I think it might be a limitation of VC++ Express that I can&#039;t use it at home.</p><p>I have something working at least. It&#039;s not important. I just thought I would write my findings in case other people had problems with it.</p>]]></content>
			<author>
				<name><![CDATA[Nistur]]></name>
				<uri>http://forum.maratis3d.com/profile.php?id=500</uri>
			</author>
			<updated>2012-01-10T11:28:03Z</updated>
			<id>http://forum.maratis3d.com/viewtopic.php?pid=1049#p1049</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Compiling Maratis on Visual Studio/C++ 2010]]></title>
			<link rel="alternate" href="http://forum.maratis3d.com/viewtopic.php?pid=1047#p1047"/>
			<content type="html"><![CDATA[<p>I only have vc 2005, and Microsoft has the good idea to change the structure of the project files each time they release a new version... There is maybe some conversion problems, I never tried vc 2010...</p><p>Davide, who made the scons build system, told me it was possible to use scons to build but to run it using visual and be able to debug. I can try to contact him if you want ?</p>]]></content>
			<author>
				<name><![CDATA[anael]]></name>
				<uri>http://forum.maratis3d.com/profile.php?id=2</uri>
			</author>
			<updated>2012-01-10T11:20:20Z</updated>
			<id>http://forum.maratis3d.com/viewtopic.php?pid=1047#p1047</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Compiling Maratis on Visual Studio/C++ 2010]]></title>
			<link rel="alternate" href="http://forum.maratis3d.com/viewtopic.php?pid=1045#p1045"/>
			<content type="html"><![CDATA[<p>I&#039;ve been arguing with getting Maratis to build with Visual Studio/C++ 2010. On my work PC (during lunch, of course) it will build using scons VC&#039;s &#039;cl&#039;. At home I only have Visual C++ 2010 Express which doesn&#039;t seem to like running cl from the command line.</p><p>There appear to be 2 problems with whatever VC2010 does. The first thing is, the post build step for the project Maratis seems to be failing. I assume this would be that one of the steps is failing, possibly due to the file already being there and prompting to overwrite. I haven&#039;t really looked into this properly, I copied the files manually and removed the post build step.</p><p>The second thing is that VC2010 defaults to using $(TARGET) for debugging whatever you&#039;ve compiled, whereas the linker saves to build\$(ProjectName)Debug.exe. I assume in previous versions $(TARGET) got updated to whatever the linker spits out. I have tried changing the Output Directory and Target Name options, which gets the debugger to start running the executable, but the actual executable doesn&#039;t seem to have been built properly.</p><p>Annoyingly, Visual Studio also doesn&#039;t seem to save the Debugger properties which is frustrating.<br />EDITI&#039;ve been arguing with getting Maratis to build with Visual Studio/C++ 2010. On my work PC (during lunch, of course) it will build using scons VC&#039;s &#039;cl&#039;. At home I only have Visual C++ 2010 Express which doesn&#039;t seem to like running cl from the command line.</p><p>There appear to be 2 problems with whatever VC2010 does. The first thing is, the post build step for the project Maratis seems to be failing. I assume this would be that one of the steps is failing, possibly due to the file already being there and prompting to overwrite. I haven&#039;t really looked into this properly, I copied the files manually and removed the post build step.</p><p>The second thing is that VC2010 defaults to using $(TARGET) for debugging whatever you&#039;ve compiled, whereas the linker saves to build\$(ProjectName)Debug.exe. I assume in previous versions $(TARGET) got updated to whatever the linker spits out. I have tried changing the Output Directory and Target Name options, which gets the debugger to start running the executable, but the actual executable doesn&#039;t seem to have been built properly.</p><p>Annoyingly, Visual Studio also doesn&#039;t seem to save the Debugger properties which is frustrating.<br />EDIT: If I can get VC2010 to build and debug nicely, I will share my solution. At the moment, most of the changes have to be done every time <img src="http://forum.maratis3d.com/img/smilies/sad.png" width="15" height="15" alt="sad" /></p>]]></content>
			<author>
				<name><![CDATA[Nistur]]></name>
				<uri>http://forum.maratis3d.com/profile.php?id=500</uri>
			</author>
			<updated>2012-01-10T11:09:26Z</updated>
			<id>http://forum.maratis3d.com/viewtopic.php?pid=1045#p1045</id>
		</entry>
</feed>
