[Mono-dev] Can't run mono-3.12.X on Windows XP (Mono-devel-list Digest, Vol 120, Issue 4)

Rodrigo Kumpera kumpera at gmail.com
Fri Apr 10 20:15:31 UTC 2015


Good point, we should update the release notes / website to reflect this.

On Thu, Apr 9, 2015 at 11:39 PM, Keedi Kim <keedi.k at gmail.com> wrote:

> Thanks for the information. I was able to save time. :-)
>
> I also think it is appropriate to discontinue support windows XP. 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.
>
> Thanks!
>
>
> Best Regards,
>
> Keedi Kim
>
> ----
> http://keedi.pe.kr
>
> 2015-04-10 5:59 GMT+09:00 Alexander Köplinger <alex.koeplinger at outlook.com
> >:
>
>> FYI, I looked briefly into this and I think the only thing that XP
>> doesn't have is InterlockedCompareExchange64 win api. msvc supports the _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.
>>
>> 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 asp.net 5 on a
>> decades old OS *g*).
>>
>> -- Alex
>>
>>
>> > Date: Thu, 9 Apr 2015 21:43:44 +0100
>> > From: directhex at apebox.org
>> > To: mono-devel-list at lists.ximian.com
>> > Subject: Re: [Mono-dev] Can't run mono-3.12.X on Windows XP
>> (Mono-devel-list Digest, Vol 120, Issue 4)
>>
>> >
>> >
>> >
>> > On 09/04/15 18:48, Keedi Kim wrote:
>> > > Hi, guys.
>> > >
>> > > I tried recent version of Mono (3.12.X) on Windows XP machine. I've
>> > > installed Visual C++ 2013 (x86) redistributable, then installed Mono.
>> But
>> > > every mono related executables are failed to run. The error message
>> was:
>> > >
>> > > "mono.exe is not a valid win32 application"
>> > >
>> > > I checked download page ( http://download.mono-project.com/archive/
>> ) and
>> > > installed previous older version which is
>> > > mono-3.2.3-gtksharp-2.12.11-win32-0.exe then all mono binaries are
>> executed
>> > > well. I wonder if the mono supports Windows XP. Are there extra works
>> to
>> > > use recent version of mono in XP machine?
>> >
>> > Sooooooooo....... The short version is it doesn't work with 3.12+, which
>> > are built with Visual Studio 2013.
>> >
>> > I tried building with parameters to enable legacy XP support, and it
>> > should *install* on XP now, with the 4.0.0 alpha release - but it will
>> > fail to work, due to needing commands in kernel32.dll (one of the most
>> > fundamental Windows components) which are only available in Vista or
>> above.
>> >
>> > XP stopped having any support whatsoever from Microsoft more than a year
>> > ago, and is now a massive security risk for anyone running it - I don't
>> > want to invest any more time than I already have on XP support, until
>> > management tells me otherwise - at which point it's the runtime team's
>> > problem to stop relying on basic kernel32.dll functionality.
>> >
>> > _______________________________________________
>> > Mono-devel-list mailing list
>> > Mono-devel-list at lists.ximian.com
>> > http://lists.ximian.com/mailman/listinfo/mono-devel-list
>>
>> _______________________________________________
>> Mono-devel-list mailing list
>> Mono-devel-list at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>>
>>
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20150410/36db52b4/attachment.html>


More information about the Mono-devel-list mailing list