[GRASS-dev] Re: [GRASS-windows] windows qgis-grass: make grass
build with vc or keep a separate qgis-grass mingw build?
Jürgen E. Fischer
jef at norbit.de
Fri Mar 27 08:55:08 EDT 2009
Hi Giovanni,
On Fri, 27. Mar 2009 at 12:36:43 +0100, G. Allegri wrote:
> the problem on mixing MSVC and MinGW built things (at C level) is
> just a problem of a clean memory management (malloc/free). So, my
> question is: would changing the build system (GNU make -> cmake) solve
> this? Or they're unrelated things?
Unrelated.
If everything is compile with the same compiler (ie. using the same
runtime library), that will make the problems disappear again.
But that's not even true for all the VC built binaries in OSGeo4W (e.g.
QGIS and Qt are build with Visual C++ 2008 Express Edition, while GDAL
and python are built with VC 7.1 - I think).
AFAICS there's no way around fixing that in GRASS for OSGeo4W.
The build system currently doesn't support VC at all. I didn't
investigate how intensive it would be to add that to the existing
Makefile, but that might be an option, too.
Jürgen
--
Jürgen E. Fischer norBIT GmbH Tel. +49-4931-918175-20
Dipl.-Inf. (FH) Rheinstraße 13 Fax. +49-4931-918175-50
Software Engineer D-26506 Norden http://www.norbit.de
--
norBIT Gesellschaft fuer Unternehmensberatung und Informationssysteme mbH
Rheinstrasse 13, 26506 Norden
GF: Jelto Buurman, HR: Amtsgericht Emden, HRB 5502
More information about the grass-dev
mailing list