<div dir="ltr"><div>Is there a tarball somewhere that I can pull those files out from?</div><div><br></div><div>I tried with an older build I have on my machine; and copying site-packages over into %LLVM%\lib did allow lldb module loading to get a bit further, but it still failed because SWIG-generated wrapper does not match the .pyd module. </div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Nov 28, 2016 at 10:28 AM, Zachary Turner <span dir="ltr"><<a href="mailto:zturner@google.com" target="_blank">zturner@google.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">BTW, _lldb.pyd is just a symlink of liblldb.dll. Perhaps you could try creating the symlink manually and copying the other files (e.g. embedded_interpreter.py, six.py, etc) over to see if it works. If it does, it would at least confirm that this is everything we need to do to get it working for you, so that we can have some confidence the next release doesn't have the problems.</div><br><div class="gmail_quote"><div dir="ltr">On Mon, Nov 28, 2016 at 10:25 AM Vadim Chugunov <<a href="mailto:vadimcn@gmail.com" target="_blank">vadimcn@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="m_-7431904771099106094gmail_msg">At least on my machine, finding Python is not the problem, because Python installer has added C:\Python35 to the PATH. (It can also be found in the Registry at <div class="m_-7431904771099106094gmail_msg">HKLM\SOFTWARE\Python\<wbr>PythonCore\3.5-32\InstallPath)<wbr>.</div></div><div dir="ltr" class="m_-7431904771099106094gmail_msg"><div class="m_-7431904771099106094gmail_msg"><br class="m_-7431904771099106094gmail_msg"></div><div class="gmail_extra m_-7431904771099106094gmail_msg"><br class="m_-7431904771099106094gmail_msg"><div class="gmail_quote m_-7431904771099106094gmail_msg">On Mon, Nov 28, 2016 at 10:17 AM, Zachary Turner <span dir="ltr" class="m_-7431904771099106094gmail_msg"><<a href="mailto:zturner@google.com" class="m_-7431904771099106094gmail_msg" target="_blank">zturner@google.com</a>></span> wrote:<br class="m_-7431904771099106094gmail_msg"><blockquote class="gmail_quote m_-7431904771099106094gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="m_-7431904771099106094gmail_msg">I overlooked that part of it, but yes that is another separate issue. (BTW, _lldb.pyd is simply a symlink to liblldb.dll). <div class="m_-7431904771099106094gmail_msg"><br class="m_-7431904771099106094gmail_msg"></div><div class="m_-7431904771099106094gmail_msg">In any case, yea I think the entire lib/site-packages folder needs to be included.</div></div><br class="m_-7431904771099106094gmail_msg"><div class="gmail_quote m_-7431904771099106094gmail_msg"><div dir="ltr" class="m_-7431904771099106094gmail_msg">On Mon, Nov 28, 2016 at 10:15 AM Vadim Chugunov <<a href="mailto:vadimcn@gmail.com" class="m_-7431904771099106094gmail_msg" target="_blank">vadimcn@gmail.com</a>> wrote:<br class="m_-7431904771099106094gmail_msg"></div><blockquote class="gmail_quote m_-7431904771099106094gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">Please correct me if I'm wrong, but isn't the issue here that LLDB's Python support files don't get packaged into the Windows installer? Does packaging them somehow depend on knowing what the Python installation path is?</div><div class="gmail_extra m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg"><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg"><div class="gmail_quote m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">On Mon, Nov 28, 2016 at 10:09 AM, Hans Wennborg <span dir="ltr" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg"><<a href="mailto:hans@chromium.org" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg" target="_blank">hans@chromium.org</a>></span> wrote:<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg"><blockquote class="gmail_quote m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The snapshots are built with the script in<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
utils/release/build_llvm_<wbr>package.bat. It's currently passing<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
-DLLDB_RELOCATABLE_PYTHON=1 and -DPYTHON_HOME=<path>.<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
I was planning on trying to build a new snapshot today and can add<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
-DLLDB_DEFAULT_PYTHON_HOME if you think that will help.<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
On Mon, Nov 28, 2016 at 9:51 AM, Zachary Turner <<a href="mailto:zturner@google.com" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg" target="_blank">zturner@google.com</a>> wrote:<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
> So it sounds like you're saying that in order for Python support to work as<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
> part of an LLDB shipped in the installer, we need to do set 3 variables at<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
> CMake time.<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
> 1) -DLLDB_RELOCATABLE_PYTHON=TRUE<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
> 2) -DPYTHON_HOME = <path-to-python-3-5-on-build-<wbr>machine><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
> 3) -DLLDB_DEFAULT_PYTHON_HOME=<wbr>TRUE<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
> Now because of #3, the lldb shipped in the installer will use the PYTHONHOME<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
> system environment variable to locate python, which must point to a valid<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
> Python 3.5 installation. Is this correct?<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
> On Mon, Nov 28, 2016 at 9:35 AM Ted Woodward <<a href="mailto:ted.woodward@codeaurora.org" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg" target="_blank">ted.woodward@codeaurora.org</a>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
> wrote:<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> Windows has no concept of a default python installation, and I can’t be<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> sure what version of python my users have, if any, so I need to solve 2<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> problems:<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> 1) Where is python when I’m building?<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> 2) Where is python when I’m running?<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> To solve #1, I set LLDB_RELOCATABLE_PYTHON to TRUE, and PYTHON_HOME to my<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> python installation (on our buildbots, c:/python351).<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> #2 only needs to be solved if the machine you’re running on doesn’t have<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> the same python installation, in PYTHON_HOME above. To do that, I’ve added<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> code to set a cmake path LLDB_DEFAULT_PYTHONHOME, which I pass as a macro<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> down to InitializePythonHome in<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> source/Plugins/<wbr>ScriptInterpreter/Python/<wbr>ScriptInterpreterPython.cpp, and<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> call Py_SetPythonHome with it. My installations have the python dll and<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> python library directory. We put the library in <install>/lib/python35 and<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> the dll in <install>/bin.<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> --<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> Qualcomm Innovation Center, Inc.<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> The Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> Linux Foundation Collaborative Project<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> From: Zachary Turner [mailto:<a href="mailto:zturner@google.com" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg" target="_blank">zturner@google.com</a>]<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> Sent: Wednesday, November 23, 2016 12:40 PM<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> To: Vadim Chugunov <<a href="mailto:vadimcn@gmail.com" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg" target="_blank">vadimcn@gmail.com</a>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> Cc: Reid Kleckner <<a href="mailto:rnk@google.com" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg" target="_blank">rnk@google.com</a>>; Hans Wennborg <<a href="mailto:hans@chromium.org" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg" target="_blank">hans@chromium.org</a>>;<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> LLDB <<a href="mailto:lldb-dev@lists.llvm.org" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg" target="_blank">lldb-dev@lists.llvm.org</a>>; Ted Woodward <<a href="mailto:ted.woodward@codeaurora.org" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg" target="_blank">ted.woodward@codeaurora.org</a>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> Subject: Re: [lldb-dev] lldb-3.8.1 prebuilt binary for windows7<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> I believe the way to fix this is going to be building LLDB for the<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> installer with LLDB_RELOCATABLE_PYTHON=1 at CMake time<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> +Ted, since I believe he is one of the few people currently using this<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> flag.<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> On Wed, Nov 23, 2016 at 10:36 AM Vadim Chugunov <<a href="mailto:vadimcn@gmail.com" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg" target="_blank">vadimcn@gmail.com</a>> wrote:<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> This is still broken in the October snapshot. Do you know which script<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> is used to build the Windows installer?<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> On Tue, Oct 11, 2016 at 6:24 PM, Zachary Turner <<a href="mailto:zturner@google.com" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg" target="_blank">zturner@google.com</a>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> wrote:<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> I think it is a problem with the way we built lldb. I will look into what<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> additional steps we need to take when making the prebuilt binary so that it<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> works next time.<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> On Tue, Oct 11, 2016 at 6:20 PM Vadim Chugunov <<a href="mailto:vadimcn@gmail.com" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg" target="_blank">vadimcn@gmail.com</a>> wrote:<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> Nope, that didn't help.<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> On Tue, Oct 11, 2016 at 5:16 PM, Zachary Turner <<a href="mailto:zturner@google.com" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg" target="_blank">zturner@google.com</a>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> wrote:<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> I may know what this is. Can you try setting PYTHONPATH though to point<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> to your Python 3.5 installation though and see if it fixes it? (I don't<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> think it will, but let's try anyway)<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> On Tue, Oct 11, 2016 at 4:59 PM Vadim Chugunov <<a href="mailto:vadimcn@gmail.com" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg" target="_blank">vadimcn@gmail.com</a>> wrote:<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> It outputs 'c:\Program Files (x86)\LLVM\lib\site-packages', however the<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> 'site-packages' directory does not exist. Nor do I see '_lldb.pyd' anywhere<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> else.<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> 'script import lldb' also fails, of course.<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> On Tue, Oct 11, 2016 at 4:01 PM, Zachary Turner <<a href="mailto:zturner@google.com" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg" target="_blank">zturner@google.com</a>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> wrote:<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> He said he did, so I don't know. Vadim, can you elaborate? When you run<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> `lldb -P` from the command line, what do you see?<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> On Tue, Oct 11, 2016 at 4:00 PM Reid Kleckner via lldb-dev<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> <<a href="mailto:lldb-dev@lists.llvm.org" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg" target="_blank">lldb-dev@lists.llvm.org</a>> wrote:<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> I imagine that Hans doesn't have Python 3 installed on his system, so LLDB<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> didn't autoconfigure with Python support.<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> On Sun, Oct 9, 2016 at 1:07 PM, Vadim Chugunov via lldb-dev<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> <<a href="mailto:lldb-dev@lists.llvm.org" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg" target="_blank">lldb-dev@lists.llvm.org</a>> wrote:<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> > Does the 4.0 binary not work for you? It is the first release that<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> > contains prebuilt lldb binary.<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> Looks like the Python API is not included though. Do you know why it was<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> left out?<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> ______________________________<wbr>_________________<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> lldb-dev mailing list<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> <a href="mailto:lldb-dev@lists.llvm.org" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg" target="_blank">lldb-dev@lists.llvm.org</a><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> <a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev" rel="noreferrer" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/lldb-dev</a><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> ______________________________<wbr>_________________<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> lldb-dev mailing list<br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> <a href="mailto:lldb-dev@lists.llvm.org" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg" target="_blank">lldb-dev@lists.llvm.org</a><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>> <a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev" rel="noreferrer" class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/lldb-dev</a><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
>><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg">
</blockquote></div><br class="m_-7431904771099106094m_796692653063092150m_-8606611731573465369m_4429941544570338283gmail_msg m_-7431904771099106094gmail_msg"></div>
</blockquote></div>
</blockquote></div><br class="m_-7431904771099106094gmail_msg"></div></div></blockquote></div>
</blockquote></div><br></div>