[PATCH] D101960: [openmp] Drop requirement on library path environment variables
Johannes Doerfert via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon Aug 23 14:31:49 PDT 2021
jdoerfert added a comment.
There are 3 problems here (ignoring our test setup which should be discussed separately):
1. make sure clang finds libomp.so
2. make sure libomp.so (or clang?) finds libomptarget.so
3. make sure libomptartget.so finds the plugins
All of which have to work nicely with LD_LIBRARY_PATH.
I think for 3 you can look at the current dir. That was discussed and, as long as it does work with LD_LIBRARY_PATH, that seems a win.
For 2, why don't we install them in the same place? If so, we reduce it to problem 1) [after applying solution to 3)] no?
For 1, doing something always backwards compatible that may or may not work on some platforms and configurations seems best. You had a proposal here already. If that works, let's do it.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D101960/new/
https://reviews.llvm.org/D101960
More information about the cfe-commits
mailing list