[...]\GeoIP-1.5.1-2-win32ws\include\GeoIP.h(36): note: see previous
definition of 'snprintf' (compili
ng source file packet-ip.c)
Kits\10\include\10.0.10150.0\ucrt\stdio.h(1927): fatal error C1189:
#error: Macro definition of snprintf conflicts with Stan
dard Library function declaration (compiling source file packet-ip.c)
3. I disabled building with LUA because there's apparently yet no LUA
library (dll) for use with VC14.
After addressing #1, #2 & #3 above (as well as an issue in
packet-lwres.c), I got a complete working build (based upon a quick test).
4. When compiling with code-analysis enabled, I'm getting a boatload of
the following warning message:
c:\program files\windows kits\10\include\10.0.10150.0
\ucrt\string.h(130) : warning C28252: Inconsistent annotation for
'strcpy': _Param_(1) has 'SAL_w
the prior instance. See <no file>(0).
This makes using "analysis" with vc14 kind of difficult.