[PATCH] D71026: Fix LLVM_ENABLE_MODULES=ON + BUILD_SHARED_LIBS=ON build

Alexander Richardson via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Fri Dec 13 11:56:04 PST 2019


arichardson added a comment.

In D71026#1769340 <https://reviews.llvm.org/D71026#1769340>, @arphaman wrote:

> Is the `Tooling/Transformer` library used by clang-format? The problem might be solved if the `Tooling/Transformer` library was its own module (just like Clang_ToolingInclusions).


I just tried to create a separate module again. I managed to fix the recursive dep error. However, it still doesn't fix the linker error. There is certainly a better solution than this, but this is all I can come up with since I don't really understand the semantics of modules.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D71026





More information about the cfe-commits mailing list