[GRASS-dev] Fwd: Re: [OSGeo-Discuss] OSGeo4W maintenance activities

Markus Neteler neteler at osgeo.org
Sun Feb 21 07:19:02 PST 2016


FYI
(ongoing discussion in the other list)
---------- Forwarded message ----------
From: "Jürgen E." <jef at norbit.de>
Date: Feb 21, 2016 4:14 PM
Subject: Re: [OSGeo-Discuss] OSGeo4W maintenance activities
To: <discuss at lists.osgeo.org>
Cc:

Hi Markus,

On Sun, 21. Feb 2016 at 15:47:00 +0100, Markus Neteler wrote:
> since I'm not familiar with compilation on Windows, could you briefly
> indicate what's needed / which efforts to compile GRASS GIS with MSVC
rather
> than mingw given the recent efforts on the 64bit packaging?  Just to
better
> understand...

Not sure.  I'd probably start with moving the build system to CMake.  Like I
already did for just the GRASS libraries at some point in the past (some
code
changes I submitted to make the libraries build with MSVC were also accepted
back then).

But moving all the modules there is probably a much bigger task and I'm also
not sure about the acceptance of this. ;)

It might also be possible to integrate msvc into configure/make (at least I
think I've seen configures with MSVC stuff in them).  Although you'd still
need
a unix like shell, make and other tools from mingw/cygwin.  But I never
explored that option (mainly just because the CMake approach went much
better
with what I needed for QGIS).

But again GRASS works fine in OSGeo4W AFAICT (and as you know and that's
still
not much ;)) and hence I don't see the big problem of mixing MinGW and MSVC
DLLs.  It doesn't add much to the mess of having different MSVC compilers
and
runtimes around.   IMHO that part of Rashad's issue is just a CMake bug and
not
a fundamental flaw in OSGeo4W.


Jürgen

--
Jürgen E. Fischer           norBIT GmbH             Tel. +49-4931-918175-31
Dipl.-Inf. (FH)             Rheinstraße 13          Fax. +49-4931-918175-50
Software Engineer           D-26506 Norden             http://www.norbit.de
QGIS release manager (PSC)  Germany                    IRC: jef on FreeNode

_______________________________________________
Discuss mailing list
Discuss at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20160221/ca6b3115/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 844 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20160221/ca6b3115/attachment-0001.sig>


More information about the grass-dev mailing list