<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Fri, Jun 30, 2017 at 12:39 PM Ted Woodward via lldb-dev <<a href="mailto:lldb-dev@lists.llvm.org">lldb-dev@lists.llvm.org</a>> wrote:<br></div><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 class="m_3686840264308639559WordSection1"><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">Python support on Windows is much more problematic than support on something like MacOS or Linux. The python you use when you run lldb must be the same python used when you build it. Bad things happen – warnings, crashes, etc – when you use a different rev of the dll/so or the library directory (which contains dlls/sos) than what was used when building lldb. </span></p></div></div></blockquote><div>This is no longer true right?  That was one of the major drivers behind moving to Python 3.5.  All that matters is </div><div><br></div><div>a) The <b>build configuration</b> matches (if LLDB was built against Python debug, you must have debug libraries available)</div><div>b) The <b>architecture</b> matches (if it's an x64 build of LLDB, you need x64 Python libraries)</div><div>c) The <b>version</b> is 3.5 or higher.</div><div><br></div><div>Aside from that it shouldn't matter</div></div></div>