llvm f18 fortran2018
要旨:コンパイルはできたが、うまくインストールできない。
[追記H31.3.22] 手動で /usr/local/lib,bin,include 等にそれらしきものを放り込むと一応動く。ただし、f18-parse-demo がコンパイラドライバとなる。
- llvm 6.0 以上が必要だが、WSL Ubuntu 16.04 で llvm をコンパイルできないのであきらめ。WSL Ubuntu 18.04 で clang/llvm バイナリインストールに頼ることにする。
- sudo apt install llvm clang だけでは足りない。
- sudo apt install clang-6.0 clang-tools-6.0 clang-6.0-doc libclang-common-6.0-dev libclang-6.0-dev
libclang1-6.0 clang-format-6.0 clang-tidy-6.0
- ここの最後参照
- これで cmake/make は通るが、flang ドライバはない。make install は無い。
- clang でコンパイルすると、_gfortran何某 がリンクできないと叱られて、行き詰り。
flang バイナリ・インストール
ここを参照して、バイナリを wget https://云々
www.scivision.co
ディレクトリ作って tar zxvf ../flang-云々
export LD_LIBRARY_PATH=~/flang/lib:$LD_LIBRARY_PATH
export PATH=~/flang/bin:$PATH
の類で何とかなる。
- f18 とどう組み合わせたらいいのか分からない。