macOS, conda, clang

cmakeを実行した時のcmakeの環境テストでこける。condaのclangとシステムに入っているライブラリとの間でコンフリクトが起こっているようだ。状況によってはactivate_clang_osx-64.shの中の以下の行をコメントアウトすれば、cmakeが通る(こともある)。

  "CONDA_BUILD_SYSROOT,${CONDA_BUILD_SYSROOT:-$(xcrun --show-sdk-path)}"

ただ、同様に用意したつもりの別のmacでは問題が起こらなかったりと、本当の原因がよくわからない。

やっぱりダメだ。cmakeするときだけ、export CC=clangとして今は回避できている。