Salome mecaに続いてCode Aster 14.4.0をインストールしてみました。
まずはソースコードをダウンロードします。
次のPackageを入れていきます。
$sudo apt-get install gfortran g++ python-dev python-numpy liblapack-dev libblas-dev tcl tk zlib1g-dev bison flex checkinstall openmpi-bin libx11-dev cmake grace gettext swig
を追加しました。xUbuntuの標準のpython3.8はbuild時にエラーとなるのでpython3.6をインストールします。
$sudo apt-get install python3.6 python3.6-dev libboost1.67-all-dev
numpyはここからpython-numpy_1.16.2-1ubuntu1_amd64.debを入手してインストールしました。
次にpython3がpython3.6を指すようにリンクを変更します。
$cd /usr/bin $sudo rm python3 $sudo ln -s python3.6 python3 $sudo rm python3-config $sudo ln -s python3.6-config python3-config
ダウンロードしたソースコードを展開し,展開先に移動して
$python3 setup.py install --prefix=/opt/aster
とするだけです。無事に完了しました。
そして、python3をpython3.8に戻します。
$cd /usr/bin $sudo rm python3 $sudo ln-s python3.8 python3 $sudo rm python3-config $sudo ln -s python3.8-config python3-config
確認のため、forma01aを実行しました。
$/opt/aster/bin/as_run --vers=14.4 --test forma01a
としたら、次の画面のとおり。
無事にsampleの実行は成功しました。
コメント