Jan, I'll dig into it and it let you know.
Mathieu Lattes Le Samedi 6 août 2016 22h19, Jan Heckman <jan.heck...@gmail.com> a écrit : Hi Mateusz,Thanks for your effort! It is really handy for me. FYI, a few more things I came across:- In the dll post build event there are 3 copy commands (dll, lib and exp). The second and third command need a space before 'copy'.- Enclosing source and destination file macros in quotes helps.- in 64 bits compilation (VS2015 community update 1) the link fails with a C1001 (internal compiler error). This is incurred by gdalexif.cpp, which is not to blame btw. The 'solution' is to turn off compiler optimization for this file only (and only for x64 compilation). Have not checked whether this happens e.g. in VS2013.- diminishing the number of compiler warnings: - /D _CRT_SECURE_NO_WARNINGS, if the secure versions are not going to be used anyway (portability?). - change deprecated POSIX (acc. to VS), such as open, read, write, close, fdopen, setmode to underscored names (_open, _read etc.) Not sure whether this is exclusively MS.- warnings which are somewhat worryable: C4251, when compiling or using DLL: X used in clas Y needs dll-interface. article claims to solve this, but not too well, imo, because the proposed solution then causes the same warning.. Advice (e.g. gamedev mails) is not to export whole classes but only public members and ctor - dtor. More to be found here. Claims that some STL (esp vector) can be safely exported, but not all (map has (or at least had) a static member).I've never come to grief ignoring C2451, so far.Jan On Thu, Aug 4, 2016 at 4:07 PM, Mateusz Loskot <mate...@loskot.net> wrote: On 4 August 2016 at 15:41, Ivan Lucena <lucena_i...@hotmail.com> wrote: > Hi Mateusz, > > I far as I know the project generated by makegdal_gen.bat does not work with > newer version of VS. > > It used to be the case that we can import the project to newer version of VS > but I think that MS dropped the support for that feature. > > Have one of you manage to load the generated .vcproj into VS > 2010? I would > like to know how to do that! Ivan, 1. makegdal_gen 10.00 32 > makegdal10.vcproj 2. Launch VS2015 3. File > Open > Project/Solution... 4. Select makegdal10.vcproj 5. Accept to upgrade I can confirm it works for me. Best regards, -- Mateusz Loskot, http://mateusz.loskot.net ______________________________ _________________ gdal-dev mailing list gdal-dev@lists.osgeo.org http://lists.osgeo.org/ mailman/listinfo/gdal-dev _______________________________________________ gdal-dev mailing list gdal-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/gdal-dev
_______________________________________________ gdal-dev mailing list gdal-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/gdal-dev