<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>i am interested in getting lldb build using mingw (which i don't think has yet been done).</div><div><br></div><div>to do so requires first building llvm in order to get the depended-upon clang library, et al.</div><div><br></div><div>after installing mingw, i have performed the following steps, as these are what have been used to build lldb on linux (with the targets being my targets of interest):</div><div><br></div><div style="font-size: 11px; "><font class="Apple-style-span" face="Courier">svn co <a href="http://llvm.org/svn/llvm-project/llvm/trunk">http://llvm.org/svn/llvm-project/llvm/trunk</a> -r 123723 llvm<br>cd llvm/tools<br>svn co <a href="http://llvm.org/svn/llvm-project/cfe/trunk">http://llvm.org/svn/llvm-project/cfe/trunk</a> -r 123723 clang<br>svn co <a href="http://llvm.org/svn/llvm-project/lldb/trunk">http://llvm.org/svn/llvm-project/lldb/trunk</a> lldb<br>cd ..<br>./configure --enable-optimized --disable-assertions \</font></div><div style="font-size: 11px; "><font class="Apple-style-span" face="Courier"> --enable-targets=host,x86,x86_64,arm,cpp<br>make</font></div><div><br></div><div><br></div><div>upon invoking make, the following error was reported:</div><div><br></div><div><br></div><div><div><font class="Apple-style-span" face="Courier">make[2]: Leaving directory `/x/lldb-win/tools/llvm-config'</font></div><div><font class="Apple-style-span" face="Courier">llvm-config: unknown component name: bitreader</font></div><div><font class="Apple-style-span" face="Courier">make[2]: Entering directory `/x/lldb-win/tools/opt'</font></div><div><font class="Apple-style-span" face="Courier">/x/lldb-win/Makefile.rules:939: *** llvm-config --libs failed.  Stop.</font></div><div><font class="Apple-style-span" face="Courier">make[2]: Leaving directory `/x/lldb-win/tools/opt'</font></div><div><font class="Apple-style-span" face="Courier">make[1]: *** [opt/.makeall] Error 2</font></div><div><font class="Apple-style-span" face="Courier">make[1]: Leaving directory `/x/lldb-win/tools'</font></div><div><font class="Apple-style-span" face="Courier">make: *** [all] Error 1</font></div></div><div><br></div><div><br></div><div>being unfamiliar with llvm and thus where i might find a component 'bitreader', i browsed around in <a href="http://llvm.org/svn/llvm-project">http://llvm.org/svn/llvm-project</a> ; i don't see anything obvious.  i fgrep'ed for bitreader through what i did get co from svn, and i see some stuff under "bindings", and various dependencies in some of the clang Makefiles , but the source of these dependencies is not clear to me in attempting to follow the makefile tree.</div><div><br></div><div>i browsed the last 6 months of archives for the list, and the only messages with subject lines containing mingw seemed to involve making certain perl is part of the msys distribution.  'which perl' tells me '/bin/perl' and 'perl --version' tells me 'This is perl, v5.6.1 built for msys', so i assume i have the right thing there.</div><div><br></div><div>is there something else i have to check out to get the bitreader module (et al … presuming that bitreader might not be the only unknown component, just the first encountered in the attempt to make in lldb-win/tools )?</div><div><br></div><div>any information or help in regard to this topic would be greatly appreciated.</div><div><br></div><div>++ kirk<br><div><br><div><div><br></div></div><div>
<div style="font-size: 11px; font-family: Helvetica; "><font class="Apple-style-span" face="Monaco"><span class="Apple-style-span" style="font-family: Helvetica; "><font class="Apple-style-span" face="Monaco"><br class="Apple-interchange-newline">++ kirk beitz : nokia : austin + san diego </font></span><span class="Apple-style-span" style="font-family: Helvetica; "><span class="Apple-style-span" style="font-family: Monaco; ">: <a href="mailto:kirk.beitz@nokia.com">kirk.beitz@nokia.com</a> ++</span></span></font></div><div style="font-family: Helvetica; "><br></div><br class="Apple-interchange-newline">
</div>
<br></div></div></body></html>