<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>