ToDo:
コンパイラドライバ(devel/llvm50側)をゴソゴソ修正して、-Lオプション無しで、libflangmain, libflang, libflangrti等のランタイムライブラリをリンクできる所まで修正完了
まだ、-Iオプション無しでintrinsic moduleが使えないので、コンパイラドライバもしくはflang1/flang2に埋め込まれているmodule include pathに修正が必要な模様…
tools/clang/lib/Driver/ToolChains/FreeBSD.cppに環境依存のintrinsic module pathを追加するコード(flang1に対して-stdincオプションを設定する)を追加して、追加オプション無しでintrinsic module付きのコードをコンパイル・リンクできる所まで完了
SADのコンパイルを試すのは来年かな?
カテゴリー: Admin | Emacs | EPICS | Fortran | FreeBSD | GCC | hgsubversion | IPv6 | KEKB | LHC | Lisp | LLVM | MADX | Ryzen | SAD | samba | tDiary | unix | WWW | YaSAI | お仕事 | イベント | 出張 | 宴会 | 数学 | 艦これ | 買いもの | 追記 | 雑記