diff options
author | Weixuan XIAO <veyx.shaw@gmail.com> | 2020-11-22 19:10:02 +0100 |
---|---|---|
committer | Peng Wu <alexepico@gmail.com> | 2020-11-26 11:03:49 +0800 |
commit | ccf9c76a38c8a784535499d806843445e1ad385e (patch) | |
tree | 1799d7ee0e5ad2799609a2db0d1e6cb7c9932edc /configure.ac | |
parent | 76108f9b60e521af2d716b22dd5dd99d62609e72 (diff) | |
download | libpinyin-ccf9c76a38c8a784535499d806843445e1ad385e.tar.gz libpinyin-ccf9c76a38c8a784535499d806843445e1ad385e.tar.xz libpinyin-ccf9c76a38c8a784535499d806843445e1ad385e.zip |
Replace -version-script flag with -exported_symbols_list for LLVM
Detect whether $CXX is clang with gcc alias.
Use -exported_symbols_list under Clang/LLVM env
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 2ac5edf..c681243 100644 --- a/configure.ac +++ b/configure.ac @@ -49,6 +49,14 @@ AC_GNU_SOURCE AX_CXX_COMPILE_STDCXX([11]) +# Detect whether clang is being used +# clang has a gcc alias, so we can no tell from $CXX +using_clang=no +if `$CXX --version 2>&1 | grep 'clang' >/dev/null 2>&1` ; then + using_clang=yes +fi +AM_CONDITIONAL([CLANG], [test "$using_clang" = "yes"]) + # Init libtool AC_PROG_LIBTOOL AC_SUBST(LIBTOOL_DEPS) |