Hi,

 

During the process of checking the defect #2257
https://trac.osgeo.org/mapguide/ticket/2257  , I have noticed that the files
MathUtility.cpp, SpatialUtility.cpp and SpatialUtilityCircularArc.cpp for
Spatial are never compiled in the project Geometry (Server solution). Is it
normal ?

 

Regards,

 

Pierre C.

L'opération de regénération a démarré...
1>------ Regénération globale ignorée : Projet : MDFModel, Configuration : 
Release x64 ------
1>Projet non sélectionné dans le cadre d'une génération pour cette 
configuration de solution 
2>------ Regénération globale ignorée : Projet : Foundation, Configuration : 
Release x64 ------
2>Projet non sélectionné dans le cadre d'une génération pour cette 
configuration de solution 
3>------ Début de la regénération globale : Projet : Geometry, Configuration 
: Release x64 ------
3>ArbitraryCoordsys.cpp
3>CoordSys.cpp
3>CoordSysCatalog.cpp
3>CoordSysCategory.cpp
3>CoordSysCategoryDictionary.cpp
3>CoordSysDatum.cpp
3>CoordSysDatumDictionary.cpp
3>CoordSysDictionary.cpp
3>******************************************************************
3>* Using CSMAP Dictionary Path Environment variable(If found): 
MENTOR_DICTIONARY_PATH
3>******************************************************************
3>d:\Program Files (x86)\Microsoft Visual 
Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\utility(186,48): 
warning C4267: 'initialisation' : conversion de 'size_t' en '_Ty2', perte 
possible de données
3>        with
3>        [
3>            _Ty2=long
3>        ] (compilation du fichier source 
..\CoordinateSystem\CoordSysCategoryDictionary.cpp)
3>D:\MGOS_Dev\MgDev_4.0_test\Common\CoordinateSystem\CoordSysCategoryDictionary.cpp(316):
 message : voir la référence à l'instanciation de la fonction modèle 
'std::pair<CCategoryName,long>::pair<CCategoryName&,unsigned 
__int64,0>(_Other1,_Other2 &&) noexcept(false)' en cours de compilation
3>        with
3>        [
3>            _Other1=CCategoryName &,
3>            _Other2=unsigned __int64
3>        ]
3>D:\MGOS_Dev\MgDev_4.0_test\Common\CoordinateSystem\CoordSysCategoryDictionary.cpp(316):
 message : voir la référence à l'instanciation de la fonction modèle 
'std::pair<CCategoryName,long>::pair<CCategoryName&,unsigned 
__int64,0>(_Other1,_Other2 &&) noexcept(false)' en cours de compilation
3>        with
3>        [
3>            _Other1=CCategoryName &,
3>            _Other2=unsigned __int64
3>        ]
3>D:\MGOS_Dev\MgDev_4.0_test\Common\CoordinateSystem\MentorDictionary.h(331,1): 
warning C4267: 'argument' : conversion de 'size_t' en 'INT32', perte possible 
de données (compilation du fichier source 
..\CoordinateSystem\CoordSysDatumDictionary.cpp)
3>D:\MGOS_Dev\MgDev_4.0_test\Common\CoordinateSystem\MentorDictionary.h(405): 
message : voir la référence à l'instanciation de la fonction modèle 
'MgDisposableCollection 
*MentorDictionary::FilterDefinitions<MgCoordinateSystem>(MgDisposableCollection 
*,const std::vector<MgCoordinateSystemFilter 
*,std::allocator<MgCoordinateSystemFilter *>> *const )' en cours de compilation 
(compilation du fichier source ..\CoordinateSystem\CoordSysDatumDictionary.cpp)
3>D:\MGOS_Dev\MgDev_4.0_test\Common\CoordinateSystem\CoordSysDatumDictionary.cpp(769):
 message : voir la référence à l'instanciation de la fonction modèle 
