Code Aster v16.7.9のbuild

sponsored

最新版は17になっていますが、過去のcommファイルとか、やりかけのこともあるので16版を作成することにしました。使用した環境は次のsifに含まれているものです。

salome_meca-lgpl-2022.1.0-1-20221225-scibian-9.sif

まず、Githubからv16.7.9をzip形式でダウンロードしました。

>singularity run --shell salome_meca-lgpl-2022.1.0-1-20221225-scibian-9.sif

つぎにダウンロードしたファイルを${HOME}/dev/codeaster/srcの下に展開します。

pkgconfig.pyを作成します。中身は次のものを/dev/codeaster/src/code_asterの下に保存します。

pkginfo = [(16, 7, 9), 'n/a', 'n/a', '13/05/2025', 'n/a', 1, ['no source repository']]

これで準備完了です。READMEにも書かれていますが、srcフォルダに移動して

>./waf configure install

でconfigure~buildが始まります。後は待つだけでした。

buildが終わったら、動作確認します。

>./waf test -n forma01a

とか好みのサンプルを実行して、successfulと表示されたのを確認しました。

コメント

タイトルとURLをコピーしました