We're updating the issue view to help you get more done. 

Compile warnings: macro redefinition - HOST_FILLORDER

Description

I see in several places (coming from GDAL):

  • \support\gdal_sdk\v141\include\win32\tiffconf.h(59): warning C4005: 'HOST_FILLORDER': macro redefinition (compiling source file Grid\GridManager.cpp)

  • \support\gdal_sdk\v141\include\win32\cpl_config.h(92): note: see previous definition of 'HOST_FILLORDER' (compiling source file Grid\GridManager.cpp)

  • \support\gdal_sdk\v141\include\win32\tiffconf.h(59): warning C4005: 'HOST_FILLORDER': macro redefinition (compiling source file Control\Map_Core.cpp)

  • \support\gdal_sdk\v141\include\win32\cpl_config.h(92): note: see previous definition of 'HOST_FILLORDER' (compiling source file Control\Map_Core.cpp)

  • \support\gdal_sdk\v141\include\win32\tif_config.h(39): warning C4005: 'TIFF_INT64_T': macro redefinition (compiling source file Control\Map_Core.cpp)

  • \support\gdal_sdk\v141\include\win32\tiffconf.h(17): note: see previous definition of 'TIFF_INT64_T' (compiling source file Control\Map_Core.cpp)

  • \support\gdal_sdk\v141\include\win32\tif_config.h(45): warning C4005: 'TIFF_UINT64_T': macro redefinition (compiling source file Control\Map_Core.cpp)

  • \support\gdal_sdk\v141\include\win32\tiffconf.h(29): note: see previous definition of 'TIFF_UINT64_T' (compiling source file Control\Map_Core.cpp)

  • \support\gdal_sdk\v141\include\win32\tif_config.h(48): warning C4005: 'HOST_FILLORDER': macro redefinition (compiling source file Control\Map_Core.cpp)

  • \support\gdal_sdk\v141\include\win32\tiffconf.h(59): note: see previous definition of 'HOST_FILLORDER' (compiling source file Control\Map_Core.cpp)

  • \support\gdal_sdk\v141\include\win32\tiffconf.h(59): warning C4005: 'HOST_FILLORDER': macro redefinition (compiling source file COM classes\Utils.cpp)

  • \support\gdal_sdk\v141\include\win32\cpl_config.h(92): note: see previous definition of 'HOST_FILLORDER' (compiling source file COM classes\Utils.cpp)

Not sure how to handle this.

Status

Assignee

Paul Meems

Reporter

Paul Meems

Labels

None

Epic Link

Affects versions

v5.0.1

Fix versions

Priority

Medium