<div dir="ltr"><div class="gmail_quote">On Mon, May 7, 2012 at 11:20 PM, Clarke, Trevor <span dir="ltr"><<a href="mailto:tclarke@ball.com" target="_blank">tclarke@ball.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I did manage to track down some of the issues (old .obj files in the link path) but I’m still seeing the following<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:8.0pt;font-family:Consolas">1>avformat.lib(md5enc.obj) : error LNK2019: unresolved external symbol av_md5_size referenced in function write_header<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:8.0pt;font-family:Consolas">1>avformat.lib(md5proto.obj) : error LNK2001: unresolved external symbol av_md5_size<u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none">
<span style="font-size:8.0pt;font-family:Consolas">1>avformat.lib(httpauth.obj) : error LNK2001: unresolved external symbol av_md5_size<u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:8.0pt;font-family:Consolas">1>avformat.lib(gxf.obj) : error LNK2019: unresolved external symbol avpriv_frame_rate_tab referenced in function gxf_header<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:8.0pt;font-family:Consolas">1>avformat.lib(matroskadec.obj) : error LNK2019: unresolved external symbol ff_log2_tab referenced in function matroska_parse_block<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:8.0pt;font-family:Consolas">1>avformat.lib(rtsp.obj) : error LNK2001: unresolved external symbol ff_log2_tab<u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none">
<span style="font-size:8.0pt;font-family:Consolas">1>avformat.lib(matroskadec.obj) : error LNK2019: unresolved external symbol avpriv_mpeg4audio_sample_rates referenced in function matroska_read_header<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:8.0pt;font-family:Consolas">1>avformat.lib(sdp.obj) : error LNK2001: unresolved external symbol avpriv_mpeg4audio_sample_rates<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:8.0pt;font-family:Consolas">1>avformat.lib(mov.obj) : error LNK2019: unresolved external symbol avpriv_ac3_channel_layout_tab referenced in function mov_read_dac3<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:8.0pt;font-family:Consolas">1>avformat.lib(mp3enc.obj) : error LNK2019: unresolved external symbol avpriv_mpa_freq_tab referenced in function mp3_write_xing<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:8.0pt;font-family:Consolas">1>avformat.lib(nutenc.obj) : error LNK2001: unresolved external symbol avpriv_mpa_freq_tab<u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none">
<span style="font-size:8.0pt;font-family:Consolas">1>avformat.lib(isom.obj) : error LNK2001: unresolved external symbol avpriv_mpa_freq_tab<u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:8.0pt;font-family:Consolas">1>avformat.lib(mxfdec.obj) : error LNK2019: unresolved external symbol av_aes_size referenced in function mxf_read_packet<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:8.0pt;font-family:Consolas">1>avformat.lib(crypto.obj) : error LNK2001: unresolved external symbol av_aes_size<u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none">
<span style="font-size:8.0pt;font-family:Consolas">1>avformat.lib(nutenc.obj) : error LNK2019: unresolved external symbol avpriv_mpa_bitrate_tab referenced in function find_expected_header.clone.0<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:8.0pt;font-family:Consolas">1>avformat.lib(tcp.obj) : error LNK2019: unresolved external symbol gai_strerrorA referenced in function tcp_open<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:8.0pt;font-family:Consolas">1>avformat.lib(udp.obj) : error LNK2001: unresolved external symbol gai_strerrorA<u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none">
<span style="font-size:8.0pt;font-family:Consolas">1>avformat.lib(nut.obj) : error LNK2019: unresolved external symbol av_tree_node_size referenced in function ff_nut_add_sp<u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none">
<span style="font-size:8.0pt;font-family:Consolas">1>mingwex.lib(lib64_libmingwex_a-wassert.o) : error LNK2019: unresolved external symbol mingw_app_type referenced in function _wassert<u></u><u></u></span></p><p class="MsoNormal">
<span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">This is using a modified version of the output-example.c example (it’s been modified to pull data from an existing app and adds a GUI for some CODEC options but the flow of the libav parts are pretty close)<u></u><u></u></span></p>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> <a href="mailto:libav-api-bounces@libav.org" target="_blank">libav-api-bounces@libav.org</a> [mailto:<a href="mailto:libav-api-bounces@libav.org" target="_blank">libav-api-bounces@libav.org</a>] <b>On Behalf Of </b>Andrey Utkin<br>
<b>Sent:</b> Monday, May 07, 2012 3:40 PM<br><b>To:</b> Development with the libav* APIs<br><b>Subject:</b> Re: [libav-api] Problems with msvc2010<u></u><u></u></span></p></div><div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>could you post exact compiler errors, and maybe even minimized reproducing msvc project tarball?<br>понедельник, 7 мая 2012 г. пользователь Clarke, Trevor <<a href="mailto:tclarke@ball.com" target="_blank">tclarke@ball.com</a>> писал:<br>
> I'm attempting to use the nightly 64-bit mingw builds with MSVC-2010 and<br>> I'm getting some unresolved externs. I've tried linking to the .lib<br>> files in "bin", the .a files in "lib" and I tried unpacking the .a files<br>
> with ar then using lib.exe to build a .lib. My source is C++ and I'm<br>> wrapping libav includes in extern "C" {}. I'm seeing unresolved externs<br>> on:<br>> av_guess_format, avformat_write_header, avio_open, avcodec_open2,<br>
> av_init_packet, avformat_alloc_context, avformat_new_stream, and<br>> avio_close. Dumpbin.exe indicates that these exist in the .lib/.a files<br>> and I'm including them in the link.exe line with no other errors.<br>
><br>> ------------------<br>> Trevor R.H. Clarke<br>> Ball Aerospace & Technologies Corp<br>> Opticks, Free Your Imagery (<a href="http://opticks.org" target="_blank">http://opticks.org</a>)<br>> GPG key available on <a href="http://random.sks.keyserver.penguin.de" target="_blank">random.sks.keyserver.penguin.de</a><br>
><br>><br>><br>><br>><br>> This message and any enclosures are intended only for the addressee.  Please<br>><br>> notify the sender by email if you are not the intended recipient.  If you are<br>><br>
> not the intended recipient, you may not use, copy, disclose, or distribute this<br>><br>> message or its contents or enclosures to any other person and any such actions<br>><br>> may be unlawful.  Ball reserves the right to monitor and review all messages<br>
><br>> and enclosures sent to or from this email address.<br>> _______________________________________________<br>> libav-api mailing list<br>> <a href="mailto:libav-api@libav.org" target="_blank">libav-api@libav.org</a><br>
> <a href="https://lists.libav.org/mailman/listinfo/libav-api" target="_blank">https://lists.libav.org/mailman/listinfo/libav-api</a><br>><br><br>-- <br>Andrey Utkin<u></u><u></u></p></div></div></div></div><div class="HOEnZb">
<div class="h5">

<pre>This message and any enclosures are intended only for the addressee.  Please 

notify the sender by email if you are not the intended recipient.  If you are 

not the intended recipient, you may not use, copy, disclose, or distribute this 

message or its contents or enclosures to any other person and any such actions 

may be unlawful.  Ball reserves the right to monitor and review all messages 

and enclosures sent to or from this email address.</pre>
</div></div><br>_______________________________________________<br>
libav-api mailing list<br>
<a href="mailto:libav-api@libav.org">libav-api@libav.org</a><br>
<a href="https://lists.libav.org/mailman/listinfo/libav-api" target="_blank">https://lists.libav.org/mailman/listinfo/libav-api</a><br>
<br></blockquote></div><br>these  errors indicate that you are linking to a static lib... ?<div>the tar should have .def files. use lib.exe to generate .lib files from the .def files and you should be fine</div><div><br clear="all">
<div><br></div>-- <br>Aviad Rozenhek<br>
</div></div>