<html>
    <head>
      <base href="https://bugzilla.libav.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - vs2015 build issue: vnsprintf macro conflict with microsoft's libraries"
   href="https://bugzilla.libav.org/show_bug.cgi?id=864#c17">Comment # 17</a>
              on <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - vs2015 build issue: vnsprintf macro conflict with microsoft's libraries"
   href="https://bugzilla.libav.org/show_bug.cgi?id=864">bug 864</a>
              from <span class="vcard"><a class="email" href="mailto:ray@oneunified.net" title="ray <ray@oneunified.net>"> <span class="fn">ray</span></a>
</span></b>
        <pre>Ok, I updated the internal.h file, ran make clean && make V=1.  

still had link errors.  do you want the same status files again?

libavdevice.a(vfwcap.o) : error LNK2001: unresolved external symbol
_avpriv_snprintf
libavfilter.a(avfilter.o) : error LNK2001: unresolved external symbol
_avpriv_snprintf
libavfilter.a(avfiltergraph.o) : error LNK2001: unresolved external symbol
_avpriv_snprintf
avconv.exe : fatal error LNK1120: 2 unresolved externals
Makefile:153: recipe for target 'avconv.exe' failed



diff --git a/libavutil/internal.h b/libavutil/internal.h
index 800680a..5280493 100644
--- a/libavutil/internal.h
+++ b/libavutil/internal.h
@@ -130,7 +130,7 @@

 #include "libm.h"

-#if defined(_MSC_VER)
+#if defined(_MSC_VER) && _VC_CRT_MAJOR_VERSION < 14
 #pragma comment(linker, "/include:"EXTERN_PREFIX"avpriv_strtod")
 #pragma comment(linker, "/include:"EXTERN_PREFIX"avpriv_snprintf")
 #endif
@@ -219,3 +219,4 @@ int avpriv_open(const char *filename, int flags, ...);
 int avpriv_set_systematic_pal2(uint32_t pal[256], enum AVPixelFormat pix_fmt);

 #endif /* AVUTIL_INTERNAL_H */
+</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are watching all bug changes.</li>
      </ul>
    </body>
</html>