title: Linker Error Building GDAL
body: <p>I am building GDAL from source using the MSVC 2015 64-bit command prompt.  I am using Windows 8.  Part way through the build, I get the following error:</p>
  
  <pre><code>Creating library gdal_i.lib and object gdal_i.exp
  odbccp32.lib(dllload.obj) : error LNK2019: unresolved external symbol _vsnwprintf_s referenced in function StringCchPrintfW
  gdal201.dll : fatal error LNK1120: 1 unresolved externals
  NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\amd64\link.EXE"' : return code '0x460'
  Stop.
  </code></pre>
  
  <p>I have read on the Microsoft Site and GDAL Git issues section that this was a problem with the 2014 MSVC and pre-release version of MSVC 2015, but the issue was supposed to be resolved prior to the final release of MSVC 2015.</p>
  
  <ul>
  <li><a href="https://github.com/mapbox/windows-builds/issues/53" rel="noreferrer">https://github.com/mapbox/windows-builds/issues/53</a></li>
  <li><a href="https://connect.microsoft.com/VisualStudio/feedback/details/1134693/vs-2015-ctp-5-c-vsnwprintf-s-and-other-functions-are-not-exported-in-appcrt140-dll-breaking-linkage-of-static-libraries" rel="noreferrer">https://connect.microsoft.com/VisualStudio/feedback/details/1134693/vs-2015-ctp-5-c-vsnwprintf-s-and-other-functions-are-not-exported-in-appcrt140-dll-breaking-linkage-of-static-libraries</a></li>
  </ul>
  
  <p>I don't seem to be the only person with this issue, but I am also not seeing a solution (besides reverting to an older version of MSVC such as 2013).  Has anybody had any luck getting GDAL to build using MSVC 2015 (64 bit)?</p>