[Mono-dev] correction for "Compiling Mono on WIndows' page.

Jonathan Chambers joncham at gmail.com
Mon Feb 16 15:13:32 EST 2009


There are some instructions here:
http://www.mono-project.com/Compiling_Mono_VSNET
You should basically be able to open the .sln file in Visual Studio 2005 and
hit build. If you build the Debug/Release targets you'll need your glib
dependencies correctly setup (by using the described MONO_DEPENDENCIES_PREFIX
evironment variable). If you build the *_eglib targets, you should be able
to just hit build. This uses the not quite supported eglib library. This has
to be used for a Win64 build (as there is no glib on Win64 easily
available). You should then be able to use the built runtime with
corresponding class libraries. They need to be in sync. So, use cygwin to
build them, get runtime code that corresponds to a released mono and use the
class libs from the install, or build class libs on Linux (and copy or
access via a samba share). The last option is what I (and many others do).

Thanks,
Jonathan

2009/2/16 Adar Wesley <adar.wesley at gmail.com>

> Hi Miguel,
>
> Good to hear about the Visual Studio script.  Where can we see instructions
> on how to use it?
>
> ---
> Adar Wesley
>
>
> On Mon, Feb 16, 2009 at 6:14 AM, Miguel de Icaza <miguel at novell.com>wrote:
>
>>  Aha.  The dot at the beginning off the line threw me off. Since I'm used
>>> to run shell scripts just like /tmp/whatever.sh.  I'm guessing this will
>>> happen to other users as well, especially since the "how to make this
>>> work on
>>> windows" guide is likely to be read by people not intimately fermiliar
>>> with linux
>>> customs.
>>>
>>
>> I updated the Wiki page with this information.
>>
>> We now have a Visual Studio script that will build the runtime, and
>> hopefully we will soon have msbuild scripts for the rest of the Mono class
>> libraries and we should be able to have a fully native build setup that does
>> not require Cygwin in the future.
>>
>> Miguel.
>>
>
>
> _______________________________________________
> 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/20090216/0274343f/attachment-0001.html 


More information about the Mono-devel-list mailing list