[Bug 48037] New: lldb binary does not launch on Windows

Bug ID 48037
Summary lldb binary does not launch on Windows
Product lldb
Version 11.0
Hardware PC
OS Windows NT
Status NEW
Severity enhancement
Priority P
Component All Bugs
Assignee lldb-dev@lists.llvm.org
Reporter karthikkumar@gmail.com
CC jdevlieghere@apple.com, llvm-bugs@lists.llvm.org

Created attachment 24118 [details]
Screenshot of error in launching lldb


I tried using the LLVM 11 installer for Windows (64 bit) and I noticed that I
am unable to launch lldb because python36.dll (CPython runtime for Python 3.6)
was missing. I'm attaching a screenshot.

I've overcome it by downloading a Python 3.6 zip (64 bit) version from
Python.org, and extracting the DLL out.

I request that you either link these binaries with a static (/MT) build of
Python or bundle this DLL. One way to check if deps are missing for the EXEs is
to add a distro checker with the dumpbin tool that is shipped as part of VC++.