found 7zip in C:\Program Files\7-Zip\7z.exe if not exist src\ogdi git clone -b ogdi_4_1_0 https://github.com/libogdi/ogdi.git src\ogdi if not exist src\gdal-3-5-vc16x64 git clone -b release/3.5 https://github.com/OSGeo/gdal.git src\gdal-3-5-vc16x64 cd src\gdal-3-5-vc16x64 cd gdal nmake /f makefile.vc clean EXT_NMAKE_OPT=E:\buildsystem\release-1928-x64\build\gdal.opt call clean_main_build_output.bat E:\buildsystem\src\gdal-3-5-vc16x64>if exist gdal_i.lib del gdal_i.lib E:\buildsystem\src\gdal-3-5-vc16x64>if exist gdal305.dll del gdal305.dll E:\buildsystem\src\gdal-3-5-vc16x64>if exist gdal305.dll.manifest del gdal305.dll.manifest E:\buildsystem\src\gdal-3-5-vc16x64>if exist *.ilk del *.ilk if exist E:\buildsystem\src\gdal-3-5-vc16x64\gdal305.pdb del E:\buildsystem\src\gdal-3-5-vc16x64\gdal305.pdb cd port nmake /nologo /f makefile.vc clean del *.obj *.lib cpl_config.h dllbuild.prev cd .. cd gcore nmake /nologo /f makefile.vc clean del *.obj *.res del gdal_version.h cd mdreader nmake /nologo /f makefile.vc clean del *.obj cd .. cd .. cd alg nmake /nologo /f makefile.vc clean del *.obj cd .. cd frmts nmake /nologo /f makefile.vc clean del o\*.obj *.obj for %d in ( jpeg ceos aigrid elas hfa gtiff sdts raw gxf ceos2 png dted mem jdem gif esric envisat aaigrid usgsdem l1b fit vrt xpm bmp rmf nitf pcidsk airsar rs2 ilwis msgn rik pcraster leveller sgi srtmhgt idrisi jaxapalsar ers dimap gff terragen gsg cosar pds adrg coasp tsx blx til r northwood saga xyz hf2 kmlsuperoverlay ozi ctg zmap ngsgeoid iris map cals safe sentinel2 derived prf sigdem tga stacit stacta zarr postgisraster bsb openjpeg pdf grib wcs wms plmosaic wmts eeda daas ogcapi rasterlite mbtiles webp arg mrf ) do cd %d && nmake /nologo /f makefile.vc clean && cd .. || exit 1 E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd jpeg && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj cd libjpeg nmake /nologo /f makefile.vc clean del *.lib del *.obj cd .. cd libjpeg12 nmake /nologo /f makefile.vc clean del *.obj del *.c del *.h cd .. E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd ceos && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd aigrid && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd elas && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd hfa && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj del *.exe del *.ilk del *.exp del *.lib del *.pdb del *.manifest E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd gtiff && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj libtiff\*.obj libgeotiff\*.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd sdts && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj del *.exe del *.lib E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd raw && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd gxf && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd ceos2 && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd png && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj cd libpng nmake /nologo /f makefile.vc clean del *.obj cd .. E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd dted && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd mem && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd jdem && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd gif && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj cd giflib nmake /nologo /f makefile.vc clean del *.obj cd .. E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd esric && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj del *.dll del *.exp del *.lib del *.manifest del *.pdb del *.ilk E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd envisat && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd aaigrid && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd usgsdem && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd l1b && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd fit && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd vrt && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd xpm && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd bmp && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd rmf && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd nitf && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd pcidsk && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del pcidskdataset2.obj ogrpcidsklayer.obj vsi_pcidsk_io.obj gdal_edb.obj sdk\blockdir\asciitiledir.obj sdk\blockdir\asciitilelayer.obj sdk\blockdir\binarytiledir.obj sdk\blockdir\binarytilelayer.obj sdk\blockdir\blockdir.obj sdk\blockdir\blockfile.obj sdk\blockdir\blocklayer.obj sdk\blockdir\blocktiledir.obj sdk\blockdir\blocktilelayer.obj sdk\channel\cbandinterleavedchannel.obj sdk\channel\cpcidskchannel.obj sdk\channel\cpixelinterleavedchannel.obj sdk\channel\ctiledchannel.obj sdk\channel\cexternalchannel.obj sdk\core\cpcidskfile.obj sdk\core\cpcidskblockfile.obj sdk\core\libjpeg_io.obj sdk\core\edb_pcidsk.obj sdk\core\metadataset_p.obj sdk\core\pcidskbuffer.obj sdk\core\pcidskcreate.obj sdk\core\pcidskexception.obj sdk\core\pcidskinterfaces.obj sdk\core\pcidskopen.obj sdk\core\pcidsk_pubutils.obj sdk\core\pcidsk_raster.obj sdk\core\pcidsk_scanint.obj sdk\core\pcidsk_utils.obj sdk\core\clinksegment.obj sdk\segment\cpcidskgeoref.obj sdk\segment\cpcidsklut.obj sdk\segment\cpcidskblut.obj sdk\segment\cpcidskpct.obj sdk\segment\cpcidskbpct.obj sdk\segment\cpcidsksegment.obj sdk\segment\cpcidskvectorsegment.obj sdk\segment\cpcidskvectorsegment_consistencycheck.obj sdk\segment\systiledir.obj sdk\segment\vecsegheader.obj sdk\segment\vecsegdataindex.obj sdk\segment\metadatasegment_p.obj sdk\segment\cpcidskpolymodel.obj sdk\segment\cpcidskrpcmodel.obj sdk\segment\cpcidskgcp2segment.obj sdk\segment\cpcidskbitmap.obj sdk\segment\cpcidsk_tex.obj sdk\segment\cpcidsktoutinmodel.obj sdk\segment\cpcidskbinarysegment.obj sdk\segment\cpcidsk_array.obj sdk\segment\cpcidskephemerissegment.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd airsar && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd rs2 && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd ilwis && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd msgn && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd rik && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd pcraster && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj cd libcsf nmake /nologo /f makefile.vc clean del *.obj cd .. E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd leveller && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd sgi && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd srtmhgt && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd idrisi && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj cd .. E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd jaxapalsar && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd ers && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd dimap && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd gff && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd terragen && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd gsg && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd cosar && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd pds && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd adrg && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd coasp && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd tsx && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd blx && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd til && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd r && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd northwood && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd saga && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd xyz && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd hf2 && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd kmlsuperoverlay && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj del *.dll del *.exp del *.lib del *.manifest del *.pdb del *.ilk E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd ozi && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd ctg && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd zmap && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd ngsgeoid && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd iris && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd map && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd cals && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj cd .. E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd safe && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd sentinel2 && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd derived && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd prf && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd sigdem && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd tga && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd stacit && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd stacta && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd zarr && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd postgisraster && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd bsb && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd openjpeg && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj del *.dll del *.exp del *.lib del *.manifest E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd pdf && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd grib && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj del degrib\degrib\*.obj del degrib\g2clib\*.obj del *.dll del *.exp del *.lib E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd wcs && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj del *.dll E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd wms && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj del *.dll E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd plmosaic && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj del *.dll E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd wmts && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj del *.dll E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd eeda && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj del *.dll E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd daas && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj del *.dll E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd ogcapi && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj del *.dll E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd rasterlite && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd mbtiles && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd webp && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd arg && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj E:\buildsystem\src\gdal-3-5-vc16x64\frmts>cd mrf && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj del *.dll del *.exp del *.lib del *.manifest del *.exe cd LERCV1 nmake /f makefile.vc clean del ..\LERCV1.obj Lerc1Image.obj cd .. for %d in ( ) do cd %d && nmake /nologo /f makefile.vc clean && cd .. || exit 1 cd iso8211 nmake /nologo /f makefile.vc clean del *.obj del *.exe del *.dll del *.lib del *.manifest del *.exp cd .. cd ogr nmake /nologo /f makefile.vc allclean del *.obj del *.lib del *.pdb del *.ilk cd ogrsf_frmts nmake /nologo /f makefile.vc clean del ogrsf_frmts.lib del ogrsf_frmts_sup.lib for %d in ( generic geojson shape ntf sdts tiger s57 dgn mitab gml avc mem vrt csv gmt kml gpx geoconcept georss dxf pgdump gpsbabel pds edigeo svg idrisi sxf openfilegdb wasp selafin jml vdv mvt flatgeobuf mapml ogdi pg odbc pgeo mssqlspatial sqlite mysql ili nas libkml wfs ods xlsx lvbag elastic gpkg osm vfk carto plscenes csw gmlas cad ngw amigocloud ) do cd %d && nmake /nologo /f makefile.vc clean && cd .. || exit 1 E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd generic && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd geojson && nmake /nologo /f makefile.vc clean && cd .. || exit 1 cd libjson nmake /nologo /f makefile.vc clean del *.lib del *.obj *.pdb cd .. del *.lib del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd shape && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd ntf && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd sdts && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd tiger && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd s57 && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd dgn && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.lib del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd mitab && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd gml && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.lib del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd avc && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.lib del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd mem && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd vrt && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.lib del *.obj *.pdb del *.exe E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd csv && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd gmt && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd kml && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.lib del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd gpx && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd geoconcept && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd georss && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd dxf && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd pgdump && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd gpsbabel && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd pds && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd edigeo && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd svg && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd idrisi && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd sxf && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd openfilegdb && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd wasp && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd selafin && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd jml && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd vdv && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd mvt && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd flatgeobuf && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd mapml && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd ogdi && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd pg && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.lib del *.obj *.pdb *.exp del *.exe del *.dll del *.manifest E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd odbc && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd pgeo && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd mssqlspatial && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.lib del *.obj *.pdb *.exp del *.exe del *.dll del *.manifest del plugin\*.obj E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd sqlite && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.lib del *.obj *.pdb del *.exe E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd mysql && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.lib del *.obj *.pdb del *.exe E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd ili && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd nas && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.lib del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd libkml && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.lib del *.obj *.pdb del *.dll E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd wfs && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd ods && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd xlsx && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd lvbag && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd elastic && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd gpkg && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.lib del *.obj *.pdb del *.exe E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd osm && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd vfk && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd carto && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd plscenes && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd csw && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd gmlas && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.lib del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd cad && nmake /nologo /f makefile.vc clean && cd .. || exit 1 cd libopencad nmake /nologo /f makefile.vc clean cd dwg nmake /nologo /f makefile.vc clean del *.lib del *.obj *.pdb cd .. del *.lib del *.obj *.pdb cd .. del *.lib del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd ngw && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts>cd amigocloud && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj del *.dll del *.exp del *.lib del *.manifest del *.pdb del *.tlh cd .. cd .. cd third_party nmake /nologo /f makefile.vc clean del third_party.lib del o\*.obj for %d in ( LercLib ) do cd %d && nmake /nologo /f makefile.vc clean && cd .. || exit 1 E:\buildsystem\src\gdal-3-5-vc16x64\third_party>cd LercLib && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj cd .. cd gnm nmake /nologo /f makefile.vc allclean del *.obj del *.lib del *.pdb del *.ilk cd gnm_frmts nmake /nologo /f makefile.vc clean del o\*.obj *.obj for %d in ( file db ) do cd %d && nmake /nologo /f makefile.vc clean && cd .. || exit 1 E:\buildsystem\src\gdal-3-5-vc16x64\gnm\gnm_frmts>cd file && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb E:\buildsystem\src\gdal-3-5-vc16x64\gnm\gnm_frmts>cd db && nmake /nologo /f makefile.vc clean && cd .. || exit 1 del *.obj *.pdb cd .. cd .. cd apps nmake /nologo /f makefile.vc clean del *.obj del *.exe del *.pdb del *.ilk del *.lib del *.manifest del *.exp cd .. cd swig nmake /nologo /f makefile.vc clean del setup.ini cd csharp nmake /nologo /f makefile.vc clean cd gdal nmake /nologo /f makefile.vc clean del *.obj del *.cs del *.cpp del *.csproj del *.json del *.dll del *.pdb rd /q /s obj cd .. cd ogr nmake /nologo /f makefile.vc clean del *.obj del *.cs del *.cpp del *.csproj del *.json del *.dll del *.pdb rd /q /s obj cd .. cd const nmake /nologo /f makefile.vc clean del *.obj del *.cs del *.c del *.csproj del *.json del *.dll del *.pdb rd /q /s obj cd .. cd osr nmake /nologo /f makefile.vc clean del *.obj del *.cs del *.cpp del *.csproj del *.json del *.dll del *.pdb rd /q /s obj cd .. del gdal_i.lib del *.obj del *.exp del *.ilk del *.pdb del *.tlb del *.lib del *.mdb del *.exe del *.manifest del *.json rd /q /s Data del apps\*.csproj del *.dll del *.pdb del *.exe del *.json rd /q /s apps\obj del template.csproj del SOS_README.md cd .. cd python if exist build\nul rmdir /S /Q build cd .. cd java nmake /nologo /f makefile.vc clean if exist org rmdir /s /q org if exist build rmdir /s /q build cd gdal nmake /nologo /f makefile.vc clean del *.obj del *.cs del *.cpp cd .. cd ogr nmake /nologo /f makefile.vc clean del *.obj del *.cs del *.cpp cd .. cd const nmake /nologo /f makefile.vc clean del *.obj del *.cs del *.cpp cd .. cd osr nmake /nologo /f makefile.vc clean del *.obj del *.cs del *.cpp cd .. cd gnm nmake /nologo /f makefile.vc clean del *.obj del *.cs del *.cpp cd .. del gdal.jar del *.dll del *.obj del *.exp del *.ilk del *.pdb del *.tlb del *.snk del *.cs del *.cpp del *.lib del *.dll.manifest cd .. cd .. del gdal*.dll cd swig nmake /f makefile.vc clean EXT_NMAKE_OPT=E:\buildsystem\release-1928-x64\build\gdal.opt del setup.ini cd csharp nmake /nologo /f makefile.vc clean cd gdal nmake /nologo /f makefile.vc clean del *.obj del *.cs del *.cpp del *.csproj del *.json del *.dll del *.pdb rd /q /s obj cd .. cd ogr nmake /nologo /f makefile.vc clean del *.obj del *.cs del *.cpp del *.csproj del *.json del *.dll del *.pdb rd /q /s obj cd .. cd const nmake /nologo /f makefile.vc clean del *.obj del *.cs del *.c del *.csproj del *.json del *.dll del *.pdb rd /q /s obj cd .. cd osr nmake /nologo /f makefile.vc clean del *.obj del *.cs del *.cpp del *.csproj del *.json del *.dll del *.pdb rd /q /s obj cd .. del gdal_i.lib del *.obj del *.exp del *.ilk del *.pdb del *.tlb del *.lib del *.mdb del *.exe del *.manifest del *.json rd /q /s Data del apps\*.csproj del *.dll del *.pdb del *.exe del *.json rd /q /s apps\obj del template.csproj del SOS_README.md cd .. cd python if exist build\nul rmdir /S /Q build cd .. cd java nmake /nologo /f makefile.vc clean if exist org rmdir /s /q org if exist build rmdir /s /q build cd gdal nmake /nologo /f makefile.vc clean del *.obj del *.cs del *.cpp cd .. cd ogr nmake /nologo /f makefile.vc clean del *.obj del *.cs del *.cpp cd .. cd const nmake /nologo /f makefile.vc clean del *.obj del *.cs del *.cpp cd .. cd osr nmake /nologo /f makefile.vc clean del *.obj del *.cs del *.cpp cd .. cd gnm nmake /nologo /f makefile.vc clean del *.obj del *.cs del *.cpp cd .. del gdal.jar del *.dll del *.obj del *.exp del *.ilk del *.pdb del *.tlb del *.snk del *.cs del *.cpp del *.lib del *.dll.manifest cd .. cd .. nmake /f makefile.vc EXT_NMAKE_OPT=E:\buildsystem\release-1928-x64\build\gdal.opt Starting with GDAL 3.5, the nmake build system is deprecated in favor of the CMake build system. The nmake build system will be completely removed in GDAL 3.6 cd port nmake /nologo /f makefile.vc call prev_dllbuild.bat E:\buildsystem\src\gdal-3-5-vc16x64\port>IF NOT EXIST dllbuild.prev (ECHO 1 ) 1>dllbuild.prev E:\buildsystem\src\gdal-3-5-vc16x64\port>SET /P PREV_DLLBUILD= 0IF NOT "1" == "1" (ECHO 1 ) 1>dllbuild.prev type cpl_config.h.vc.begin > cpl_config.h type cpl_config.h.vc.common >> cpl_config.h IF NOT "1"=="1" type cpl_config.h.vc.no_dll >> cpl_config.h type cpl_config.h.vc.end >> cpl_config.h cl /nologo /MP%NUMBER_OF_PROCESSORS% /MD /EHsc /Ox /FC /D_CRT_SECURE_NO_DEPRECATE /D_CRT_NONSTDC_NO_DEPRECATE /DNDEBUG /W4 /wd4127 /wd4251 /wd4275 /wd4786 /wd4100 /wd4245 /wd4206 /wd4351 /wd4611 /DHAVE_SSE_AT_COMPILE_TIME /DHAVE_SSSE3_AT_COMPILE_TIME -IE:\buildsystem\src\gdal-3-5-vc16x64\port -IE:\buildsystem\src\gdal-3-5-vc16x64\ogr -IE:\buildsystem\src\gdal-3-5-vc16x64\gcore -IE:\buildsystem\src\gdal-3-5-vc16x64\alg -IE:\buildsystem\src\gdal-3-5-vc16x64\ogr\ogrsf_frmts -IE:\buildsystem\src\gdal-3-5-vc16x64\gnm -IE:\buildsystem\src\gdal-3-5-vc16x64\gnm\gnm_frmts -IE:\buildsystem\src\gdal-3-5-vc16x64\apps /DHAVE_AVX_AT_COMPILE_TIME -I..\frmts\zlib -DHAVE_LIBZ -I..\ogr\ogrsf_frmts\geojson\libjson -DHAVE_CURL -IE:\buildsystem\release-1928-x64\include -DHAVE_ATLBASE_H=1 -DGNM_ENABLED -DGDAL_COMPILATION -DNOMINMAX /c cpl_conv.cpp cpl_error.cpp cpl_string.cpp cplstring.cpp cplstringlist.cpp cpl_strtod.cpp cpl_vsisimple.cpp cplgetsymbol.cpp cpl_path.cpp cpl_csv.cpp cpl_findfile.cpp cpl_vsil_win32.cpp cpl_minixml.cpp cpl_multiproc.cpp cpl_list.cpp cpl_getexecpath.cpp cpl_vsil.cpp cpl_vsi_mem.cpp cpl_http.cpp cpl_hash_set.cpp cplkeywordparser.cpp cpl_recode.cpp cpl_recode_iconv.cpp cpl_recode_stub.cpp cpl_quad_tree.cpp cpl_vsil_gzip.cpp cpl_minizip_ioapi.cpp cpl_minizip_unzip.cpp cpl_minizip_zip.cpp cpl_vsil_subfile.cpp cpl_atomic_ops.cpp cpl_time.cpp cpl_vsil_stdout.cpp cpl_vsil_sparsefile.cpp cpl_vsil_abstract_archive.cpp cpl_vsil_tar.cpp cpl_vsil_curl.cpp cpl_vsil_s3.cpp cpl_vsil_gs.cpp cpl_vsil_az.cpp cpl_vsil_adls.cpp cpl_vsil_oss.cpp cpl_vsil_plugin.cpp cpl_vsil_swift.cpp cpl_vsil_webhdfs.cpp cpl_vsil_hdfs.cpp cpl_vsil_curl_streaming.cpp cpl_vsil_stdin.cpp cpl_vsil_buffered_reader.cpp cpl_vsil_cache.cpp cpl_base64.cpp cpl_xml_validate.cpp cpl_spawn.cpp cpl_google_oauth2.cpp cpl_progress.cpp cpl_virtualmem.cpp cpl_worker_thread_pool.cpp cpl_vsil_crypt.cpp cpl_sha1.cpp cpl_sha256.cpp cpl_aws.cpp cpl_aws_win32.cpp cpl_vsi_error.cpp cpl_cpu_features.cpp cpl_google_cloud.cpp cpl_azure.cpp cpl_alibaba_oss.cpp cpl_json_streaming_parser.cpp cpl_json_streaming_writer.cpp cpl_json.cpp cpl_md5.cpp cpl_swift.cpp cpl_vax.cpp cpl_vsil_uploadonclose.cpp cpl_compressor.cpp cpl_float.cpp cpl_odbc.cpp cpl_conv.cpp cpl_error.cpp cpl_string.cpp cplstring.cpp cplstringlist.cpp cpl_strtod.cpp cpl_vsisimple.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cplgetsymbol.cpp cpl_path.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_csv.cpp cpl_findfile.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_vsil_win32.cpp cpl_minixml.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_multiproc.cpp cpl_list.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_getexecpath.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_vsil.cpp cpl_vsi_mem.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_http.cpp cpl_hash_set.cpp cplkeywordparser.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_recode.cpp cpl_recode_iconv.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_recode_stub.cpp cpl_quad_tree.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_vsil_gzip.cpp cpl_minizip_ioapi.cpp cpl_minizip_unzip.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_minizip_zip.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_vsil_subfile.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_atomic_ops.cpp cpl_time.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_vsil_stdout.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_vsil_sparsefile.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_vsil_abstract_archive.cpp cpl_vsil_tar.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_vsil_curl.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_vsil_s3.cpp cpl_vsil_gs.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_vsil_az.cpp cpl_vsil_adls.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_vsil_oss.cpp cpl_vsil_plugin.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_vsil_swift.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_vsil_webhdfs.cpp cpl_vsil_hdfs.cpp cpl_vsil_curl_streaming.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_vsil_stdin.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_vsil_buffered_reader.cpp cpl_vsil_cache.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_base64.cpp cpl_xml_validate.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_spawn.cpp cpl_google_oauth2.cpp cpl_progress.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_virtualmem.cpp cpl_worker_thread_pool.cpp cpl_vsil_crypt.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_sha1.cpp cpl_sha256.cpp cpl_aws.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_aws_win32.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_vsi_error.cpp cpl_cpu_features.cpp C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xtr1common(54): fatal error C1060: compiler is out of heap space (compiling source file cplstring.cpp) c1xx: fatal error C1356: unable to find mspdbcore.dll C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\utility(280): fatal error C1060: compiler is out of heap space (compiling source file cpl_string.cpp) C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\type_traits(904): fatal error C1060: compiler is out of heap space (compiling source file cpl_error.cpp) c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_google_cloud.cpp cpl_azure.cpp cpl_alibaba_oss.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_json_streaming_parser.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_json_streaming_writer.cpp cpl_json.cpp cpl_md5.cpp cpl_swift.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_vax.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_vsil_uploadonclose.cpp cpl_compressor.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_float.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll cpl_odbc.cpp c1xx: fatal error C1356: unable to find mspdbcore.dll c1xx: fatal error C1356: unable to find mspdbcore.dll