[Lldb-commits] [PATCH] Link libedit, libcurses, and libpanel on Darwin autoconf builds
tfiala at google.com
Fri Feb 28 10:58:47 PST 2014
FWIW I tried this on my MBP at top of tree. I am getting this error before
hitting your patch's fix:
llvm: Compiling AppleGetQueuesHandler.cpp for Debug+Asserts build
'AppleThreadPlanStepThroughObjCTrampoline.h' file not found
This is using the following (with a dir structure like below):
$ cd build
$ ../llvm/configure --enable-cxx11 --prefix=`pwd`/../install
$ make -j16
I'm at this change:
tfiala-macbookpro:lldb tfiala$ svn info
Working Copy Root Path: /Users/tfiala/lldb/svn/llvm/tools/lldb
Repository Root: https://email@example.com/svn/llvm-project
Repository UUID: 91177308-0d34-0410-b5e6-96231b3b80d8
Node Kind: directory
Last Changed Author: gclayton
Last Changed Rev: 202525
Last Changed Date: 2014-02-28 10:22:24 -0800 (Fri, 28 Feb 2014)
On Fri, Feb 28, 2014 at 10:27 AM, Jevin Sweval <jevinsweval at gmail.com>wrote:
> I am unable to build LLDB ToT when I place lldb inside tools/ and
> build using the configure script. Linking liblldb.dylib complains
> about various missing *_panel methods.
> The attached patch links libedit, libcurses, and libpanel on Darwin. I
> would have gotten many more undefined symbol errors at link if LLDB
> didn't already link in libedit and libpanel due to the top-level LLVM
> build using them.
> The patch enables me to build LLDB but I'm not sure if it is correct.
> Should the linking be conditionalized on some option?
> Looking on the CMake side of things, should libedit also get linked in?
> lldb-commits mailing list
> lldb-commits at cs.uiuc.edu
Todd Fiala | Software Engineer | tfiala at google.com | 650-943-3180
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the lldb-commits