Well I accidentally sent the previous message before I was completely finished editing it:  Here it is with minor modifications and polite closing:<br><br><div class="gmail_quote"><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hello,<br></blockquote><div> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">I have successfully compiled Gmsh in the MinGW  platform for Windows. I choose MinGW because cygwin builds will rely on a cygwin dll (and 
-mno-cygwin option has been removed from new releases of gcc), and I do 
not feel inclined to purchase MS VC. Anyway, I discovered that the CMakeLists.txt file you distribute with Gmsh does not create makefiles for MinGW that tell the linker to set the stack size to 16 MB, nor does it link the Win32icon.  I made a modification that will allow that to happen.  I added the following elseif statement to the code block in the cmake script that is in charge of setting the stacksize for windows builds:<br>

<br>elseif( CMAKE_GENERATOR STREQUAL "MinGW Makefiles" OR CMAKE_GENERATOR    STREQUAL "MinGW Makefiles" OR    </blockquote><div>             CMAKE_GENERATOR  STREQUAL "Eclipse CDT4 - MinGW Makefiles" )<br>
</div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">  set_target_properties(gmsh PROPERTIES LINK_FLAGS <br>
     "-Wl,--stack,16777216 ${CMAKE_CURRENT_SOURCE_DIR}/Fltk/Win32Icon.res        <br>     -mwindows")<br><br><br>Anyway, thank you for creating gmsh and I hope this information helps.<br></blockquote><div><br>-Trevor <br>
</div></div>