<p dir="ltr">FYI<br>
(ongoing discussion in the other list)<br>
</p>
<div class="gmail_quote">---------- Forwarded message ----------<br>From: "Jürgen E." <<a href="mailto:jef@norbit.de">jef@norbit.de</a>><br>Date: Feb 21, 2016 4:14 PM<br>Subject: Re: [OSGeo-Discuss] OSGeo4W maintenance activities<br>To:  <<a href="mailto:discuss@lists.osgeo.org">discuss@lists.osgeo.org</a>><br>Cc: <br><br type="attribution">Hi Markus,<br>
<br>
On Sun, 21. Feb 2016 at 15:47:00 +0100, Markus Neteler wrote:<br>
> since I'm not familiar with compilation on Windows, could you briefly<br>
> indicate what's needed / which efforts to compile GRASS GIS with MSVC rather<br>
> than mingw given the recent efforts on the 64bit packaging?  Just to better<br>
> understand...<br>
<br>
Not sure.  I'd probably start with moving the build system to CMake.  Like I<br>
already did for just the GRASS libraries at some point in the past (some code<br>
changes I submitted to make the libraries build with MSVC were also accepted<br>
back then).<br>
<br>
But moving all the modules there is probably a much bigger task and I'm also<br>
not sure about the acceptance of this. ;)<br>
<br>
It might also be possible to integrate msvc into configure/make (at least I<br>
think I've seen configures with MSVC stuff in them).  Although you'd still need<br>
a unix like shell, make and other tools from mingw/cygwin.  But I never<br>
explored that option (mainly just because the CMake approach went much better<br>
with what I needed for QGIS).<br>
<br>
But again GRASS works fine in OSGeo4W AFAICT (and as you know and that's still<br>
not much ;)) and hence I don't see the big problem of mixing MinGW and MSVC<br>
DLLs.  It doesn't add much to the mess of having different MSVC compilers and<br>
runtimes around.   IMHO that part of Rashad's issue is just a CMake bug and not<br>
a fundamental flaw in OSGeo4W.<br>
<br>
<br>
Jürgen<br>
<br>
--<br>
Jürgen E. Fischer           norBIT GmbH             Tel. +49-4931-918175-31<br>
Dipl.-Inf. (FH)             Rheinstraße 13          Fax. +49-4931-918175-50<br>
Software Engineer           D-26506 Norden             <a href="http://www.norbit.de" rel="noreferrer" target="_blank">http://www.norbit.de</a><br>
QGIS release manager (PSC)  Germany                    IRC: jef on FreeNode<br>
<br>_______________________________________________<br>
Discuss mailing list<br>
<a href="mailto:Discuss@lists.osgeo.org">Discuss@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/discuss" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/discuss</a><br></div>