Uploaded image for project: 'MapWinGIS'
  1. MWGIS-102

non-standard use of class 'type' as an argument to a variadic function

    Details

    • Type: Bug
    • Status: Done
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: v4.9.5.0
    • Fix Version/s: v5.0-Dev
    • Labels:
      None

      Description

      Hi,

      I downloaded MW4.9.5 and try to compile it with vs 2017. I installed GDAL in v141.

      I get several C4839 error as follow

      Olivier

      Gravité	Code	Description	Projet	Fichier	Ligne	État de la suppression
      Erreur	C4839	utilisation non standard de la classe 'ATL::CA2CAEX<128>' en tant qu'argument d'une fonction variadique (compilation du fichier source Tiles\Providers\BingMapProvider.cpp)	MapWinGIS	D:\Mapwingis4.9.5\Support\include\atlhttp\atlperf.inl	2421
      	
      Erreur	C4839	utilisation non standard de la classe 'ATL::CA2CAEX<128>' en tant qu'argument d'une fonction variadique (compilation du fichier source Tiles\Providers\BaseProvider.cpp)	MapWinGIS	D:\Mapwingis4.9.5\Support\include\atlhttp\atlperf.inl	2421	
      
      Erreur	C4839	utilisation non standard de la classe 'ATL::CA2CAEX<128>' en tant qu'argument d'une fonction variadique (compilation du fichier source Tiles\Http\SecureHttpClient.cpp)	MapWinGIS	D:\Mapwingis4.9.5\Support\include\atlhttp\atlperf.inl	2421	
      
      Erreur	C4839	utilisation non standard de la classe 'ATL::CA2CAEX<128>' en tant qu'argument d'une fonction variadique (compilation du fichier source Tiles\Http\HttpProxyHelper.cpp)	MapWinGIS	D:\Mapwingis4.9.5\Support\include\atlhttp\atlperf.inl	2421	
      
      Erreur	C4839	utilisation non standard de la classe 'ATL::CA2CAEX<128>' en tant qu'argument d'une fonction variadique (compilation du fichier source COM classes\Tiles.cpp)	MapWinGIS	D:\Mapwingis4.9.5\Support\include\atlhttp\atlperf.inl	2421	
      Erreur	C2371	'int8_t' : redéfinition ; types de base différents (compilation du fichier source Utilities\SpatialIndex\ShapeFileStream.cpp)	MapWinGIS	d:\mapwingis4.9.5\support\include\spatialindex\tools\Tools.h	32	
      
      Erreur	C2371	'int8_t' : redéfinition ; types de base différents (compilation du fichier source Utilities\SpatialIndex\IndexShapeFiles.cpp)	MapWinGIS	d:\mapwingis4.9.5\support\include\spatialindex\tools\Tools.h	32	
      
      Erreur	C2371	'int8_t' : redéfinition ; types de base différents (compilation du fichier source Utilities\SpatialIndex\IndexSearching.cpp)	MapWinGIS	d:\mapwingis4.9.5\support\include\spatialindex\tools\Tools.h	32	
      
      Erreur	C3861	'inserter' : identificateur introuvable	MapWinGIS	D:\Mapwingis4.9.5\src\Tiles\TileManager.cpp	519	
      
      Erreur	C2248	'ATL::CA2CAEX<128>::CA2CAEX' : impossible d'accéder à private membre déclaré(e) dans la classe 'ATL::CA2CAEX<128>' (compilation du fichier source Tiles\Providers\BingMapProvider.cpp)	MapWinGIS	D:\Mapwingis4.9.5\Support\include\atlhttp\atlperf.inl	2421	
      
      Erreur	C2248	'ATL::CA2CAEX<128>::CA2CAEX' : impossible d'accéder à private membre déclaré(e) dans la classe 'ATL::CA2CAEX<128>' (compilation du fichier source Tiles\Providers\BaseProvider.cpp)	MapWinGIS	D:\Mapwingis4.9.5\Support\include\atlhttp\atlperf.inl	2421	
      
      Erreur	C2248	'ATL::CA2CAEX<128>::CA2CAEX' : impossible d'accéder à private membre déclaré(e) dans la classe 'ATL::CA2CAEX<128>' (compilation du fichier source Tiles\Http\SecureHttpClient.cpp)	MapWinGIS	D:\Mapwingis4.9.5\Support\include\atlhttp\atlperf.inl	2421	
      
      Erreur	C2248	'ATL::CA2CAEX<128>::CA2CAEX' : impossible d'accéder à private membre déclaré(e) dans la classe 'ATL::CA2CAEX<128>' (compilation du fichier source Tiles\Http\HttpProxyHelper.cpp)	MapWinGIS	D:\Mapwingis4.9.5\Support\include\atlhttp\atlperf.inl	2421	
      
      Erreur	C2248	'ATL::CA2CAEX<128>::CA2CAEX' : impossible d'accéder à private membre déclaré(e) dans la classe 'ATL::CA2CAEX<128>' (compilation du fichier source COM classes\Tiles.cpp)	MapWinGIS	D:\Mapwingis4.9.5\Support\include\atlhttp\atlperf.inl	2421	
      

        Attachments

          Activity

            People

            • Assignee:
              jerryfaust1 Jerry Faust
              Reporter:
              olivier.lepretre Olivier Leprêtre
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: