# Debug x64 VS2017 Build errors

**URL:** <https://mapwindow.discourse.group/t/debug-x64-vs2017-build-errors/733>\
**Category:** MapWinGIS\
**Created:** [October 6, 2020, 8:02pm UTC](https://mapwindow.discourse.group/t/debug-x64-vs2017-build-errors/733 "2020-10-06T20:02:09Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![kmeyer](https://avatars.discourse-cdn.com/v4/letter/k/8e8cbc/32.png) [@kmeyer](https://mapwindow.discourse.group/u/kmeyer)\
**Post date:** [October 6, 2020, 8:02pm UTC](https://mapwindow.discourse.group/t/debug-x64-vs2017-build-errors/733/1 "2020-10-06T20:02:09Z")

</div>

I get the following compile errors when building the Debug x64 configuration.

Severity Code Description Project File Line Suppression State  
Error (active) E0020 identifier “SRS\_WKT\_WGS84” is undefined MapWinGIS D:\MapWinGIS-develop\src\COM classes\Utils\_GDAL.cpp 4345   
Error C2065 ‘SRS\_WKT\_WGS84’: undeclared identifier MapWinGIS d:\mapwingis-develop\src\com classes\utils\_gdal.cpp 4345   
Error C2259 ‘GCPCoordTransformation’: cannot instantiate abstract class MapWinGIS d:\mapwingis-develop\src\com classes\utils\_ogr.cpp 2328   
Error C2259 ‘GCPCoordTransformation’: cannot instantiate abstract class MapWinGIS d:\mapwingis-develop\src\com classes\utils\_ogr.cpp 2330   
Error C2039 ‘TransformEx’: is not a member of ‘OGRCoordinateTransformation’ MapWinGIS d:\mapwingis-develop\src\com classes\utils\_ogr.cpp 3072   
Error C2039 ‘TransformEx’: is not a member of ‘OGRCoordinateTransformation’ MapWinGIS d:\mapwingis-develop\src\com classes\utils\_ogr.cpp 3074   
Error C2259 ‘CompositeCT’: cannot instantiate abstract class MapWinGIS d:\mapwingis-develop\src\com classes\utils\_ogr.cpp 3188

i fixed the TransformEx errors…  
i’ve added the USE\_DEPRECATED\_SRS\_WKT\_WGS84 preprocessor def to the project settings  
Now all that remains are the C2259 errors.

---

<div class="post-metadata">

**Author:** ![jerryfaust](https://yyz2.discourse-cdn.com/free1/user_avatar/mapwindow.discourse.group/jerryfaust/32/378_2.png) [@jerryfaust](https://mapwindow.discourse.group/u/jerryfaust)\
**Post date:** [October 6, 2020, 8:39pm UTC](https://mapwindow.discourse.group/t/debug-x64-vs2017-build-errors/733/2 "2020-10-06T20:39:02Z")

</div>

I don’t generally build the 64-bit version, so I can’t say off-hand what’s going on.

To verify, then, you downloaded the 64-bit libraries and includes for v2.4.4 of GDAL?

We cannot use the 3.x version of GDAL.

---

<div class="post-metadata">

**Author:** ![kmeyer](https://avatars.discourse-cdn.com/v4/letter/k/8e8cbc/32.png) [@kmeyer](https://mapwindow.discourse.group/u/kmeyer)\
**Post date:** [October 6, 2020, 8:47pm UTC](https://mapwindow.discourse.group/t/debug-x64-vs2017-build-errors/733/3 "2020-10-06T20:47:40Z")

</div>

Yeah, copied libs/headers from a more recent version (3.1.3). That’s probably the issue.

---

<div class="post-metadata">

**Author:** ![jerryfaust](https://yyz2.discourse-cdn.com/free1/user_avatar/mapwindow.discourse.group/jerryfaust/32/378_2.png) [@jerryfaust](https://mapwindow.discourse.group/u/jerryfaust)\
**Post date:** [October 6, 2020, 9:02pm UTC](https://mapwindow.discourse.group/t/debug-x64-vs2017-build-errors/733/4 "2020-10-06T21:02:06Z")

</div>

I’m sorry if I didn’t mention that earlier. GDAL 3 incorporated a new Projection library. We need to stay at the 2.4 level until someone has opportunity to code for new changes.

---

<div class="post-metadata">

**Author:** ![kmeyer](https://avatars.discourse-cdn.com/v4/letter/k/8e8cbc/32.png) [@kmeyer](https://mapwindow.discourse.group/u/kmeyer)\
**Post date:** [October 6, 2020, 9:03pm UTC](https://mapwindow.discourse.group/t/debug-x64-vs2017-build-errors/733/5 "2020-10-06T21:03:06Z")

</div>

No problem. I’m now able to build. Thanks for your help.

---

<div class="post-metadata">

**Author:** ![pmeems](https://yyz2.discourse-cdn.com/free1/user_avatar/mapwindow.discourse.group/pmeems/32/9_2.png) [@pmeems](https://mapwindow.discourse.group/u/pmeems)\
**Post date:** [January 5, 2022, 3:09pm UTC](https://mapwindow.discourse.group/t/debug-x64-vs2017-build-errors/733/6 "2022-01-05T15:09:08Z")

</div>

Closed on January 5, 2022, 3:09pm UTC


