<div dir="ltr"><div>Thanks for the information. I was able to save time. :-)<br><br><span id="result_box" class="" lang="en"><span class="">I also think it is</span> <span class="">appropriate to</span> <span class="">discontinue</span> <span class="">support</span> <span class="">windows XP.</span></span> IMHO, it is important to notice about supporting XP is expired in Mono homepage. Since Mono is cross-platform dev environment, many people could misunderstand that they can run it everywhere if they want.<br><br></div><div>Thanks!<br></div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature">Best Regards,<br><br>Keedi Kim<br><br>----<br><a href="http://keedi.pe.kr" target="_blank">http://keedi.pe.kr</a><br></div></div>
<br><div class="gmail_quote">2015-04-10 5:59 GMT+09:00 Alexander Köplinger <span dir="ltr"><<a href="mailto:alex.koeplinger@outlook.com" target="_blank">alex.koeplinger@outlook.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div><div dir="ltr"><font face="Calibri,sans-serif" color="#000000">FYI, I looked briefly into this and I think the only thing that XP doesn't have is <span>InterlockedCompareExchange64 win api. msvc supports the _<span>InterlockedCompareExchange64 intrinsic we could probably use instead, but I couldn't test it since the runtime wouldn't build for me in VS when I tried.</span></span></font><br><font face="Calibri,sans-serif" color="#000000"><span><span></span></span></font> <br><font face="Calibri,sans-serif" color="#000000"><span><span>I agree that XP is an EOL platform and we shouldn't invest any time in it (but it'd be pretty funny nonetheless if I could run <a href="http://asp.net" target="_blank">asp.net</a> 5 on a decades old OS *g*).</span></span></font><br> <br>-- Alex<font face="Calibri,sans-serif" color="#000000"><br></font><br> <br><div>> Date: Thu, 9 Apr 2015 21:43:44 +0100<br>> From: <a href="mailto:directhex@apebox.org" target="_blank">directhex@apebox.org</a><br>> To: <a href="mailto:mono-devel-list@lists.ximian.com" target="_blank">mono-devel-list@lists.ximian.com</a><br>> Subject: Re: [Mono-dev] Can't run mono-3.12.X on Windows XP (Mono-devel-list Digest, Vol 120, Issue 4)<div><div class="h5"><br>> <br>> <br>> <br>> On 09/04/15 18:48, Keedi Kim wrote:<br>> > Hi, guys.<br>> ><br>> > I tried recent version of Mono (3.12.X) on Windows XP machine. I've<br>> > installed Visual C++ 2013 (x86) redistributable, then installed Mono. But<br>> > every mono related executables are failed to run. The error message was:<br>> ><br>> > "mono.exe is not a valid win32 application"<br>> ><br>> > I checked download page ( <a href="http://download.mono-project.com/archive/" target="_blank">http://download.mono-project.com/archive/</a> ) and<br>> > installed previous older version which is<br>> > mono-3.2.3-gtksharp-2.12.11-win32-0.exe then all mono binaries are executed<br>> > well. I wonder if the mono supports Windows XP. Are there extra works to<br>> > use recent version of mono in XP machine?<br>> <br>> Sooooooooo....... The short version is it doesn't work with 3.12+, which<br>> are built with Visual Studio 2013.<br>> <br>> I tried building with parameters to enable legacy XP support, and it<br>> should *install* on XP now, with the 4.0.0 alpha release - but it will<br>> fail to work, due to needing commands in kernel32.dll (one of the most<br>> fundamental Windows components) which are only available in Vista or above.<br>> <br>> XP stopped having any support whatsoever from Microsoft more than a year<br>> ago, and is now a massive security risk for anyone running it - I don't<br>> want to invest any more time than I already have on XP support, until<br>> management tells me otherwise - at which point it's the runtime team's<br>> problem to stop relying on basic kernel32.dll functionality.<br>> <br>> _______________________________________________<br>> Mono-devel-list mailing list<br>> <a href="mailto:Mono-devel-list@lists.ximian.com" target="_blank">Mono-devel-list@lists.ximian.com</a><br>> <a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br></div></div></div>                                    </div></div>
<br>_______________________________________________<br>
Mono-devel-list mailing list<br>
<a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
<br></blockquote></div><br></div>