#621 MinGW 4.8.1 w64 Pointers incorrect size

Platform_Specific
open
nobody
None
1
2013-10-31
2013-10-31
Chris Steenwyk
No

When compiling Poco using MinGW 4.8.1 x64 UIntPtr and IntPtr have incorrect sizes (long defaults to 32-bit). See attached patch.

The change is simple: if GNUC is defined and LP64 is not, define the pointer as a long long

1 Attachments

Discussion