'MgDisposableCollection 
*MentorDictionary::ReadAllDefinitions<MgCoordinateSystemDatum,cs_Dtdef_,CSLibrary::CCoordinateSystemDatumDictionary>(V
 *,int (__cdecl *)(U **[]),void (__cdecl 
CSLibrary::CCoordinateSystemDatumDictionary::* )(U *),T *(__cdecl 
CSLibrary::CCoordinateSystemDatumDictionary::* )(const U *,const 
std::vector<std::map<STRING,Ptr<MgDisposable>,std::less<STRING>,std::allocator<std::pair<const
 STRING,Ptr<MgDisposable>>>> 
*,std::allocator<std::map<STRING,Ptr<MgDisposable>,std::less<STRING>,std::allocator<std::pair<const
 STRING,Ptr<MgDisposable>>>> *>> *const ),const 
std::vector<std::map<STRING,Ptr<MgDisposable>,std::less<STRING>,std::allocator<std::pair<const
 STRING,Ptr<MgDisposable>>>> 
*,std::allocator<std::map<STRING,Ptr<MgDisposable>,std::less<STRING>,std::allocator<std::pair<const
 STRING,Ptr<MgDisposable>>>> *>> *const ,const 
std::vector<MgCoordinateSystemFilter *,std::allocator<MgCoordinateSystemFilter 
*>> *const )' en cours de compilation
3>        with
3>        [
3>            V=CSLibrary::CCoordinateSystemDatumDictionary,
3>            U=cs_Dtdef_,
3>            T=MgCoordinateSystemDatum
3>        ]
3>D:\MGOS_Dev\MgDev_4.0_test\Common\CoordinateSystem\MentorDictionary.h(331,1): 
warning C4267: 'argument' : conversion de 'size_t' en 'INT32', perte possible 
de données (compilation du fichier source 
..\CoordinateSystem\CoordSysDictionary.cpp)
3>D:\MGOS_Dev\MgDev_4.0_test\Common\CoordinateSystem\MentorDictionary.h(405): 
message : voir la référence à l'instanciation de la fonction modèle 
'MgDisposableCollection 
*MentorDictionary::FilterDefinitions<MgCoordinateSystem>(MgDisposableCollection 
*,const std::vector<MgCoordinateSystemFilter 
*,std::allocator<MgCoordinateSystemFilter *>> *const )' en cours de compilation 
(compilation du fichier source ..\CoordinateSystem\CoordSysDictionary.cpp)
3>D:\MGOS_Dev\MgDev_4.0_test\Common\CoordinateSystem\CoordSysDictionary.cpp(694):
 message : voir la référence à l'instanciation de la fonction modèle 
'MgDisposableCollection 
*MentorDictionary::ReadAllDefinitions<MgCoordinateSystem,cs_Csdef_,CSLibrary::CCoordinateSystemDictionary>(V
 *,int (__cdecl *)(U **[]),void (__cdecl 
CSLibrary::CCoordinateSystemDictionary::* )(U *),T *(__cdecl 
CSLibrary::CCoordinateSystemDictionary::* )(const U *,const 
std::vector<std::map<STRING,Ptr<MgDisposable>,std::less<STRING>,std::allocator<std::pair<const
 STRING,Ptr<MgDisposable>>>> 
*,std::allocator<std::map<STRING,Ptr<MgDisposable>,std::less<STRING>,std::allocator<std::pair<const
 STRING,Ptr<MgDisposable>>>> *>> *const ),const 
std::vector<std::map<STRING,Ptr<MgDisposable>,std::less<STRING>,std::allocator<std::pair<const
 STRING,Ptr<MgDisposable>>>> 
*,std::allocator<std::map<STRING,Ptr<MgDisposable>,std::less<STRING>,std::allocator<std::pair<const
 STRING,Ptr<MgDisposable>>>> *>> *const ,const 
std::vector<MgCoordinateSystemFilter *,std::allocator<MgCoordinateSystemFilter 
*>> *const )' en cours de compilation
3>        with
3>        [
3>            V=CSLibrary::CCoordinateSystemDictionary,
3>            U=cs_Csdef_,
3>            T=MgCoordinateSystem
3>        ]
3>CoordSysDictionaryBase.cpp
3>CoordSysDictionaryUtility.cpp
3>CoordSysEllipsoid.cpp
3>CoordSysEllipsoidDictionary.cpp
3>CoordSysEnum.cpp
3>CoordSysEnumCategory.cpp
3>CoordSysEnumCoordinateSystemInCategory.cpp
3>CoordSysEnumDatum.cpp
3>CoordSysEnumEllipsoid.cpp
3>D:\MGOS_Dev\MgDev_4.0_test\Common\CoordinateSystem\MentorDictionary.h(331,1): 
warning C4267: 'argument' : conversion de 'size_t' en 'INT32', perte possible 
de données (compilation du fichier source 
..\CoordinateSystem\CoordSysEllipsoidDictionary.cpp)
3>D:\MGOS_Dev\MgDev_4.0_test\Common\CoordinateSystem\MentorDictionary.h(405): 
message : voir la référence à l'instanciation de la fonction modèle 
'MgDisposableCollection 
*MentorDictionary::FilterDefinitions<MgCoordinateSystem>(MgDisposableCollection 
*,const std::vector<MgCoordinateSystemFilter 
*,std::allocator<MgCoordinateSystemFilter *>> *const )' en cours de compilation 
(compilation du fichier source 
..\CoordinateSystem\CoordSysEllipsoidDictionary.cpp)
3>D:\MGOS_Dev\MgDev_4.0_test\Common\CoordinateSystem\CoordSysEllipsoidDictionary.cpp(641):
 message : voir la référence à l'instanciation de la fonction modèle 
