[Lldb-commits] [lldb] r247899 - [lldb-mi] Fix the handling of files in -data-info-line and -symbol-list-lines.

Sean Callanan via lldb-commits lldb-commits at lists.llvm.org
Thu Sep 17 10:49:22 PDT 2015

Sure.  What about the LLVM libraries – right now after fixing the header issues I’m getting link errors:

Undefined symbols for architecture x86_64:
  "_llvm_regcomp", referenced from:
      MIUtilParse::CRegexParser::CRegexParser(char const*) in MIUtilParse.o
  "_llvm_regexec", referenced from:
      MIUtilParse::CRegexParser::Execute(char const*, MIUtilParse::CRegexParser::Match&, unsigned long) in MIUtilParse.o
  "_llvm_regfree", referenced from:
      MIUtilParse::CRegexParser::~CRegexParser() in MIUtilParse.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)


> On Sep 17, 2015, at 10:47 AM, dawn at burble.org wrote:
> On Thu, Sep 17, 2015 at 10:43:53AM -0700, Sean Callanan wrote:
>> Dawn,
>> this breaks the OS X Xcode build because it can???t find ???../lib/Support/regex_impl.h???.
>> I only see that header in llvm/lib, but so far lldb-mi hasn???t had any LLVM dependencies and it doesn???t even have the right header search paths in Xcode.  Should we be adding the LLVM headers as search paths?
> Yes.  Can you add them please?

More information about the lldb-commits mailing list