Opened 6 years ago

Closed 6 years ago

#12742 closed Patches (invalid)

Geometry GIS extension: '*': unable to resolve function overload and mismatch in formal parameter list (VS2015 Express)

Reported by: Tomas Jelinek <tomas.jelinek@…> Owned by: Barend Gehrels
Milestone: To Be Determined Component: geometry
Version: Boost 1.63.0 Severity: Showstopper
Keywords: r2d, d2r Cc: tomas.jelinek@…

Description

Hello,

when I include <boost/geometry/extensions/gis/projections/parameters.hpp> I'm getting compiler error from Geometry GIS extension files:

dms_parser.hpp(246): error C2563: mismatch in formal parameter list
dms_parser.hpp(246): error C2568: '*': unable to resolve function overload
dms_parser.hpp(246): note: could be 'T boost::geometry::math::d2r(void)'

I already fixed the code of dms_parser.hpp so I am uploading patch (I believe geometry::math::d2r and r2d templates were incorrectly used). Code works the same way - just syntax changed.

I am using Visual Studio Express 2015.

Many thanks and feel free to contact me back.

Attachments (1)

dms_parser.hpp.patch (985 bytes ) - added by Tomas Jelinek <tomas.jelinek@…> 6 years ago.

Download all attachments as: .zip

Change History (4)

by Tomas Jelinek <tomas.jelinek@…>, 6 years ago

Attachment: dms_parser.hpp.patch added

comment:1 by Tomas Jelinek <tomas.jelinek@…>, 6 years ago

Cc: tomas.jelinek@… added
Summary: Geometry GIS extension: '*': unable to resolve function overload and mismatch in formal parameter listGeometry GIS extension: '*': unable to resolve function overload and mismatch in formal parameter list (VS2015 Express)

comment:2 by Tomas Jelinek <tomas.jelinek@…>, 6 years ago

Ooops I realized I took GIS extension code from SVN which is no longer used. I see 1.63 version is already using Gitlab repository so I patched probably very very outdated code (1.51 or so) -> please DELETE this ticket.

comment:3 by awulkiew, 6 years ago

Resolution: invalid
Status: newclosed

Still, thanks. :)

Note: See TracTickets for help on using tickets.