'MgDisposableCollection 
*MentorDictionary::ReadAllDefinitions<MgCoordinateSystemEllipsoid,cs_Eldef_,CSLibrary::CCoordinateSystemEllipsoidDictionary>(V
 *,int (__cdecl *)(U **[]),void (__cdecl 
CSLibrary::CCoordinateSystemEllipsoidDictionary::* )(U *),T *(__cdecl 
CSLibrary::CCoordinateSystemEllipsoidDictionary::* )(const U *,const 
std::vector<std::map<STRING,Ptr<MgDisposable>,std::less<STRING>,std::allocator<std::pair<const
 STRING,Ptr<MgDisposable>>>> 
*,std::allocator<std::map<STRING,Ptr<MgDisposable>,std::less<STRING>,std::allocator<std::pair<const
 STRING,Ptr<MgDisposable>>>> *>> *const ),const 
std::vector<std::map<STRING,Ptr<MgDisposable>,std::less<STRING>,std::allocator<std::pair<const
 STRING,Ptr<MgDisposable>>>> 
*,std::allocator<std::map<STRING,Ptr<MgDisposable>,std::less<STRING>,std::allocator<std::pair<const
 STRING,Ptr<MgDisposable>>>> *>> *const ,const 
std::vector<MgCoordinateSystemFilter *,std::allocator<MgCoordinateSystemFilter 
*>> *const )' en cours de compilation
3>        with
3>        [
3>            V=CSLibrary::CCoordinateSystemEllipsoidDictionary,
3>            U=cs_Eldef_,
3>            T=MgCoordinateSystemEllipsoid
3>        ]
3>CoordSysEnumInteger32.cpp
3>CoordSysFormatConverter.cpp
3>CoordSysGeodeticAnalyticalTransformDefParams.cpp
3>CoordSysGeodeticInterpolationTransformDefParams.cpp
3>CoordSysGeodeticMultipleRegressionTransformDefParams.cpp
3>CoordSysGeodeticPath.cpp
3>CoordSysGeodeticPathDictionary.cpp
3>CoordSysGeodeticPathElement.cpp
3>CoordSysGeodeticStandaloneTransformDefParams.cpp
3>CoordSysGeodeticTransformation.cpp
3>CoordSysGeodeticTransformDef.cpp
3>CoordSysGeodeticTransformDefDictionary.cpp
3>CoordSysGeodeticTransformDefParams.cpp
3>CoordSysGeodeticTransformGridFile.cpp
3>CoordSysGridGeneric.cpp
3>CoordSysGrids.cpp
3>CoordSysMathComparator.cpp
3>CoordSysMeasure.cpp
3>CoordSysMgrs.cpp
3>CoordSysMgrsZone.cpp
3>CoordSysOneGrid.cpp
3>CoordSysProjectionInformation.cpp
3>CoordSysTransform.cpp
3>CoordSysUnitInformation.cpp
3>CoordSysUtil.cpp
3>CriticalSection.cpp
3>MentorDictionary.cpp
3>MentorUtil.cpp
3>namestruct.cpp
3>SmartCriticalClass.cpp
3>CoordSysMgrsMajorRegion.cpp
3>CoordSysWktFailureCache.cpp
3>GeometryBuild.cpp
3>   Création de la bibliothèque ..\lib\Release64\MgGeometry.lib et de 
l'objet ..\lib\Release64\MgGeometry.exp
3>Geometry.vcxproj -> 
D:\MGOS_Dev\MgDev_4.0_test\Common\bin\Release64\MgGeometry.dll
3>Génération du projet "Geometry.vcxproj" terminée.
========== Regénération globale : 1 a réussi, 0 a échoué, 2 a été 
ignoré ==========
_______________________________________________
mapguide-users mailing list
mapguide-users@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/mapguide-users

Reply via email to