<div dir="ltr">I have gcc 4.7.3.  You say I have to install gcc v3 but no clue as to where I might find such a mythical beast.  Do you have a url for the installer?<div><br></div><div>Bryan</div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On 26 August 2013 00:01,  <span dir="ltr"><<a href="mailto:Jean-Michel.Perraud@csiro.au" target="_blank">Jean-Michel.Perraud@csiro.au</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
A blank line is certainly not the expected behaviour of a Mono 'make'. I tried to checkout the master branch to double check what you describe but encountered instead "fatal: Not a git repository" for an external module. Seen that git annoyance in the past, can fix but I don't have enough time. I very much doubt the cygwin build is as broken as you describe.<br>

<br>
I'll forward you in a separate email a PDF of a personal wiki page I have to remind myself how to go about compiling Mono on Windows, in case this helps.<br>
<br>
You certainly to not need all cygwin packages. From my notes what I typically need to add to a rather Spartan cygwin setup:<br>
 “autogen.sh requires a few additional packages to be installed in cygwin: bison, libtools, automake of course, and the gettext packages (incl devel packages), or you get a configure: error: msgfmt not found. You need to install the 'gettext' package, or pass --enable-nls=no to autogen.sh or configure”<br>

<br>
Not sure exactly what you are after with "Alternatively, where can I download a zip of the binaries and VS project so that I can start adding tests and fixing bugs?". Which binaries: the mono runtime and/or including the framework (C# assemblies)?<br>

<br>
Assuming you'd be OK to recompile the mono runtime and the C# assemblies (sounds like you have VS), the core mono runtime (mono-2.0.dll) is relatively easy to build in VS, though sometimes broken and VisualCPP and/or C code needs update/adjustments to get things going. Look under the 'msvc' folder (past outdated instructions). One can definitely set up a mono runtime in debug mode in VS.<br>

<br>
You can, with a fair bit of work, get the VS project files/solutions: look at "msvc/scripts/README". You can even build most of them, though there are quirks. However to my knowledge you cannot debug these through VS, unless something like Mono Tools for Visual Studio is alive and maintained unknown to me.<br>

<br>
FYI I have a fork intended to better document and improve the VS build use cases, but it is a draft and I struggle to find time for it <a href="https://github.com/jmp75/mono/tree/msvc_build_20130604" target="_blank">https://github.com/jmp75/mono/tree/msvc_build_20130604</a><br>

<br>
By the way if someone had advice on a feasible procedure and setup with MonoDevelop for contributors to Mono itself, I for one would be interested.<br>
<br>
Hope this helps.<br>
J-M<br>
<br>
<br>
<br>
From: <a href="mailto:mono-devel-list-bounces@lists.ximian.com">mono-devel-list-bounces@lists.ximian.com</a> [mailto:<a href="mailto:mono-devel-list-bounces@lists.ximian.com">mono-devel-list-bounces@lists.ximian.com</a>] On Behalf Of Bryan Crotaz<br>

Sent: Sunday, 25 August 2013 9:43 PM<br>
To: <a href="mailto:mono-devel-list@lists.ximian.com">mono-devel-list@lists.ximian.com</a><br>
Subject: [Mono-dev] Failing to compile mono on Windows cygwin<br>
<div class="HOEnZb"><div class="h5"><br>
I've found a bug in mono, logged it, and created a unit test for it.  Now I want to add the test to the Mono test suite, and fix it.<br>
<br>
So I've now spent 2 days attempting to work out how to get cygwin to work, ending up installing ALL the packages to get autogen to run successfully.<br>
<br>
I'm now stuck.<br>
<br>
I run make and get nothing.  No error, just a blank line and back to the prompt.  I'm assuming this isn't correct.  What do I do to fix this?<br>
<br>
<br>
Alternatively, where can I download a zip of the binaries and VS project so that I can start adding tests and fixing bugs?<br>
<br>
Bryan<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Bryan Crotaz<div>Managing Director<br><div>Silver Curve</div></div>
</div>