<div dir="ltr">As far as building under MSVC, I haven't a clue. I work with a project that builds both it and a number of other multimedia tools under MINGW/MSYS2 if it helps though. You can build static libs with it and use those in MSVC projects without any issue:<div><br></div><div><a href="https://github.com/jb-alvarado/media-autobuild_suite">https://github.com/jb-alvarado/media-autobuild_suite</a><br></div><div><br></div><div>The handshake may not be an issue with the old binary though. If that ends up being the case, you can likely try <a href="https://github.com/K-S-V/Scripts/releases/tag/v2.4">https://github.com/K-S-V/Scripts/releases/tag/v2.4</a> to see if it resolves it. Is there a specific reason you want to build it under MSVC?</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jan 2, 2015 at 2:44 AM, Brendan Grant <span dir="ltr"><<a href="mailto:grantb@dahat.com" target="_blank">grantb@dahat.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="#0563C1" vlink="#954F72">
<div>
<p class="MsoNormal">Any chance someone has an Makefile or two for building rtmpsuck under the MSVC toolchain?<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I’m trying to get to the bottom of why I cannot get an ffmpeg build to connect to a certain (what I believe to be an) RTMPS stream for interop reasons (bringing the stream to other mobile platforms), so I’ve recently been trying to get
rtmpsuck to build under my preferred toolchain (MSVC) under MinGW (because doing so in VS 2013 seems a bridge too far) as the existing 2 year old binary from
<a href="http://rtmpdump.mplayerhq.hu/" target="_blank">http://rtmpdump.mplayerhq.hu/</a> fails to handshake (the same issue I seem to be having with full ffmpeg in my own wrapping app)… and being able to directly debug against it in my preferred tools would be useful to try
to get a few steps further.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">While I know there have been discussions in past over VC lacking C99 support, and so preventing building under the MSVC toolchain, that does seem to be something that’s been supported for a while now (ffmpeg is buildable under MSVS 2013
for example)… so I must ask… does anyone have a functioning makefile to build the rtmpdump set of programs (including rtmpsuck) under MinGW & the MSVC toolchain?<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">When last I dug into this issue a number of months back it was quite clear that the makefile was pretty hard coded for non MSVC systems, but that a few tweaks of CC and expected o/obj files could improve things… I seem to have not saved
my attempts from then.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Thanks,<u></u><u></u></p>
<p class="MsoNormal">Brendan<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
<br>_______________________________________________<br>
rtmpdump mailing list<br>
<a href="mailto:rtmpdump@mplayerhq.hu">rtmpdump@mplayerhq.hu</a><br>
<a href="https://lists.mplayerhq.hu/mailman/listinfo/rtmpdump" target="_blank">https://lists.mplayerhq.hu/mailman/listinfo/rtmpdump</a><br>
<br></blockquote></div><br></div>