[patch][cmake] Fix -static build
geek4civic at gmail.com
Tue Nov 4 06:08:39 PST 2014
I suppose LIBCLANG_BUILD_STATIC is an option to build *extra* libclang.a.
Then I'd like to use libclang.so regardless of LIBCLANG_BUILD_STATIC.
FYI, I am enabling LIBCLANG_BUILD_STATIC in my local build tree.
I suggest options;
- Change "libclang and libclang_static" <=> "libclang_shared and
libclang" according to CMAKE_EXE_LINKER_FLAGS (to scan it).
- Introduce another option like LLVM_BUILD_STATIC.
With this, do you think libclang.so could be built with explicit
target? (like "ninja libclang_shared")
2014-11-04 0:22 GMT+09:00 Rafael Espíndola <rafael.espindola at gmail.com>:
> A build with -static currently fails when trying to link c-index-test.
> The attached patch fixes it.
More information about the cfe-commits