labath added a comment.

I could be off mark here, but I do recall some people trying to get this code 
to work in environments where python and lldb(llvm) are configured with 
different libdirs (so LLVM_LIBDIR_SUFFIX in llvm, and `configure --prefix=X` in 
python). Is that the case you're running into here?

If that is something we want to support (personally, I would very much like to 
just declare that "unsupported", but maybe we don't have that luxury). Then 
we'll need to be super careful about distinguishing the _llvm_ libdir name 
(i.e. the place where liblldb and friends should go to) from the _python_ 
libdir (the destination for the site-packages stuff). I think the code already 
partially tries to do that, but I am not sure if it is really correct.

Since I'm already complaining about python paths, I'll add that the way we 
currently compute the python path is wrong for cross-compilation. (Because it 
will pick up the path from the host python, not the target one.) If we're going 
to be changing something here, it would be nice to fix that too (which, I hope, 
will also allow us avoid needing to keep multiple places in sync).


Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D67583/new/

https://reviews.llvm.org/D67583



_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to