[libcxx-commits] [PATCH] D107799: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux

Fangrui Song via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Fri Aug 27 11:28:30 PDT 2021


MaskRay added a comment.

@ldionne

My build directory is /tmp/RelA.

I have:

- `/tmp/RelA/include/x86_64-unknown-linux-gnu/c++/v1/__config_site`
- `/tmp/RelA/lib/x86_64-unknown-linux-gnu/libc++.so`

`libcxx/utils/ci/run-buildbot generic-cxx17` invokes clang with `-nostdlib++` and manual -I / -L / -Wl,-rpath (via some scripts which I don't know yet).

The script passes:

- `build/generic-cxx17/include/c++/v1`. `build/generic-cxx17/include/x86_64-unknown-linux-gnu/c++/v1` (`__config_site`) is missing.
- `build/generic-cxx17/lib`. Should be `build/generic-cxx17/lib/x86_64-unknown-linux-gnu` instead


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D107799



More information about the libcxx-commits mailing list