<div><div dir="auto">Hi Peter</div></div><div dir="auto"><br></div><div dir="auto">C++ is not recommended on Windows.</div><div dir="auto">NDN-CPP and ndn-cxx are both written for Windows. OpenSSL, socket API, etc are all troublemakers. You’ll be in the MXE (MinGW Cross Environment) rabbit hole sooner or later.</div><div dir="auto"><br></div><div dir="auto">If you want video, the least effort way is run it inside Vagrant and connect to X server and PulseAudio server in Windows. You won’t get good frame rate but it should work.</div><div dir="auto">Otherwise, do what Microsoft recommends and build everything in .Net Framework.</div><div dir="auto"><br></div><div dir="auto">Yours, Junxiao</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Feb 13, 2019 at 18:43 Thompson, Jeff <<a href="mailto:jefft0@remap.ucla.edu">jefft0@remap.ucla.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div style="word-wrap:break-word;line-break:after-white-space;color:rgb(0,0,0);font-size:14px;font-family:Calibri,sans-serif">
<div>Hi Peter,</div>
<div><br>
</div>
<div>What will be your build environment on Windows? Visual Studio?  A while ago I tried building NDN-CPP. The hang-up was the dependency on OpenSSL. Maybe there have been improvements for building OpenSSL in Visual Studio.</div>
<div><br>
</div>
<div>- Jeff T</div></div><div style="word-wrap:break-word;line-break:after-white-space;color:rgb(0,0,0);font-size:14px;font-family:Calibri,sans-serif">
<div><br></div><span id="m_-811768231532415092OLK_SRC_BODY_SECTION"><div><div style="word-wrap:break-word;line-break:after-white-space"><div><blockquote type="cite"><div><div class="gmail_quote">
<div dir="auto"><br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word;line-break:after-white-space">
<div>will I also need to port NDN libraries to windows?</div>
</div>
</blockquote>
<div dir="auto"><br>
</div>
<div dir="auto">Yes. NDN-CCL’s .Net library should already work on Windows.</div>
<div dir="auto"><br>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>what about C++ counterpart? In fact, if I were to do it, I’d be porting NDN-RTC which uses NDN-CPP.</div>
<div><br></div></div></div></div></span></div></blockquote></div></div>