Salome 源码编译和运行
注:务必使用Ubuntu22.04/24.04编译,更高或者更低的系统都不行,编译脚本Bug太多
1、clone SAT and SAT_SALOME
sudo apt install python-is-python3
export SALOME_WORKSPACE=$PWD
git clone https://github.com/SalomePlatform/sat.git SAT
git clone https://github.com/SalomePlatform/sat_salome.git SAT_SALOME
2、format script
sudo apt install dos2unix
dos2unix $PWD/SAT/sat
dos2unix $PWD/SAT_SALOME/salome.pyconf
dos2unix $PWD/SAT_SALOME/products/compil_scripts/*.sh
dos2unix $PWD/SAT_SALOME/products/post_scripts/*.sh
3、 Run the following command to expose SAT_SALOME to SAT
cd $SALOME_WORKSPACE
SAT/sat init --add_project $PWD/SAT_SALOME/salome.pyconf
// Check that SALOME-master-native is exposed
SAT/sat config --list |grep SALOME
------ /home/yypan/openmc/SAT_SALOME/applications/
SALOME-6.6.0
SALOME-7.8.0
SALOME-7.8.0p2
SALOME-7.8.2
SALOME-7.8.3
SALOME-7.8.4
SALOME-8.5.0-MPI
SALOME-8.5.0-native
SALOME-8.5.0
SALOME-9.10.0-MPI
SALOME-9.10.0-int32
SALOME-9.10.0-native
SALOME-9.10.0-windows
SALOME-9.10.0
SALOME-9.11.0-MPI
SALOME-9.11.0-int32
SALOME-9.11.0-native
SALOME-9.11.0-windows
SALOME-9.11.0
SALOME-9.12.0-MPI
SALOME-9.12.0-int32
SALOME-9.12.0-native
SALOME-9.12.0-windows
SALOME-9.12.0
SALOME-9.13.0-MPI
SALOME-9.13.0-int32
SALOME-9.13.0-native
SALOME-9.13.0-windows
SALOME-9.13.0
SALOME-9.14.0-MPI
SALOME-9.14.0-int32
SALOME-9.14.0-native
SALOME-9.14.0-windows
SALOME-9.14.0
SALOME-9.15.0-MPI
SALOME-9.15.0-native
SALOME-9.15.0-windows
SALOME-9.15.0
SALOME-9.3.0
SALOME-9.4.0-windows
SALOME-9.4.0
SALOME-9.5.0-MPI
SALOME-9.5.0-int64
SALOME-9.5.0-windows
SALOME-9.5.0
SALOME-9.6.0-MPI
SALOME-9.6.0-int32
SALOME-9.6.0-native
SALOME-9.6.0-windows
SALOME-9.6.0
SALOME-9.7.0-MPI
SALOME-9.7.0-int32
SALOME-9.7.0-native
SALOME-9.7.0-windows
SALOME-9.7.0
SALOME-9.8.0-MPI
SALOME-9.8.0-int32
SALOME-9.8.0-native
SALOME-9.8.0-windows
SALOME-9.8.0
SALOME-9.9.0-MPI
SALOME-9.9.0-int32
SALOME-9.9.0-native
SALOME-9.9.0-windows
SALOME-9.9.0
SALOME-master-MPI
SALOME-master-int32
SALOME-master-native
SALOME-master-windows
SALOME-master
4、check that all SALOME prerequisites are present and install all missing ones
SAT/sat config SALOME-master-native --check_system
Check the system dependencies declared in the application
- python3-babel : OK (python3-babel 2.8.0+dfsg.1-7 is installed)
- python3-pytest-cython : OK (python3-pytest-cython 0.1.1-1 is installed)
- python3-jinja2 : OK (python3-jinja2 3.0.3-1ubuntu0.4 is installed)
- python3-pil : OK (python3-pil.imagetk 9.0.1-1ubuntu0.3 is installed)
- python3-pyqt5 : OK (python3-pyqt5.sip 12.9.1-1build1 is installed)
- python3-pyqt5.qtsvg : OK (python3-pyqt5.qtsvg 5.15.6+dfsg-1ubuntu3 is installed)
- pyqt5-dev : OK (pyqt5-dev 5.15.6+dfsg-1ubuntu3 is installed)
- pyqt5-dev-tools : OK (pyqt5-dev-tools 5.15.6+dfsg-1ubuntu3 is installed)
- python3-pygments : OK (python3-pygments 2.11.2+dfsg-2ubuntu0.1 is installed)
- python3-sphinx : OK (python3-sphinxcontrib.websupport 1.2.4-1 is installed)
- python3-alabaster : OK (python3-alabaster 0.7.12-1 is installed)
- libboost-all-dev : OK (libboost-all-dev 1.74.0.3ubuntu7 is installed)
- python3-certifi : OK (python3-certifi 2020.6.20-1 is installed)
- python3-cftime : OK (python3-cftime 1.5.2+ds-1build1 is installed)
- python3-chardet : OK (python3-chardet 4.0.0-1 is installed)
- python3-click : OK (python3-click 8.0.3-1 is installed)
- libcppunit-dev : OK (libcppunit-dev 1.15.1-4 is installed)
- python3-cycler : OK (python3-cycler 0.11.0-1 is installed)
- python3-dateutil : OK (python3-dateutil 2.8.1-6 is installed)
- python3-docutils : OK (python3-docutils 0.17.1+dfsg-2 is installed)
- doxygen : OK (doxygen 1.9.1-2ubuntu2 is installed)
- libeigen3-dev : OK (libeigen3-dev 3.4.0-2ubuntu2 is installed)
- libfftw3-bin : OK (libfftw3-bin 3.3.8-2ubuntu8 is installed)
- libfftw3-dev : OK (libfftw3-dev 3.3.8-2ubuntu8 is installed)
- libfreeimage3 : OK (libfreeimage3 3.18.0+ds2-6ubuntu5.1 is installed)
- libfreeimage-dev : OK (libfreeimage-dev 3.18.0+ds2-6ubuntu5.1 is installed)
- graphviz : OK (graphviz 2.42.2-6ubuntu0.1 is installed)
- libgraphviz-dev : OK (libgraphviz-dev 2.42.2-6ubuntu0.1 is installed)
- python3-h5py : OK (python3-h5py-serial 3.6.0-2build1 is installed)
- libhdf5-dev : OK (libhdf5-dev 1.10.7+repack-4ubuntu2 is installed)
- python3-idna : OK (python3-idna 3.3-1ubuntu0.1 is installed)
- python3-imagesize : OK (python3-imagesize 1.3.0-1 is installed)
- libjsoncpp : OK (libjsoncpp25 1.9.5-3 is installed)
- libjsoncpp-dev : OK (libjsoncpp-dev 1.9.5-3 is installed)
- python3-kiwisolver : OK (python3-kiwisolver 1.3.2-1build1 is installed)
- liblapack3 : OK (liblapack3 3.10.0-2ubuntu1 is installed)
- liblapacke : OK (liblapacke-dev 3.10.0-2ubuntu1 is installed)
- liblapack-dev : OK (liblapack-dev 3.10.0-2ubuntu1 is installed)
- liblapacke-dev : OK (liblapacke-dev 3.10.0-2ubuntu1 is installed)
- libxml2 : OK (libxml2-dev 2.9.13+dfsg-1ubuntu0.10 is installed)
- libxml2-dev : OK (libxml2-dev 2.9.13+dfsg-1ubuntu0.10 is installed)
- clang : OK (clang-14 1:14.0.0-1ubuntu1.1 is installed)
- llvm-dev : OK (llvm-dev 1:14.0-55~exp2 is installed)
- python3-markupsafe : OK (python3-markupsafe 2.0.1-2build1 is installed)
- python3-matplotlib : OK (python3-matplotlib 3.5.1-2build1 is installed)
- libmetis5 : OK (libmetis5 5.1.0.dfsg-7build2 is installed)
- libmetis-dev : OK (libmetis-dev 5.1.0.dfsg-7build2 is installed)
- python3-mpi4py : OK (python3-mpi4py 3.1.3-1build2 is installed)
- python3-netcdf4 : OK (python3-netcdf4 1.5.8-1build1 is installed)
- libnlopt0 : OK (libnlopt0 2.7.1-3build1 is installed)
- libnlopt-cxx0 : OK (libnlopt-cxx0 2.7.1-3build1 is installed)
- python3-nlopt : OK (python3-nlopt 2.7.1-3build1 is installed)
- libnlopt-dev : OK (libnlopt-dev 2.7.1-3build1 is installed)
- libnlopt-cxx-dev : OK (libnlopt-cxx-dev 2.7.1-3build1 is installed)
- python3-nose : OK (python3-nose 1.3.7-8 is installed)
- python3-numpy : OK (python3-numpydoc 1.2-1 is installed)
- python3-numpydoc : OK (python3-numpydoc 1.2-1 is installed)
- python3-packaging : OK (python3-packaging 21.3-1 is installed)
- python3-pandas : OK (python3-pandas-lib 1.3.5+dfsg-3 is installed)
- python3-patsy : OK (python3-patsy 0.5.2-2 is installed)
- python3-patsy : OK (python3-patsy 0.5.2-2 is installed)
- python3-psutil : OK (python3-psutil 5.9.0-1build1 is installed)
- python3-pyparsing : OK (python3-pyparsing 2.4.7-1 is installed)
- readline-common : OK (readline-common 8.1.2-1 is installed)
- python3-pytest : OK (python3-pytest-cython 0.1.1-1 is installed)
- python3-tz : OK (python3-tz 2022.1-1ubuntu0.22.04.1 is installed)
- python3-yaml : OK (python3-yaml 5.4.1-1ubuntu1 is installed)
- libqwt-qt5-6 : OK (libqwt-qt5-6 6.1.4-2 is installed)
- libqwt-qt5-dev : OK (libqwt-qt5-dev 6.1.4-2 is installed)
- python3-requests : OK (python3-requests 2.25.1+dfsg-2ubuntu0.3 is installed)
- python3-rich : OK (python3-rich 11.2.0-1 is installed)
- libbsd0 : OK (libbsd0 0.11.5-1 is installed)
- libbz2-1.0 : OK (libbz2-1.0 1.0.8-5build1 is installed)
- libc6 : OK (libc6-i386 2.35-0ubuntu3.11 is installed)
- libdrm2 : OK (libdrm2 2.4.113-2~ubuntu0.22.04.1 is installed)
- libegl1 : OK (libegl1 1.4.0-1 is installed)
- libexif12 : OK (libexif12 0.6.24-1build1 is installed)
- libexpat1 : OK (libexpat1-dev 2.4.7-1ubuntu0.6 is installed)
- libfftw3-double3 : OK (libfftw3-double3 3.3.8-2ubuntu8 is installed)
- libfontconfig1 : OK (libfontconfig1-dev 2.13.1-4.2ubuntu5 is installed)
- libgl1 : OK (libgl1-mesa-dri 23.2.1-1ubuntu3.1~22.04.3 is installed)
- libglu1-mesa : OK (libglu1-mesa-dev 9.0.2-1 is installed)
- libgomp1 : OK (libgomp1 12.3.0-1ubuntu1~22.04.2 is installed)
- libgphoto2-6 : OK (libgphoto2-6 2.5.27-1build2 is installed)
- libice6 : OK (libice6 2:1.0.10-1build2 is installed)
- libjbig0 : OK (libjbig0 2.1-3.1ubuntu0.22.04.1 is installed)
- libltdl7 : OK (libltdl7 2.4.6-15build2 is installed)
- liblzma5 : OK (liblzma5 5.2.5-2ubuntu1 is installed)
- libnuma1 : OK (libnuma1 2.0.14-3ubuntu2 is installed)
- libquadmath0 : OK (libquadmath0 12.3.0-1ubuntu1~22.04.2 is installed)
- libraw1394-11 : OK (libraw1394-11 2.1.2-2build2 is installed)
- libsm6 : OK (libsm6 2:1.2.3-1build2 is installed)
- libstdc++6 : OK (libstdc++6 12.3.0-1ubuntu1~22.04.2 is installed)
- libtiff5 : OK (libtiff5-dev 4.3.0-6ubuntu0.12 is installed)
- libudev1 : OK (libudev1 249.11-0ubuntu3.17 is installed)
- libusb-1.0-0 : OK (libusb-1.0-0 2:1.0.25-1ubuntu2 is installed)
- libuuid1 : OK (libuuid1 2.37.2-4ubuntu3.4 is installed)
- libx11-6 : OK (libx11-6 2:1.7.5-1ubuntu0.3 is installed)
- libx11-xcb1 : OK (libx11-xcb1 2:1.7.5-1ubuntu0.3 is installed)
- libxau6 : OK (libxau6 1:1.0.9-1build5 is installed)
- libxcb1 : OK (libxcb1-dev 1.14-3ubuntu3 is installed)
- libxcb-glx0 : OK (libxcb-glx0 1.14-3ubuntu3 is installed)
- libxcb-xfixes0 : OK (libxcb-xfixes0 1.14-3ubuntu3 is installed)
- libxcb-xkb1 : OK (libxcb-xkb1 1.14-3ubuntu3 is installed)
- libxdmcp6 : OK (libxdmcp6 1:1.1.3-0ubuntu5 is installed)
- libxext6 : OK (libxext6 2:1.3.4-1build1 is installed)
- libxft2 : OK (libxft2 2.3.4-1 is installed)
- libxi6 : OK (libxi6 2:1.8-1build1 is installed)
- libxkbcommon0 : OK (libxkbcommon0 1.4.0-1 is installed)
- libxkbcommon-x11-0 : OK (libxkbcommon-x11-0 1.4.0-1 is installed)
- libxmu6 : OK (libxmu6 2:1.1.3-3 is installed)
- libxpm4 : OK (libxpm4 1:3.5.12-1ubuntu0.22.04.2 is installed)
- libxrender1 : OK (libxrender1 1:0.9.10-1build4 is installed)
- libxss1 : OK (libxss1 1:1.2.3-1build2 is installed)
- libxt6 : OK (libxt6 1:1.2.1-1 is installed)
- zlib1g : OK (zlib1g-dev 1:1.2.11.dfsg-2ubuntu9.2 is installed)
- libsqlite3 : OK (libsqlite3-dev 3.37.2-2ubuntu0.5 is installed)
- chrpath : OK (chrpath 0.16-2 is installed)
- libdc1394-25 : OK (libdc1394-25 2.2.6-4 is installed)
- libopenexr25 : OK (libopenexr25 2.5.7-1 is installed)
- libwebp7 : OK (libwebp7 1.2.2-2ubuntu0.22.04.2 is installed)
- gfortran-11 : OK (gfortran-11 11.4.0-1ubuntu1~22.04.2 is installed)
- libilmbase25 : OK (libilmbase25 2.5.7-2 is installed)
- libevent-2.1-7 : OK (libevent-2.1-7 2.1.12-stable-1build3 is installed)
- libpng16-16 : OK (libpng16-16 1.6.37-3ubuntu0.1 is installed)
- libgcc-11-dev : OK (libgcc-11-dev 11.4.0-1ubuntu1~22.04.2 is installed)
- libffi7 : OK (libffi7 3.3-5ubuntu1 is installed)
- libtinfo6 : OK (libtinfo6 6.3-2ubuntu0.1 is installed)
- libgphoto2-port12 : OK (libgphoto2-port12 2.5.27-1build2 is installed)
- libglx0 : OK (libglx0 1.4.0-1 is installed)
- libopengl0 : OK (libopengl0 1.4.0-1 is installed)
- libzstd1 : OK (libzstd1 1.4.8+dfsg-3build1 is installed)
- libglvnd0 : OK (libglvnd0 1.4.0-1 is installed)
- openmpi-bin : OK (openmpi-bin 4.1.2-2ubuntu1 is installed)
- libgdal30 : OK (libgdal30 3.4.1+dfsg-1build4 is installed)
- libopenblas0-serial : OK (libopenblas0-serial 0.3.20+ds-1 is installed)
- libtbb12 : OK (libtbb12 2021.5.0-7ubuntu2 is installed)
- libxml++2.6-2v5 : OK (libxml++2.6-2v5 2.40.1-3build3 is installed)
- libfreetype6 : OK (libfreetype6-dev 2.11.1+dfsg-1ubuntu0.3 is installed)
- libncurses5 : OK (libncurses5 6.3-2ubuntu0.1 is installed)
- libgmp10 : OK (libgmp10 2:6.2.1+dfsg-3ubuntu1 is installed)
- libmpfr6 : OK (libmpfr6 4.1.0-3build3 is installed)
- libssl-dev : OK (libssl-dev 3.0.2-0ubuntu1.20 is installed)
- gcc : OK (gcc-12-base 12.3.0-1ubuntu1~22.04.2 is installed)
- make : OK (make 4.3-4.1build1 is installed)
- sed : OK (sed 4.8-1ubuntu2 is installed)
- g++ : OK (g++-11 11.4.0-1ubuntu1~22.04.2 is installed)
- libexpat1-dev : OK (libexpat1-dev 2.4.7-1ubuntu0.6 is installed)
- libfontconfig1-dev : OK (libfontconfig1-dev 2.13.1-4.2ubuntu5 is installed)
- flex : OK (flex 2.6.4-8build2 is installed)
- bison : OK (bison 2:3.8.2+dfsg-1build1 is installed)
- libglu1-mesa-dev : OK (libglu1-mesa-dev 9.0.2-1 is installed)
- perl : OK (perl-openssl-defaults 5build2 is installed)
- libxcb-dri2-0-dev : OK (libxcb-dri2-0-dev 1.14-3ubuntu3 is installed)
- libxkbcommon-dev : OK (libxkbcommon-dev 1.4.0-1 is installed)
- libxkbcommon-x11-dev : OK (libxkbcommon-x11-dev 1.4.0-1 is installed)
- bzip2 : OK (bzip2 1.0.8-5build1 is installed)
- libxi-dev : OK (libxi-dev 2:1.8-1build1 is installed)
- libxt-dev : OK (libxt-dev 1:1.2.1-1 is installed)
- libxmu-dev : OK (libxmu-dev 2:1.1.3-3 is installed)
- libxpm-dev : OK (libxpm-dev 1:3.5.12-1ubuntu0.22.04.2 is installed)
- libxft-dev : OK (libxft-dev 2.3.4-1 is installed)
- automake : OK (automake 1:1.16.5-1.3 is installed)
- libtool : OK (libtool 2.4.6-15build2 is installed)
- libjpeg-dev : OK (libjpeg-dev 8c-2ubuntu10 is installed)
- cmake : OK (cmake-data 3.22.1-1ubuntu1.22.04.2 is installed)
- libicu-dev : OK (libicu-dev 70.1-2 is installed)
- libopenmpi-dev : OK (libopenmpi-dev 4.1.2-2ubuntu1 is installed)
- libreadline-dev : OK (libreadline-dev 8.1.2-1 is installed)
- libhwloc-dev : OK (libhwloc-dev 2.7.0-2ubuntu1 is installed)
- libsqlite3-dev : OK (libsqlite3-dev 3.37.2-2ubuntu0.5 is installed)
- libcurl4-openssl-dev : OK (libcurl4-openssl-dev 7.81.0-1ubuntu1.21 is installed)
- libxcursor-dev : OK (libxcursor-dev 1:1.2.0-2build4 is installed)
- libtbb-dev : OK (libtbb-dev 2021.5.0-7ubuntu2 is installed)
- cython3 : OK (cython3 0.29.28-1ubuntu3 is installed)
- libfftw3-dev : OK (libfftw3-dev 3.3.8-2ubuntu8 is installed)
- libopenblas-dev : OK (libopenblas-dev 0.3.20+ds-1 is installed)
- qttools5-dev : OK (qttools5-dev-tools 5.15.3-1 is installed)
- libqt5svg5-dev : OK (libqt5svg5-dev 5.15.3-1 is installed)
- libqt5x11extras5-dev : OK (libqt5x11extras5-dev 5.15.3-1 is installed)
- qtxmlpatterns5-dev-tools : OK (qtxmlpatterns5-dev-tools 5.15.3-1 is installed)
- libpcre2-dev : OK (libpcre2-dev 10.39-3ubuntu0.1 is installed)
- libpng-dev : OK (libpng-dev 1.6.37-3ubuntu0.1 is installed)
- libtiff5-dev : OK (libtiff5-dev 4.3.0-6ubuntu0.12 is installed)
- libgeotiff-dev : OK (libgeotiff-dev 1.7.0-2build1 is installed)
- libgif-dev : OK (libgif-dev 5.1.9-2ubuntu0.1 is installed)
- libgeos-dev : OK (libgeos-dev 3.10.2-1 is installed)
- libgdal-dev : OK (libgdal-dev 3.4.1+dfsg-1build4 is installed)
- dvipng : OK (dvipng 1.15-1.1 is installed)
- libxml++2.6-dev : OK (libxml++2.6-dev 2.40.1-3build3 is installed)
- libfreetype6-dev : OK (libfreetype6-dev 2.11.1+dfsg-1ubuntu0.3 is installed)
- libgmp-dev : OK (libgmp-dev 2:6.2.1+dfsg-3ubuntu1 is installed)
- libmpfr-dev : OK (libmpfr-dev 4.1.0-3build3 is installed)
- python3-scipy : OK (python3-scipy 1.8.0-1exp2ubuntu1 is installed)
- python3-setuptools : OK (python3-setuptools-whl 59.6.0-1.2ubuntu0.22.04.3 is installed)
- python3-sip : OK (python3-sip-dev 4.19.25+dfsg-3build1 is installed)
- python3-sip-dev : OK (python3-sip-dev 4.19.25+dfsg-3build1 is installed)
- python3-six : OK (python3-six 1.16.0-3ubuntu1 is installed)
- python3-stemmer : OK (python3-stemmer 2.0.1+dfsg-3build1 is installed)
- python3-sphinx-rtd-theme : OK (python3-sphinx-rtd-theme 1.0.0+dfsg-1 is installed)
- python3-sphinxcontrib.websupport : OK (python3-sphinxcontrib.websupport 1.2.4-1 is installed)
- sphinx-intl : OK (sphinx-intl 2.0.1-2 is installed)
- python3-statsmodels : OK (python3-statsmodels-lib 0.13.2+dfsg-1 is installed)
- python3-statsmodels : OK (python3-statsmodels-lib 0.13.2+dfsg-1 is installed)
- swig : OK (swig4.0 4.0.2-1ubuntu1 is installed)
- libtcl : OK (libtcl8.6 8.6.12+dfsg-1build1 is installed)
- tcl-dev : OK (tcl-dev 8.6.11+1build2 is installed)
- libtk : OK (libtk8.6 8.6.12-1build1 is installed)
- tk-dev : OK (tk-dev 8.6.11+1build2 is installed)
- python3-toml : OK (python3-toml 0.10.2-1 is installed)
- python3-urllib3 : OK (python3-urllib3 1.26.5-1~exp1ubuntu0.3 is installed)
5、check system dep package
~/openmc$ SAT/sat config SALOME-9.15.0-native --check_system
//根据提示安装依赖包
sudo apt install -y python3-babel python3-h5py python3-pytest-cython python3-jinja2 python3-pyqt5 python3-pyqt5.qtsvg python3-pygments python3-sphinx python3-alabaster python3-cftime python3-cycler python3-decorator python3-dill python3-docutils libfftw3-bin libfreeimage3 graphviz python3-imagesize python3-joblib python3-kiwisolver liblapack3 liblapacke clang python3-matplotlib libmetis5 python3-mpi4py python3-netcdf4 libnlopt0 libnlopt-cxx0 python3-nlopt python3-nose python3-numpy python3-numpydoc python3-packaging python3-pandas python3-patsy python3-psutil python3-pytest libqwt-qt5-6 python3-rich libfftw3-double3 chrpath libdc1394-25 libopenexr25 gfortran-11 libilmbase25 libffi7 openmpi-bin libgdal30 libopenblas0-serial libtbb12 libxml++2.6-2v5 libncurses5 python3-sklearn python3-scipy python3-sip python3-stemmer python3-sphinx-rtd-theme python3-sphinxcontrib.websupport sphinx-intl python3-statsmodels python3-threadpoolctl libtk python3-toml python3-tqdm
sudo apt install -y pyqt5-dev pyqt5-dev-tools libboost-all-dev libcppunit-dev doxygen libeigen3-dev libfftw3-dev libfreeimage-dev libgraphviz-dev libjsoncpp-dev liblapack-dev liblapacke-dev llvm-dev libmetis-dev libnlopt-dev libnlopt-cxx-dev libproj-dev libqwt-qt5-dev libfontconfig1-dev flex bison libglu1-mesa-dev libxcb-dri2-0-dev libxkbcommon-dev libxkbcommon-x11-dev libxi-dev libxt-dev libxmu-dev libxpm-dev libxft-dev automake libtool libopenmpi-dev libreadline-dev libhwloc-dev libsqlite3-dev libxcursor-dev libtbb-dev cython3 libfftw3-dev qttools5-dev libqt5svg5-dev libqt5x11extras5-dev qtxmlpatterns5-dev-tools libpcre2-dev libtiff5-dev libgeotiff-dev libgif-dev libgeos-dev libgdal-dev dvipng libxml++2.6-dev libfreetype6-dev libgmp-dev libmpfr-dev python3-sip-dev libsqlite3-dev swig tcl-dev tk-dev
6、check again
~/openmc$ SAT/sat config SALOME-9.15.0-native --check_system
Check the system dependencies declared in the application
- python3-babel : OK (python3-babel 2.8.0+dfsg.1-7 is installed)
- python3-pytest-cython : OK (python3-pytest-cython 0.1.1-1 is installed)
- python3-jinja2 : OK (python3-jinja2 3.0.3-1ubuntu0.4 is installed)
- python3-pil : OK (python3-pil.imagetk 9.0.1-1ubuntu0.3 is installed)
- python3-pyqt5 : OK (python3-pyqt5.sip 12.9.1-1build1 is installed)
- python3-pyqt5.qtsvg : OK (python3-pyqt5.qtsvg 5.15.6+dfsg-1ubuntu3 is installed)
- pyqt5-dev : OK (pyqt5-dev 5.15.6+dfsg-1ubuntu3 is installed)
- pyqt5-dev-tools : OK (pyqt5-dev-tools 5.15.6+dfsg-1ubuntu3 is installed)
- python3-pygments : OK (python3-pygments 2.11.2+dfsg-2ubuntu0.1 is installed)
- python3-sphinx : OK (python3-sphinxcontrib.websupport 1.2.4-1 is installed)
- python3-alabaster : OK (python3-alabaster 0.7.12-1 is installed)
- libboost-all-dev : OK (libboost-all-dev 1.74.0.3ubuntu7 is installed)
- python3-certifi : OK (python3-certifi 2020.6.20-1 is installed)
- python3-cftime : OK (python3-cftime 1.5.2+ds-1build1 is installed)
- python3-chardet : OK (python3-chardet 4.0.0-1 is installed)
- python3-click : OK (python3-click 8.0.3-1 is installed)
- libcppunit-dev : OK (libcppunit-dev 1.15.1-4 is installed)
- python3-cycler : OK (python3-cycler 0.11.0-1 is installed)
- python3-dateutil : OK (python3-dateutil 2.8.1-6 is installed)
- python3-docutils : OK (python3-docutils 0.17.1+dfsg-2 is installed)
- doxygen : OK (doxygen 1.9.1-2ubuntu2 is installed)
- libeigen3-dev : OK (libeigen3-dev 3.4.0-2ubuntu2 is installed)
- libfftw3-bin : OK (libfftw3-bin 3.3.8-2ubuntu8 is installed)
- libfftw3-dev : OK (libfftw3-dev 3.3.8-2ubuntu8 is installed)
- libfreeimage3 : OK (libfreeimage3 3.18.0+ds2-6ubuntu5.1 is installed)
- libfreeimage-dev : OK (libfreeimage-dev 3.18.0+ds2-6ubuntu5.1 is installed)
- graphviz : OK (graphviz 2.42.2-6ubuntu0.1 is installed)
- libgraphviz-dev : OK (libgraphviz-dev 2.42.2-6ubuntu0.1 is installed)
- python3-h5py : OK (python3-h5py-serial 3.6.0-2build1 is installed)
- libhdf5-dev : OK (libhdf5-dev 1.10.7+repack-4ubuntu2 is installed)
- python3-idna : OK (python3-idna 3.3-1ubuntu0.1 is installed)
- python3-imagesize : OK (python3-imagesize 1.3.0-1 is installed)
- libjsoncpp : OK (libjsoncpp25 1.9.5-3 is installed)
- libjsoncpp-dev : OK (libjsoncpp-dev 1.9.5-3 is installed)
- python3-kiwisolver : OK (python3-kiwisolver 1.3.2-1build1 is installed)
- liblapack3 : OK (liblapack3 3.10.0-2ubuntu1 is installed)
- liblapacke : OK (liblapacke-dev 3.10.0-2ubuntu1 is installed)
- liblapack-dev : OK (liblapack-dev 3.10.0-2ubuntu1 is installed)
- liblapacke-dev : OK (liblapacke-dev 3.10.0-2ubuntu1 is installed)
- libxml2 : OK (libxml2-dev 2.9.13+dfsg-1ubuntu0.10 is installed)
- libxml2-dev : OK (libxml2-dev 2.9.13+dfsg-1ubuntu0.10 is installed)
- clang : OK (clang-14 1:14.0.0-1ubuntu1.1 is installed)
- llvm-dev : OK (llvm-dev 1:14.0-55~exp2 is installed)
- python3-markupsafe : OK (python3-markupsafe 2.0.1-2build1 is installed)
- python3-matplotlib : OK (python3-matplotlib 3.5.1-2build1 is installed)
- libmetis5 : OK (libmetis5 5.1.0.dfsg-7build2 is installed)
- libmetis-dev : OK (libmetis-dev 5.1.0.dfsg-7build2 is installed)
- python3-mpi4py : OK (python3-mpi4py 3.1.3-1build2 is installed)
- python3-netcdf4 : OK (python3-netcdf4 1.5.8-1build1 is installed)
- libnlopt0 : OK (libnlopt0 2.7.1-3build1 is installed)
- libnlopt-cxx0 : OK (libnlopt-cxx0 2.7.1-3build1 is installed)
- python3-nlopt : OK (python3-nlopt 2.7.1-3build1 is installed)
- libnlopt-dev : OK (libnlopt-dev 2.7.1-3build1 is installed)
- libnlopt-cxx-dev : OK (libnlopt-cxx-dev 2.7.1-3build1 is installed)
- python3-nose : OK (python3-nose 1.3.7-8 is installed)
- python3-numpy : OK (python3-numpydoc 1.2-1 is installed)
- python3-numpydoc : OK (python3-numpydoc 1.2-1 is installed)
- python3-packaging : OK (python3-packaging 21.3-1 is installed)
- python3-pandas : OK (python3-pandas-lib 1.3.5+dfsg-3 is installed)
- python3-patsy : OK (python3-patsy 0.5.2-2 is installed)
- python3-patsy : OK (python3-patsy 0.5.2-2 is installed)
- python3-psutil : OK (python3-psutil 5.9.0-1build1 is installed)
- python3-pyparsing : OK (python3-pyparsing 2.4.7-1 is installed)
- readline-common : OK (readline-common 8.1.2-1 is installed)
- python3-pytest : OK (python3-pytest-cython 0.1.1-1 is installed)
- python3-tz : OK (python3-tz 2022.1-1ubuntu0.22.04.1 is installed)
- python3-yaml : OK (python3-yaml 5.4.1-1ubuntu1 is installed)
- libqwt-qt5-6 : OK (libqwt-qt5-6 6.1.4-2 is installed)
- libqwt-qt5-dev : OK (libqwt-qt5-dev 6.1.4-2 is installed)
- python3-requests : OK (python3-requests 2.25.1+dfsg-2ubuntu0.3 is installed)
- python3-rich : OK (python3-rich 11.2.0-1 is installed)
- libbsd0 : OK (libbsd0 0.11.5-1 is installed)
- libbz2-1.0 : OK (libbz2-1.0 1.0.8-5build1 is installed)
- libc6 : OK (libc6-i386 2.35-0ubuntu3.11 is installed)
- libdrm2 : OK (libdrm2 2.4.113-2~ubuntu0.22.04.1 is installed)
- libegl1 : OK (libegl1 1.4.0-1 is installed)
- libexif12 : OK (libexif12 0.6.24-1build1 is installed)
- libexpat1 : OK (libexpat1-dev 2.4.7-1ubuntu0.6 is installed)
- libfftw3-double3 : OK (libfftw3-double3 3.3.8-2ubuntu8 is installed)
- libfontconfig1 : OK (libfontconfig1-dev 2.13.1-4.2ubuntu5 is installed)
- libgl1 : OK (libgl1-mesa-dri 23.2.1-1ubuntu3.1~22.04.3 is installed)
- libglu1-mesa : OK (libglu1-mesa-dev 9.0.2-1 is installed)
- libgomp1 : OK (libgomp1 12.3.0-1ubuntu1~22.04.2 is installed)
- libgphoto2-6 : OK (libgphoto2-6 2.5.27-1build2 is installed)
- libice6 : OK (libice6 2:1.0.10-1build2 is installed)
- libjbig0 : OK (libjbig0 2.1-3.1ubuntu0.22.04.1 is installed)
- libltdl7 : OK (libltdl7 2.4.6-15build2 is installed)
- liblzma5 : OK (liblzma5 5.2.5-2ubuntu1 is installed)
- libnuma1 : OK (libnuma1 2.0.14-3ubuntu2 is installed)
- libquadmath0 : OK (libquadmath0 12.3.0-1ubuntu1~22.04.2 is installed)
- libraw1394-11 : OK (libraw1394-11 2.1.2-2build2 is installed)
- libsm6 : OK (libsm6 2:1.2.3-1build2 is installed)
- libstdc++6 : OK (libstdc++6 12.3.0-1ubuntu1~22.04.2 is installed)
- libtiff5 : OK (libtiff5-dev 4.3.0-6ubuntu0.12 is installed)
- libudev1 : OK (libudev1 249.11-0ubuntu3.17 is installed)
- libusb-1.0-0 : OK (libusb-1.0-0 2:1.0.25-1ubuntu2 is installed)
- libuuid1 : OK (libuuid1 2.37.2-4ubuntu3.4 is installed)
- libx11-6 : OK (libx11-6 2:1.7.5-1ubuntu0.3 is installed)
- libx11-xcb1 : OK (libx11-xcb1 2:1.7.5-1ubuntu0.3 is installed)
- libxau6 : OK (libxau6 1:1.0.9-1build5 is installed)
- libxcb1 : OK (libxcb1-dev 1.14-3ubuntu3 is installed)
- libxcb-glx0 : OK (libxcb-glx0 1.14-3ubuntu3 is installed)
- libxcb-xfixes0 : OK (libxcb-xfixes0 1.14-3ubuntu3 is installed)
- libxcb-xkb1 : OK (libxcb-xkb1 1.14-3ubuntu3 is installed)
- libxdmcp6 : OK (libxdmcp6 1:1.1.3-0ubuntu5 is installed)
- libxext6 : OK (libxext6 2:1.3.4-1build1 is installed)
- libxft2 : OK (libxft2 2.3.4-1 is installed)
- libxi6 : OK (libxi6 2:1.8-1build1 is installed)
- libxkbcommon0 : OK (libxkbcommon0 1.4.0-1 is installed)
- libxkbcommon-x11-0 : OK (libxkbcommon-x11-0 1.4.0-1 is installed)
- libxmu6 : OK (libxmu6 2:1.1.3-3 is installed)
- libxpm4 : OK (libxpm4 1:3.5.12-1ubuntu0.22.04.2 is installed)
- libxrender1 : OK (libxrender1 1:0.9.10-1build4 is installed)
- libxss1 : OK (libxss1 1:1.2.3-1build2 is installed)
- libxt6 : OK (libxt6 1:1.2.1-1 is installed)
- zlib1g : OK (zlib1g-dev 1:1.2.11.dfsg-2ubuntu9.2 is installed)
- libsqlite3 : OK (libsqlite3-dev 3.37.2-2ubuntu0.5 is installed)
- chrpath : OK (chrpath 0.16-2 is installed)
- libdc1394-25 : OK (libdc1394-25 2.2.6-4 is installed)
- libopenexr25 : OK (libopenexr25 2.5.7-1 is installed)
- libwebp7 : OK (libwebp7 1.2.2-2ubuntu0.22.04.2 is installed)
- gfortran-11 : OK (gfortran-11 11.4.0-1ubuntu1~22.04.2 is installed)
- libilmbase25 : OK (libilmbase25 2.5.7-2 is installed)
- libevent-2.1-7 : OK (libevent-2.1-7 2.1.12-stable-1build3 is installed)
- libpng16-16 : OK (libpng16-16 1.6.37-3build5 is installed)
- libgcc-11-dev : OK (libgcc-11-dev 11.4.0-1ubuntu1~22.04.2 is installed)
- libffi7 : OK (libffi7 3.3-5ubuntu1 is installed)
- libtinfo6 : OK (libtinfo6 6.3-2ubuntu0.1 is installed)
- libgphoto2-port12 : OK (libgphoto2-port12 2.5.27-1build2 is installed)
- libglx0 : OK (libglx0 1.4.0-1 is installed)
- libopengl0 : OK (libopengl0 1.4.0-1 is installed)
- libzstd1 : OK (libzstd1 1.4.8+dfsg-3build1 is installed)
- libglvnd0 : OK (libglvnd0 1.4.0-1 is installed)
- openmpi-bin : OK (openmpi-bin 4.1.2-2ubuntu1 is installed)
- libgdal30 : OK (libgdal30 3.4.1+dfsg-1build4 is installed)
- libopenblas0-serial : OK (libopenblas0-serial 0.3.20+ds-1 is installed)
- libtbb12 : OK (libtbb12 2021.5.0-7ubuntu2 is installed)
- libxml++2.6-2v5 : OK (libxml++2.6-2v5 2.40.1-3build3 is installed)
- libfreetype6 : OK (libfreetype6-dev 2.11.1+dfsg-1ubuntu0.3 is installed)
- libncurses5 : OK (libncurses5 6.3-2ubuntu0.1 is installed)
- libgmp10 : OK (libgmp10 2:6.2.1+dfsg-3ubuntu1 is installed)
- libmpfr6 : OK (libmpfr6 4.1.0-3build3 is installed)
- libssl-dev : OK (libssl-dev 3.0.2-0ubuntu1.20 is installed)
- gcc : OK (gcc-12-base 12.3.0-1ubuntu1~22.04.2 is installed)
- make : OK (make 4.3-4.1build1 is installed)
- sed : OK (sed 4.8-1ubuntu2 is installed)
- g++ : OK (g++-11 11.4.0-1ubuntu1~22.04.2 is installed)
- libexpat1-dev : OK (libexpat1-dev 2.4.7-1ubuntu0.6 is installed)
- libfontconfig1-dev : OK (libfontconfig1-dev 2.13.1-4.2ubuntu5 is installed)
- flex : OK (flex 2.6.4-8build2 is installed)
- bison : OK (bison 2:3.8.2+dfsg-1build1 is installed)
- libglu1-mesa-dev : OK (libglu1-mesa-dev 9.0.2-1 is installed)
- perl : OK (perl-openssl-defaults 5build2 is installed)
- libxcb-dri2-0-dev : OK (libxcb-dri2-0-dev 1.14-3ubuntu3 is installed)
- libxkbcommon-dev : OK (libxkbcommon-dev 1.4.0-1 is installed)
- libxkbcommon-x11-dev : OK (libxkbcommon-x11-dev 1.4.0-1 is installed)
- bzip2 : OK (bzip2 1.0.8-5build1 is installed)
- libxi-dev : OK (libxi-dev 2:1.8-1build1 is installed)
- libxt-dev : OK (libxt-dev 1:1.2.1-1 is installed)
- libxmu-dev : OK (libxmu-dev 2:1.1.3-3 is installed)
- libxpm-dev : OK (libxpm-dev 1:3.5.12-1ubuntu0.22.04.2 is installed)
- libxft-dev : OK (libxft-dev 2.3.4-1 is installed)
- automake : OK (automake 1:1.16.5-1.3 is installed)
- libtool : OK (libtool 2.4.6-15build2 is installed)
- libjpeg-dev : OK (libjpeg-dev 8c-2ubuntu10 is installed)
- cmake : OK (cmake-data 3.22.1-1ubuntu1.22.04.2 is installed)
- libicu-dev : OK (libicu-dev 70.1-2 is installed)
- libopenmpi-dev : OK (libopenmpi-dev 4.1.2-2ubuntu1 is installed)
- libreadline-dev : OK (libreadline-dev 8.1.2-1 is installed)
- libhwloc-dev : OK (libhwloc-dev 2.7.0-2ubuntu1 is installed)
- libsqlite3-dev : OK (libsqlite3-dev 3.37.2-2ubuntu0.5 is installed)
- libcurl4-openssl-dev : OK (libcurl4-openssl-dev 7.81.0-1ubuntu1.21 is installed)
- libxcursor-dev : OK (libxcursor-dev 1:1.2.0-2build4 is installed)
- libtbb-dev : OK (libtbb-dev 2021.5.0-7ubuntu2 is installed)
- cython3 : OK (cython3 0.29.28-1ubuntu3 is installed)
- libfftw3-dev : OK (libfftw3-dev 3.3.8-2ubuntu8 is installed)
- libopenblas-dev : OK (libopenblas-dev 0.3.20+ds-1 is installed)
- qttools5-dev : OK (qttools5-dev-tools 5.15.3-1 is installed)
- libqt5svg5-dev : OK (libqt5svg5-dev 5.15.3-1 is installed)
- libqt5x11extras5-dev : OK (libqt5x11extras5-dev 5.15.3-1 is installed)
- qtxmlpatterns5-dev-tools : OK (qtxmlpatterns5-dev-tools 5.15.3-1 is installed)
- libpcre2-dev : OK (libpcre2-dev 10.39-3ubuntu0.1 is installed)
- libpng-dev : OK (libpng-dev 1.6.37-3build5 is installed)
- libtiff5-dev : OK (libtiff5-dev 4.3.0-6ubuntu0.12 is installed)
- libgeotiff-dev : OK (libgeotiff-dev 1.7.0-2build1 is installed)
- libgif-dev : OK (libgif-dev 5.1.9-2ubuntu0.1 is installed)
- libgeos-dev : OK (libgeos-dev 3.10.2-1 is installed)
- libgdal-dev : OK (libgdal-dev 3.4.1+dfsg-1build4 is installed)
- dvipng : OK (dvipng 1.15-1.1 is installed)
- libxml++2.6-dev : OK (libxml++2.6-dev 2.40.1-3build3 is installed)
- libfreetype6-dev : OK (libfreetype6-dev 2.11.1+dfsg-1ubuntu0.3 is installed)
- libgmp-dev : OK (libgmp-dev 2:6.2.1+dfsg-3ubuntu1 is installed)
- libmpfr-dev : OK (libmpfr-dev 4.1.0-3build3 is installed)
- python3-scipy : OK (python3-scipy 1.8.0-1exp2ubuntu1 is installed)
- python3-setuptools : OK (python3-setuptools-whl 59.6.0-1.2ubuntu0.22.04.3 is installed)
- python3-sip : OK (python3-sip-dev 4.19.25+dfsg-3build1 is installed)
- python3-sip-dev : OK (python3-sip-dev 4.19.25+dfsg-3build1 is installed)
- python3-six : OK (python3-six 1.16.0-3ubuntu1 is installed)
- python3-stemmer : OK (python3-stemmer 2.0.1+dfsg-3build1 is installed)
- python3-sphinx-rtd-theme : OK (python3-sphinx-rtd-theme 1.0.0+dfsg-1 is installed)
- python3-sphinxcontrib.websupport : OK (python3-sphinxcontrib.websupport 1.2.4-1 is installed)
- sphinx-intl : OK (sphinx-intl 2.0.1-2 is installed)
- python3-statsmodels : OK (python3-statsmodels-lib 0.13.2+dfsg-1 is installed)
- python3-statsmodels : OK (python3-statsmodels-lib 0.13.2+dfsg-1 is installed)
- swig : OK (swig4.0 4.0.2-1ubuntu1 is installed)
- libtcl : OK (libtcl8.6 8.6.12+dfsg-1build1 is installed)
- tcl-dev : OK (tcl-dev 8.6.11+1build2 is installed)
- libtk : OK (libtk8.6 8.6.12-1build1 is installed)
- tk-dev : OK (tk-dev 8.6.11+1build2 is installed)
- python3-toml : OK (python3-toml 0.10.2-1 is installed)
- python3-urllib3 : OK (python3-urllib3 1.26.5-1~exp1ubuntu0.3 is installed)
7、Prepare SALOME source code
SAT/sat -o "APPLICATION.properties.git_server='github'" prepare SALOME-9.15.0-native
WARNING: RESTRICTED is a closed-source software and is not available on github
WARNING: CEATESTBASE is a closed-source software and is not available on github
Clean the source directories ...OK
Getting sources of the application SALOME-9.15.0-native
workdir = /home/yypan/openmc/SALOME-9.15.0-native-UB22.04
alabaster: Native : Checking system packages are installed
- python3-alabaster : OK (python3-alabaster 0.7.12-1 is installed)
Babel: Native : Checking system packages are installed
- python3-babel : OK (python3-babel 2.8.0+dfsg.1-7 is installed)
BasicIterativeStatistics: GIT:https://github.com/IterativeStatistics/BasicIterativeStatistics.git tag:v0.1.0 ..... OK
boost: Native : Checking system packages are installed
- libboost-all-dev : OK (libboost-all-dev 1.74.0.3ubuntu7 is installed)
CAS: GIT:https://github.com/Open-Cascade-SAS/OCCT-Archive.git tag:SALOME_9_15_V7_9_0a1 . OK
catalyst: arc:/home/yypan/openmc/ARCHIVES/catalyst-2.0.tar.gz ... OK
C3PO: arc:/home/yypan/openmc/ARCHIVES/C3PO_public-v2.3.tar.gz ... OK
certifi: Native : Checking system packages are installed
- python3-certifi : OK (python3-certifi 2020.6.20-1 is installed)
cftime: Native : Checking system packages are installed
- python3-cftime : OK (python3-cftime 1.5.2+ds-1build1 is installed)
cgal: GIT:https://github.com/CGAL/cgal.git tag:v5.6.1 ..... OK
cgns: arc:/home/yypan/openmc/ARCHIVES/cgns-4.2.0.tar.gz ... OK
chardet: Native : Checking system packages are installed
- python3-chardet : OK (python3-chardet 4.0.0-1 is installed)
click: Native : Checking system packages are installed
- python3-click : OK (python3-click 8.0.3-1 is installed)
cmake: arc:/home/yypan/openmc/ARCHIVES/cmake-3.31.6.tar.gz ... OK
cppunit: Native : Checking system packages are installed
- libcppunit-dev : OK (libcppunit-dev 1.15.1-4 is installed)
cminpack: arc:/home/yypan/openmc/ARCHIVES/cminpack-1.3.10.tar.gz ... OK
cork: GIT:https://github.com/gilbo/cork.git tag:5987de5 .... OK
cycler: Native : Checking system packages are installed
- python3-cycler : OK (python3-cycler 0.11.0-1 is installed)
Cython: Native : Checking system packages are installed
- python3-pytest-cython : OK (python3-pytest-cython 0.1.1-1 is installed)
dateutil: Native : Checking system packages are installed
- python3-dateutil : OK (python3-dateutil 2.8.1-6 is installed)
docutils: Native : Checking system packages are installed
- python3-docutils : OK (python3-docutils 0.17.1+dfsg-2 is installed)
doxygen: Native : Checking system packages are installed
- doxygen : OK (doxygen 1.9.1-2ubuntu2 is installed)
eigen: Native : Checking system packages are installed
- libeigen3-dev : OK (libeigen3-dev 3.4.0-2ubuntu2 is installed)
embree: arc:/home/yypan/openmc/ARCHIVES/embree-3.12.2.tar.gz ... OK
FMILibrary: arc:/home/yypan/openmc/ARCHIVES/FMILibrary-2.0.3.tar.gz ... OK
fftw: Native : Checking system packages are installed
- libfftw3-bin : OK (libfftw3-bin 3.3.8-2ubuntu8 is installed)
- libfftw3-dev : OK (libfftw3-dev 3.3.8-2ubuntu8 is installed)
freeimage: Native : Checking system packages are installed
- libfreeimage3 : OK (libfreeimage3 3.18.0+ds2-6ubuntu5.1 is installed)
- libfreeimage-dev : OK (libfreeimage-dev 3.18.0+ds2-6ubuntu5.1 is installed)
freetype: Native : Checking system packages are installed
gl2ps: Native : Checking system packages are installed
gdal: Native : Checking system packages are installed
gmsh: arc:/home/yypan/openmc/ARCHIVES/gmsh-4.10.3.tar.gz ... OK
graphviz: Native : Checking system packages are installed
- graphviz : OK (graphviz 2.42.2-6ubuntu0.1 is installed)
- libgraphviz-dev : OK (libgraphviz-dev 2.42.2-6ubuntu0.1 is installed)
h5py: Native : Checking system packages are installed
- python3-h5py : OK (python3-h5py-serial 3.6.0-2build1 is installed)
hdf5: Native : Checking system packages are installed
- libhdf5-dev : OK (libhdf5-dev 1.10.7+repack-4ubuntu2 is installed)
idna: Native : Checking system packages are installed
- python3-idna : OK (python3-idna 3.3-1ubuntu0.1 is installed)
imagesize: Native : Checking system packages are installed
- python3-imagesize : OK (python3-imagesize 1.3.0-1 is installed)
ispc: arc:/home/yypan/openmc/ARCHIVES/ispc-1.15.0-x86_64.tar.gz ... OK
Jinja2: Native : Checking system packages are installed
- python3-jinja2 : OK (python3-jinja2 3.0.3-1ubuntu0.4 is installed)
jsoncpp: Native : Checking system packages are installed
- libjsoncpp : OK (libjsoncpp25 1.9.5-3 is installed)
- libjsoncpp-dev : OK (libjsoncpp-dev 1.9.5-3 is installed)
kiwisolver: Native : Checking system packages are installed
- python3-kiwisolver : OK (python3-kiwisolver 1.3.2-1build1 is installed)
lapack: Native : Checking system packages are installed
- liblapack3 : OK (liblapack3 3.10.0-2ubuntu1 is installed)
- liblapacke : OK (liblapacke-dev 3.10.0-2ubuntu1 is installed)
- liblapack-dev : OK (liblapack-dev 3.10.0-2ubuntu1 is installed)
- liblapacke-dev : OK (liblapacke-dev 3.10.0-2ubuntu1 is installed)
libigl: arc:/home/yypan/openmc/ARCHIVES/libigl-v2.5.0.tar.gz ... OK
libxml2: Native : Checking system packages are installed
- libxml2 : OK (libxml2-dev 2.9.13+dfsg-1ubuntu0.10 is installed)
- libxml2-dev : OK (libxml2-dev 2.9.13+dfsg-1ubuntu0.10 is installed)
llvm: Native : Checking system packages are installed
- clang : OK (clang-14 1:14.0.0-1ubuntu1.1 is installed)
- llvm-dev : OK (llvm-dev 1:14.0-55~exp2 is installed)
markupsafe: Native : Checking system packages are installed
- python3-markupsafe : OK (python3-markupsafe 2.0.1-2build1 is installed)
matplotlib: Native : Checking system packages are installed
- python3-matplotlib : OK (python3-matplotlib 3.5.1-2build1 is installed)
mcut: GIT:https://github.com/cutdigital/mcut.git tag:b5b0ec6 .... OK
medfile: arc:/home/yypan/openmc/ARCHIVES/med-4.2.0.tar.gz ... OK
mesa: arc:/home/yypan/openmc/ARCHIVES/mesa-19.0.8-x86_64-UB22.04.tar.gz ... OK
meshbooleanplugin: GIT:https://github.com/SalomePlatform/meshbooleanplugin.git tag:v1.0.0 ..... OK
MeshGems: arc:/home/yypan/openmc/ARCHIVES/MeshGems-2.15-1.tar.gz ... OK
meshio: arc:/home/yypan/openmc/ARCHIVES/meshio-5.3.5-x86_64.tar.gz ... OK
metis: Native : Checking system packages are installed
- libmetis5 : OK (libmetis5 5.1.0.dfsg-7build2 is installed)
- libmetis-dev : OK (libmetis-dev 5.1.0.dfsg-7build2 is installed)
mpi4py: Native : Checking system packages are installed
- python3-mpi4py : OK (python3-mpi4py 3.1.3-1build2 is installed)
mmg: arc:/home/yypan/openmc/ARCHIVES/mmg-5.6.0-Linux-4.4.0-170-generic-appli.tar.gz ... OK
mmgplugin: GIT:https://github.com/SalomePlatform/mmgplugin.git tag:v1.0.0 ..... OK
netgen: arc:/home/yypan/openmc/ARCHIVES/netgen-5.3.1.tar.gz ... OK
netcdf: arc:/home/yypan/openmc/ARCHIVES/netcdf-c-4.6.2.tar.gz ... OK
netCDF4: Native : Checking system packages are installed
- python3-netcdf4 : OK (python3-netcdf4 1.5.8-1build1 is installed)
nlopt: Native : Checking system packages are installed
- libnlopt0 : OK (libnlopt0 2.7.1-3build1 is installed)
- libnlopt-cxx0 : OK (libnlopt-cxx0 2.7.1-3build1 is installed)
- python3-nlopt : OK (python3-nlopt 2.7.1-3build1 is installed)
- libnlopt-dev : OK (libnlopt-dev 2.7.1-3build1 is installed)
- libnlopt-cxx-dev : OK (libnlopt-cxx-dev 2.7.1-3build1 is installed)
nose: Native : Checking system packages are installed
- python3-nose : OK (python3-nose 1.3.7-8 is installed)
numpy: Native : Checking system packages are installed
- python3-numpy : OK (python3-numpydoc 1.2-1 is installed)
numpydoc: Native : Checking system packages are installed
- python3-numpydoc : OK (python3-numpydoc 1.2-1 is installed)
omniORB: arc:/home/yypan/openmc/ARCHIVES/omniORB-4.2.5.tar.gz ... OK
omniORBpy: arc:/home/yypan/openmc/ARCHIVES/omniORBpy-4.2.5.tar.gz ... OK
opencv: arc:/home/yypan/openmc/ARCHIVES/opencv-3.2.0.tar.gz ... OK
openmpi: Native : Checking system packages are installed
openVKL: arc:/home/yypan/openmc/ARCHIVES/openVKL-0.11.0.tar.gz ... OK
openturns: arc:/home/yypan/openmc/ARCHIVES/openturns-1.24.tar.gz ... OK
ospray: arc:/home/yypan/openmc/ARCHIVES/ospray-2.4.0.tar.gz ... OK
packaging: Native : Checking system packages are installed
- python3-packaging : OK (python3-packaging 21.3-1 is installed)
pandas: Native : Checking system packages are installed
- python3-pandas : OK (python3-pandas-lib 1.3.5+dfsg-3 is installed)
patsy: Native : Checking system packages are installed
- python3-patsy : OK (python3-patsy 0.5.2-2 is installed)
- python3-patsy : OK (python3-patsy 0.5.2-2 is installed)
ParaView: arc:/home/yypan/openmc/ARCHIVES/ParaView-2918b94391.tar.gz ... OK
PERSALYS: arc:/home/yypan/openmc/ARCHIVES/persalys_v18.0.tar.gz ... OK
petsc: arc:/home/yypan/openmc/ARCHIVES/petsc-3.20.5.tar.gz ... OK
Pillow: Native : Checking system packages are installed
- python3-pil : OK (python3-pil.imagetk 9.0.1-1ubuntu0.3 is installed)
planegcs: arc:/home/yypan/openmc/ARCHIVES/planegcs-0.18-3cb6890.tar.gz ... OK
psutil: Native : Checking system packages are installed
- python3-psutil : OK (python3-psutil 5.9.0-1build1 is installed)
poetry: arc:/home/yypan/openmc/ARCHIVES/poetry-1.8.3-x86_64.tar.gz ... OK
poetry_core: arc:/home/yypan/openmc/ARCHIVES/poetry_core-1.9.0.tar.gz ... OK
pyyaml: Native : Checking system packages are installed
- python3-yaml : OK (python3-yaml 5.4.1-1ubuntu1 is installed)
PyFMI: arc:/home/yypan/openmc/ARCHIVES/PyFMI-2.6.tar.gz ... OK
Pygments: Native : Checking system packages are installed
- python3-pygments : OK (python3-pygments 2.11.2+dfsg-2ubuntu0.1 is installed)
pyparsing: Native : Checking system packages are installed
- python3-pyparsing : OK (python3-pyparsing 2.4.7-1 is installed)
PyQt: Native : Checking system packages are installed
- python3-pyqt5 : OK (python3-pyqt5.sip 12.9.1-1build1 is installed)
- python3-pyqt5.qtsvg : OK (python3-pyqt5.qtsvg 5.15.6+dfsg-1ubuntu3 is installed)
- pyqt5-dev : OK (pyqt5-dev 5.15.6+dfsg-1ubuntu3 is installed)
- pyqt5-dev-tools : OK (pyqt5-dev-tools 5.15.6+dfsg-1ubuntu3 is installed)
pyqwt: arc:/home/yypan/openmc/ARCHIVES/PythonQwt-0.12.1.tar.gz ... OK
pyreadline: Native : Checking system packages are installed
- readline-common : OK (readline-common 8.1.2-1 is installed)
pytest: Native : Checking system packages are installed
- python3-pytest : OK (python3-pytest-cython 0.1.1-1 is installed)
Python: Native : Checking system packages are installed
pytz: Native : Checking system packages are installed
- python3-tz : OK (python3-tz 2022.1-1ubuntu0.22.04.1 is installed)
qt: Native : Checking system packages are installed
qtpy: arc:/home/yypan/openmc/ARCHIVES/QtPy-2.4.1.tar.gz ... OK
qwt: Native : Checking system packages are installed
- libqwt-qt5-6 : OK (libqwt-qt5-6 6.1.4-2 is installed)
- libqwt-qt5-dev : OK (libqwt-qt5-dev 6.1.4-2 is installed)
rapidjson: arc:/home/yypan/openmc/ARCHIVES/rapidjson-1.1.0.tar.gz ... OK
requests: Native : Checking system packages are installed
- python3-requests : OK (python3-requests 2.25.1+dfsg-2ubuntu0.3 is installed)
rkCommon: arc:/home/yypan/openmc/ARCHIVES/rkCommon-1.5.1.tar.gz ... OK
rich: Native : Checking system packages are installed
- python3-rich : OK (python3-rich 11.2.0-1 is installed)
root: arc:/home/yypan/openmc/ARCHIVES/root-6.28.10.tar.gz ... OK
scipy: Native : Checking system packages are installed
- python3-scipy : OK (python3-scipy 1.8.0-1exp2ubuntu1 is installed)
scotch: arc:/home/yypan/openmc/ARCHIVES/scotch-6.1.2.tar.gz ... OK
setuptools: Native : Checking system packages are installed
- python3-setuptools : OK (python3-setuptools-whl 59.6.0-1.2ubuntu0.22.04.3 is installed)
sip: Native : Checking system packages are installed
- python3-sip : OK (python3-sip-dev 4.19.25+dfsg-3build1 is installed)
- python3-sip-dev : OK (python3-sip-dev 4.19.25+dfsg-3build1 is installed)
six: Native : Checking system packages are installed
- python3-six : OK (python3-six 1.16.0-3ubuntu1 is installed)
snowballstemmer: Native : Checking system packages are installed
- python3-stemmer : OK (python3-stemmer 2.0.1+dfsg-3build1 is installed)
Sphinx: Native : Checking system packages are installed
- python3-sphinx : OK (python3-sphinxcontrib.websupport 1.2.4-1 is installed)
sphinxcontrib_websupport: Native : Checking system packages are installed
- python3-sphinxcontrib.websupport : OK (python3-sphinxcontrib.websupport 1.2.4-1 is installed)
sphinxintl: Native : Checking system packages are installed
- sphinx-intl : OK (sphinx-intl 2.0.1-2 is installed)
sphinx_rtd_theme: Native : Checking system packages are installed
- python3-sphinx-rtd-theme : OK (python3-sphinx-rtd-theme 1.0.0+dfsg-1 is installed)
statsmodels: Native : Checking system packages are installed
- python3-statsmodels : OK (python3-statsmodels-lib 0.13.2+dfsg-1 is installed)
- python3-statsmodels : OK (python3-statsmodels-lib 0.13.2+dfsg-1 is installed)
swig: Native : Checking system packages are installed
- swig : OK (swig4.0 4.0.2-1ubuntu1 is installed)
salome_system: Native : Checking system packages are installed
- libbsd0 : OK (libbsd0 0.11.5-1 is installed)
- libbz2-1.0 : OK (libbz2-1.0 1.0.8-5build1 is installed)
- libc6 : OK (libc6-i386 2.35-0ubuntu3.11 is installed)
- libdrm2 : OK (libdrm2 2.4.113-2~ubuntu0.22.04.1 is installed)
- libegl1 : OK (libegl1 1.4.0-1 is installed)
- libexif12 : OK (libexif12 0.6.24-1build1 is installed)
- libexpat1 : OK (libexpat1-dev 2.4.7-1ubuntu0.6 is installed)
- libfftw3-double3 : OK (libfftw3-double3 3.3.8-2ubuntu8 is installed)
- libfontconfig1 : OK (libfontconfig1-dev 2.13.1-4.2ubuntu5 is installed)
- libgl1 : OK (libgl1-mesa-dri 23.2.1-1ubuntu3.1~22.04.3 is installed)
- libglu1-mesa : OK (libglu1-mesa-dev 9.0.2-1 is installed)
- libgomp1 : OK (libgomp1 12.3.0-1ubuntu1~22.04.2 is installed)
- libgphoto2-6 : OK (libgphoto2-6 2.5.27-1build2 is installed)
- libice6 : OK (libice6 2:1.0.10-1build2 is installed)
- libjbig0 : OK (libjbig0 2.1-3.1ubuntu0.22.04.1 is installed)
- libltdl7 : OK (libltdl7 2.4.6-15build2 is installed)
- liblzma5 : OK (liblzma5 5.2.5-2ubuntu1 is installed)
- libnuma1 : OK (libnuma1 2.0.14-3ubuntu2 is installed)
- libquadmath0 : OK (libquadmath0 12.3.0-1ubuntu1~22.04.2 is installed)
- libraw1394-11 : OK (libraw1394-11 2.1.2-2build2 is installed)
- libsm6 : OK (libsm6 2:1.2.3-1build2 is installed)
- libstdc++6 : OK (libstdc++6 12.3.0-1ubuntu1~22.04.2 is installed)
- libtiff5 : OK (libtiff5-dev 4.3.0-6ubuntu0.12 is installed)
- libudev1 : OK (libudev1 249.11-0ubuntu3.17 is installed)
- libusb-1.0-0 : OK (libusb-1.0-0 2:1.0.25-1ubuntu2 is installed)
- libuuid1 : OK (libuuid1 2.37.2-4ubuntu3.4 is installed)
- libx11-6 : OK (libx11-6 2:1.7.5-1ubuntu0.3 is installed)
- libx11-xcb1 : OK (libx11-xcb1 2:1.7.5-1ubuntu0.3 is installed)
- libxau6 : OK (libxau6 1:1.0.9-1build5 is installed)
- libxcb1 : OK (libxcb1-dev 1.14-3ubuntu3 is installed)
- libxcb-glx0 : OK (libxcb-glx0 1.14-3ubuntu3 is installed)
- libxcb-xfixes0 : OK (libxcb-xfixes0 1.14-3ubuntu3 is installed)
- libxcb-xkb1 : OK (libxcb-xkb1 1.14-3ubuntu3 is installed)
- libxdmcp6 : OK (libxdmcp6 1:1.1.3-0ubuntu5 is installed)
- libxext6 : OK (libxext6 2:1.3.4-1build1 is installed)
- libxft2 : OK (libxft2 2.3.4-1 is installed)
- libxi6 : OK (libxi6 2:1.8-1build1 is installed)
- libxkbcommon0 : OK (libxkbcommon0 1.4.0-1 is installed)
- libxkbcommon-x11-0 : OK (libxkbcommon-x11-0 1.4.0-1 is installed)
- libxmu6 : OK (libxmu6 2:1.1.3-3 is installed)
- libxpm4 : OK (libxpm4 1:3.5.12-1ubuntu0.22.04.2 is installed)
- libxrender1 : OK (libxrender1 1:0.9.10-1build4 is installed)
- libxss1 : OK (libxss1 1:1.2.3-1build2 is installed)
- libxt6 : OK (libxt6 1:1.2.1-1 is installed)
- zlib1g : OK (zlib1g-dev 1:1.2.11.dfsg-2ubuntu9.2 is installed)
- libsqlite3 : OK (libsqlite3-dev 3.37.2-2ubuntu0.5 is installed)
- chrpath : OK (chrpath 0.16-2 is installed)
- libdc1394-25 : OK (libdc1394-25 2.2.6-4 is installed)
- libopenexr25 : OK (libopenexr25 2.5.7-1 is installed)
- libwebp7 : OK (libwebp7 1.2.2-2ubuntu0.22.04.2 is installed)
- gfortran-11 : OK (gfortran-11 11.4.0-1ubuntu1~22.04.2 is installed)
- libilmbase25 : OK (libilmbase25 2.5.7-2 is installed)
- libevent-2.1-7 : OK (libevent-2.1-7 2.1.12-stable-1build3 is installed)
- libpng16-16 : OK (libpng16-16 1.6.37-3build5 is installed)
- libgcc-11-dev : OK (libgcc-11-dev 11.4.0-1ubuntu1~22.04.2 is installed)
- libffi7 : OK (libffi7 3.3-5ubuntu1 is installed)
- libtinfo6 : OK (libtinfo6 6.3-2ubuntu0.1 is installed)
- libgphoto2-port12 : OK (libgphoto2-port12 2.5.27-1build2 is installed)
- libglx0 : OK (libglx0 1.4.0-1 is installed)
- libopengl0 : OK (libopengl0 1.4.0-1 is installed)
- libzstd1 : OK (libzstd1 1.4.8+dfsg-3build1 is installed)
- libglvnd0 : OK (libglvnd0 1.4.0-1 is installed)
- openmpi-bin : OK (openmpi-bin 4.1.2-2ubuntu1 is installed)
- libgdal30 : OK (libgdal30 3.4.1+dfsg-1build4 is installed)
- libopenblas0-serial : OK (libopenblas0-serial 0.3.20+ds-1 is installed)
- libtbb12 : OK (libtbb12 2021.5.0-7ubuntu2 is installed)
- libxml++2.6-2v5 : OK (libxml++2.6-2v5 2.40.1-3build3 is installed)
- libfreetype6 : OK (libfreetype6-dev 2.11.1+dfsg-1ubuntu0.3 is installed)
- libncurses5 : OK (libncurses5 6.3-2ubuntu0.1 is installed)
- libgmp10 : OK (libgmp10 2:6.2.1+dfsg-3ubuntu1 is installed)
- libmpfr6 : OK (libmpfr6 4.1.0-3build3 is installed)
- libssl-dev : OK (libssl-dev 3.0.2-0ubuntu1.20 is installed)
- gcc : OK (gcc-12-base 12.3.0-1ubuntu1~22.04.2 is installed)
- make : OK (make 4.3-4.1build1 is installed)
- sed : OK (sed 4.8-1ubuntu2 is installed)
- g++ : OK (g++-11 11.4.0-1ubuntu1~22.04.2 is installed)
- libexpat1-dev : OK (libexpat1-dev 2.4.7-1ubuntu0.6 is installed)
- libfontconfig1-dev : OK (libfontconfig1-dev 2.13.1-4.2ubuntu5 is installed)
- flex : OK (flex 2.6.4-8build2 is installed)
- bison : OK (bison 2:3.8.2+dfsg-1build1 is installed)
- libglu1-mesa-dev : OK (libglu1-mesa-dev 9.0.2-1 is installed)
- perl : OK (perl-openssl-defaults 5build2 is installed)
- libxcb-dri2-0-dev : OK (libxcb-dri2-0-dev 1.14-3ubuntu3 is installed)
- libxkbcommon-dev : OK (libxkbcommon-dev 1.4.0-1 is installed)
- libxkbcommon-x11-dev : OK (libxkbcommon-x11-dev 1.4.0-1 is installed)
- bzip2 : OK (bzip2 1.0.8-5build1 is installed)
- libxi-dev : OK (libxi-dev 2:1.8-1build1 is installed)
- libxt-dev : OK (libxt-dev 1:1.2.1-1 is installed)
- libxmu-dev : OK (libxmu-dev 2:1.1.3-3 is installed)
- libxpm-dev : OK (libxpm-dev 1:3.5.12-1ubuntu0.22.04.2 is installed)
- libxft-dev : OK (libxft-dev 2.3.4-1 is installed)
- automake : OK (automake 1:1.16.5-1.3 is installed)
- libtool : OK (libtool 2.4.6-15build2 is installed)
- libjpeg-dev : OK (libjpeg-dev 8c-2ubuntu10 is installed)
- cmake : OK (cmake-data 3.22.1-1ubuntu1.22.04.2 is installed)
- libicu-dev : OK (libicu-dev 70.1-2 is installed)
- libopenmpi-dev : OK (libopenmpi-dev 4.1.2-2ubuntu1 is installed)
- libreadline-dev : OK (libreadline-dev 8.1.2-1 is installed)
- libhwloc-dev : OK (libhwloc-dev 2.7.0-2ubuntu1 is installed)
- libsqlite3-dev : OK (libsqlite3-dev 3.37.2-2ubuntu0.5 is installed)
- libcurl4-openssl-dev : OK (libcurl4-openssl-dev 7.81.0-1ubuntu1.21 is installed)
- libxcursor-dev : OK (libxcursor-dev 1:1.2.0-2build4 is installed)
- libtbb-dev : OK (libtbb-dev 2021.5.0-7ubuntu2 is installed)
- cython3 : OK (cython3 0.29.28-1ubuntu3 is installed)
- libfftw3-dev : OK (libfftw3-dev 3.3.8-2ubuntu8 is installed)
- libopenblas-dev : OK (libopenblas-dev 0.3.20+ds-1 is installed)
- qttools5-dev : OK (qttools5-dev-tools 5.15.3-1 is installed)
- libqt5svg5-dev : OK (libqt5svg5-dev 5.15.3-1 is installed)
- libqt5x11extras5-dev : OK (libqt5x11extras5-dev 5.15.3-1 is installed)
- qtxmlpatterns5-dev-tools : OK (qtxmlpatterns5-dev-tools 5.15.3-1 is installed)
- libpcre2-dev : OK (libpcre2-dev 10.39-3ubuntu0.1 is installed)
- libpng-dev : OK (libpng-dev 1.6.37-3build5 is installed)
- libtiff5-dev : OK (libtiff5-dev 4.3.0-6ubuntu0.12 is installed)
- libgeotiff-dev : OK (libgeotiff-dev 1.7.0-2build1 is installed)
- libgif-dev : OK (libgif-dev 5.1.9-2ubuntu0.1 is installed)
- libgeos-dev : OK (libgeos-dev 3.10.2-1 is installed)
- libgdal-dev : OK (libgdal-dev 3.4.1+dfsg-1build4 is installed)
- dvipng : OK (dvipng 1.15-1.1 is installed)
- libxml++2.6-dev : OK (libxml++2.6-dev 2.40.1-3build3 is installed)
- libfreetype6-dev : OK (libfreetype6-dev 2.11.1+dfsg-1ubuntu0.3 is installed)
- libgmp-dev : OK (libgmp-dev 2:6.2.1+dfsg-3ubuntu1 is installed)
- libmpfr-dev : OK (libmpfr-dev 4.1.0-3build3 is installed)
tbb: Native : Checking system packages are installed
tcl: Native : Checking system packages are installed
- libtcl : OK (libtcl8.6 8.6.12+dfsg-1build1 is installed)
- tcl-dev : OK (tcl-dev 8.6.11+1build2 is installed)
tk: Native : Checking system packages are installed
- libtk : OK (libtk8.6 8.6.12-1build1 is installed)
- tk-dev : OK (tk-dev 8.6.11+1build2 is installed)
toml: Native : Checking system packages are installed
- python3-toml : OK (python3-toml 0.10.2-1 is installed)
urllib3: Native : Checking system packages are installed
- python3-urllib3 : OK (python3-urllib3 1.26.5-1~exp1ubuntu0.3 is installed)
zeromq: arc:/home/yypan/openmc/ARCHIVES/zeromq-4.3.1.tar.gz ... OK
URANIE: arc:/home/yypan/openmc/ARCHIVES/URANIE-4.8.0-Source.tar.gz ... OK
CONFIGURATION: GIT:https://github.com/SalomePlatform/configuration.git tag:V9_15_0 .... OK
SALOME: GIT:https://github.com/SalomePlatform/SALOME.git tag:V9_15_0 .... OK
SHAPER: GIT:https://github.com/SalomePlatform/shaper.git tag:V9_15_0 .... OK
SHAPERSTUDY: GIT:https://github.com/SalomePlatform/shaper_study.git tag:V9_15_0 .... OK
LIBBATCH: GIT:https://github.com/SalomePlatform/libbatch.git tag:V2_6_1 ..... OK
KERNEL: GIT:https://github.com/SalomePlatform/kernel.git tag:V9_15_0 .... OK
MEDCOUPLING: GIT:https://github.com/SalomePlatform/medcoupling.git tag:V9_15_0 .... OK
GUI: GIT:https://github.com/SalomePlatform/gui.git tag:V9_15_0 .... OK
CommonGeomLib: GIT:https://github.com/SalomePlatform/common_geometry_lib.git tag:V9_15_0 .... OK
GEOM: GIT:https://github.com/SalomePlatform/geom.git tag:V9_15_0 .... OK
SMESH: GIT:https://github.com/SalomePlatform/smesh.git tag:V9_15_0 .... OK
NETGENPLUGIN: GIT:https://github.com/SalomePlatform/netgenplugin.git tag:V9_15_0 .... OK
BLSURFPLUGIN: GIT:https://github.com/SalomePlatform/blsurfplugin.git tag:V9_15_0 .... OK
GHS3DPLUGIN: GIT:https://github.com/SalomePlatform/ghs3dplugin.git tag:V9_15_0 .... OK
HYBRIDPLUGIN: GIT:https://github.com/SalomePlatform/hybridplugin.git tag:V9_15_0 .... OK
HexoticPLUGIN: GIT:https://github.com/SalomePlatform/hexoticplugin.git tag:V9_15_0 .... OK
GMSHPLUGIN: GIT:https://github.com/SalomePlatform/gmshplugin.git tag:V9_15_0 .... OK
HEXABLOCK: GIT:https://github.com/SalomePlatform/hexablock.git tag:V9_15_0 .... OK
HEXABLOCKPLUGIN: GIT:https://github.com/SalomePlatform/hexablockplugin.git tag:V9_15_0 .... OK
HOMARD: GIT:https://github.com/SalomePlatform/homard.git tag:V9_15_0 .... OK
FIELDS: GIT:https://github.com/SalomePlatform/med.git tag:V9_15_0 .... OK
PARAVIS: GIT:https://github.com/SalomePlatform/paravis.git tag:V9_15_0 .... OK
JOBMANAGER: GIT:https://github.com/SalomePlatform/jobmanager.git tag:V9_15_0 .... OK
YACS: GIT:https://github.com/SalomePlatform/yacs.git tag:V9_15_0 .... OK
YACSGEN: GIT:https://github.com/SalomePlatform/yacsgen.git tag:V9_15_0 .... OK
DOCUMENTATION: GIT:https://github.com/SalomePlatform/documentation.git tag:V9_15_0 .... OK
SAMPLES: GIT:https://github.com/SalomePlatform/datafiles.git tag:V9_15_0 .... OK
COMPONENT: GIT:https://github.com/SalomePlatform/component.git tag:V9_15_0 .... OK
PYCALCULATOR: GIT:https://github.com/SalomePlatform/pycalculator.git tag:V9_15_0 .... OK
CALCULATOR: GIT:https://github.com/SalomePlatform/calculator.git tag:V9_15_0 .... OK
HELLO: GIT:https://github.com/SalomePlatform/hello.git tag:V9_15_0 .... OK
PYHELLO: GIT:https://github.com/SalomePlatform/pyhello.git tag:V9_15_0 .... OK
EFICAS: GIT:https://github.com/SalomePlatform/eficas.git tag:V9_15_0 .... OK
EFICAS_TOOLS: GIT:https://github.com/SalomePlatform/eficas_tools.git tag:V9_15_0 .... OK
PY2CPP: GIT:https://github.com/SalomePlatform/py2cpp.git tag:V9_15_0 .... OK
ADAO: GIT:https://github.com/SalomePlatform/adao.git tag:V9_15_0 .... OK
ADAO_INTERFACE: GIT:https://github.com/SalomePlatform/adao_interface.git tag:V9_15_0 .... OK
PARAVISADDONS: GIT:https://github.com/SalomePlatform/paravisaddons_common.git tag:V9_15_0 .... OK
OPENTURNS_SALOME: GIT:https://github.com/SalomePlatform/openturns_salome.git tag:V9_15_0 .... OK
YDEFX: GIT:https://github.com/SalomePlatform/ydefx.git tag:V9_15_0 .... OK
pmml: GIT:https://github.com/SalomePlatform/pmml.git tag:V9_15_0 .... OK
SALOMEBOOTSTRAP: GIT:https://github.com/SalomePlatform/salome_bootstrap.git tag:V9_15_0 .... OK
SOLVERLAB: GIT:https://github.com/SalomePlatform/solverlab.git tag:V9_15_0 .... OK
TopIIVolMesh: GIT:https://github.com/SalomePlatform/top_ii_vol.git tag:V9_15_0 .... OK
Getting sources of the application: OK (163 / 163)
Patching sources of the application SALOME-9.15.0-native
workdir = /home/yypan/openmc/SALOME-9.15.0-native-UB22.04
BasicIterativeStatistics: Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/basicIterativeStatistics-pyver.patch
C3PO: Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/C3PO-v2.3-0001.patch
Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/C3PO-v2.3-0002.patch
cgal: Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/cgal-p01.patch
cork: Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/cork-5987de5_off.patch
FMILibrary: Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/FMILibrary-2.0.3-installdir.patch
gmsh: Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/gmsh-4.10.3-occt780.patch
libigl: Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/libigl-v2.5.0-p01_609_Boolean.patch
Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/libigl-v2.5.0-p02_FindCGAL.patch
Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/libigl-v2.5.0-p03-FindBLAS.patch
Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/libigl-v2.5.0-p04-FindEmbree.patch
mcut: Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/mcut-b5b0ec6-p01_cgsboolean.patch
Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/mcut-b5b0ec6-p02_cgsboolean.patch
Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/mcut-b5b0ec6-p04_mio-tag.patch
netgen: Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/netgen-5.3.1-for-SALOME-OCCT-7.2.0.patch
Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/netgen5.3_withOCCT780_linux.patch
netcdf: Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/netcdf-4.6.2-001.patch
omniORB: Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/omniORB-4.2.5.p1.patch
omniORBpy: Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/omniORBpy-4.2.5.p1.patch
opencv: Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/opencv-3.2.0-ccache.patch
Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/SPNS-29988-opencv-3.2.0-persistence.patch
Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/opencv-3.2.0-python2-cmake.patch
Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/SPNS-29988-opencv-3.2.0-cv2.patch
OT: Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/openturns-1.24.0003.patch
ParaView: Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/paraview-5.13-2918b94391.p002-FindMPI.patch
Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/paraview-5.13-2918b94391.p003-FindCGNS.patch
Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/paraview-5.13-2918b94391.p004-FindFreetype.patch
Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/paraview-5.13-2918b94391.p008-FindTBB_tbbmalloc_proxy_issue.patch
PERSALYS: Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/PERSALYS-v18.0-001.patch
petsc: Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/petsc-3.20.5-mpi4py.patch
Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/petsc-3.20.5-limit-cython-version.patch
PyFMI: Apply patch /home/yypan/openmc/SAT_SALOME/products/patches/pyfmi-2.6-python-3.1x.01.patch
Patching sources of the application: OK (163 / 163)
7、编译
由于包在外网,无法下载的包需要手动补起来
//Fix Compilation of cmake .........................KO 错误
dos2unix /home/yypan/project/caetraining/openmc/SAT_SALOME/products/compil_scripts/*.sh
//Compile SALOME by running
SAT/sat -o "APPLICATION.properties.git_server='github'" compile SALOME-9.15.0-native --clean_all
//配置代理,下载github代码
git config --global http.https://github.com.proxy sock5://127.0.0.1:7890
git config --global https.https://github.com.proxy sock5://127.0.0.1:7890
git config --global
编译日志:
$ SAT/sat -o "APPLICATION.properties.git_server='github'" compile SALOME-9.15.0-native
Executing the compile commands in the build directories of the products of the application SALOME-9.15.0-native
SOURCE directory = /home/yypan/openmc/SALOME-9.15.0-native-UB22.04/SOURCES
BUILD directory = /home/yypan/openmc/SALOME-9.15.0-native-UB22.04/BUILD
WARNING: RESTRICTED is a closed-source software and is not available on github
WARNING: CEATESTBASE is a closed-source software and is not available on github
Compilation of Python ........................ native
Compilation of setuptools .................... native
Compilation of alabaster ..................... native
Compilation of pytz .......................... native
Compilation of Babel ......................... native
Compilation of Cython ........................ native
Compilation of cmake ......................... Already installed
Compilation of lapack ........................ native
Compilation of numpy ......................... native
Compilation of pyyaml ........................ native
Compilation of pytest ........................ native
Compilation of poetry_core ................... Already installed
Compilation of poetry ........................ Already installed
Compilation of BasicIterativeStatistics ...... Already installed
Compilation of boost ......................... native
Compilation of freetype ...................... native
Compilation of freeimage ..................... native
Compilation of rapidjson ..................... Already installed
Compilation of graphviz ...................... native
Compilation of doxygen ....................... native
Compilation of CAS ........................... Already installed
Compilation of openmpi ....................... native
Compilation of hdf5 .......................... native
Compilation of qt ............................ native
Compilation of libxml2 ....................... native
Compilation of sip ........................... native
Compilation of six ........................... native
Compilation of pyparsing ..................... native
Compilation of packaging ..................... native
Compilation of PyQt .......................... native
Compilation of dateutil ...................... native
Compilation of cycler ........................ native
Compilation of kiwisolver .................... native
Compilation of docutils ...................... native
Compilation of Pillow ........................ native
Compilation of matplotlib .................... native
Compilation of cgns .......................... Already installed
Compilation of Pygments ...................... native
Compilation of ispc .......................... Already installed
Compilation of llvm .......................... native
Compilation of tbb ........................... native
Compilation of embree ........................ Already installed
Compilation of rkCommon ...................... Already installed
Compilation of openVKL ....................... Already installed
Compilation of ospray ........................ Already installed
Compilation of swig .......................... native
Compilation of nlopt ......................... native
Compilation of eigen ......................... native
Compilation of cminpack ...................... Already installed
Compilation of FMILibrary .................... Already installed
Compilation of PyFMI ......................... Already installed
Compilation of pandas ........................ native
Compilation of scipy ......................... native
Compilation of patsy ......................... native
Compilation of statsmodels ................... native
Compilation of openturns ..................... Already installed
Compilation of netcdf ........................ Already installed
Compilation of gdal .......................... native
Compilation of catalyst ...................... Already installed
Compilation of markupsafe .................... native
Compilation of Jinja2 ........................ native
Compilation of certifi ....................... native
Compilation of urllib3 ....................... native
Compilation of idna .......................... native
Compilation of chardet ....................... native
Compilation of requests ...................... native
Compilation of imagesize ..................... native
Compilation of snowballstemmer ............... native
Compilation of Sphinx ........................ native
Compilation of cppunit ....................... native
Compilation of medfile ....................... Already installed
Compilation of scotch ........................ Already installed
Compilation of click ......................... native
Compilation of sphinxintl .................... native
Compilation of CONFIGURATION ................. ignored
Compilation of metis ......................... native
Compilation of MEDCOUPLING ................... Already installed
Compilation of mpi4py ........................ native
Compilation of C3PO .......................... Already installed
Compilation of cftime ........................ native
Compilation of omniORB ....................... Already installed
Compilation of omniORBpy ..................... Already installed
Compilation of LIBBATCH ...................... Already installed
Compilation of psutil ........................ native
Compilation of SALOMEBOOTSTRAP ............... Already installed
Compilation of KERNEL ........................ Already installed
Compilation of qwt ........................... native
Compilation of ParaView ...................... Already installed
Compilation of sphinx_rtd_theme .............. native
Compilation of GUI ........................... Already installed
Compilation of CommonGeomLib ................. Already installed
Compilation of opencv ........................ Already installed
Compilation of GEOM .......................... Already installed
Compilation of planegcs ...................... Already installed
Compilation of SHAPER ........................ Already installed
Compilation of SHAPERSTUDY ................... Already installed
Compilation of TopIIVolMesh .................. Already installed
Compilation of MeshGems ...................... Already installed
Compilation of SMESH ......................... Already installed
Compilation of mmg ........................... Already installed
Compilation of cgal .......................... Already installed
Compilation of libigl ........................ Already installed
Compilation of cork .......................... Already installed
Compilation of fftw .......................... native
Compilation of gl2ps ......................... native
Compilation of gmsh .......................... Already installed
Compilation of h5py .......................... native
Compilation of jsoncpp ....................... native
Compilation of mcut .......................... Already installed
Compilation of mesa .......................... Already installed
Compilation of pyqwt ......................... Already installed
Compilation of qtpy .......................... Already installed
Compilation of meshbooleanplugin ............. Already installed
Compilation of rich .......................... native
Compilation of netCDF4 ....................... native
Compilation of meshio ........................ Already installed
Compilation of mmgplugin ..................... Already installed
Compilation of tcl ........................... native
Compilation of tk ............................ native
Compilation of netgen ........................ Already installed
Compilation of nose .......................... native
Compilation of numpydoc ...................... native
Compilation of EFICAS_TOOLS .................. Already installed
Compilation of EFICAS ........................ Already installed
Compilation of pmml .......................... Already installed
Compilation of YACS .......................... Already installed
Compilation of ADAO .......................... Already installed
Compilation of PY2CPP ........................ Already installed
Compilation of ADAO_INTERFACE ................ Already installed
Compilation of YDEFX ......................... Already installed
Compilation of PERSALYS ...................... OK
INSTALL directory = /home/yypan/openmc/SALOME-9.15.0-native-UB22.04/INSTALL/PERSALYS
Compilation of petsc ......................... Already installed
Compilation of pyreadline .................... native
Compilation of root .......................... Already installed
Compilation of sphinxcontrib_websupport ...... native
Compilation of salome_system ................. native
Compilation of toml .......................... native
Compilation of zeromq ........................ Already installed
Compilation of URANIE ........................ Already installed
Compilation of SALOME ........................ Already installed
Compilation of NETGENPLUGIN .................. Already installed
Compilation of BLSURFPLUGIN .................. Already installed
Compilation of GHS3DPLUGIN ................... Already installed
Compilation of HYBRIDPLUGIN .................. Already installed
Compilation of HexoticPLUGIN ................. Already installed
Compilation of GMSHPLUGIN .................... Already installed
Compilation of HEXABLOCK ..................... Already installed
Compilation of HEXABLOCKPLUGIN ............... Already installed
Compilation of HOMARD ........................ Already installed
Compilation of FIELDS ........................ Already installed
Compilation of PARAVIS ....................... Already installed
Compilation of JOBMANAGER .................... Already installed
Compilation of YACSGEN ....................... Already installed
Compilation of HELLO ......................... Already installed
Compilation of PYHELLO ....................... Already installed
Compilation of DOCUMENTATION ................. Already installed
Compilation of SAMPLES ....................... ignored
Compilation of COMPONENT ..................... Already installed
Compilation of PYCALCULATOR .................. Already installed
Compilation of CALCULATOR .................... Already installed
Compilation of PARAVISADDONS ................. Already installed
Compilation of OPENTURNS_SALOME .............. OK
INSTALL directory = /home/yypan/openmc/SALOME-9.15.0-native-UB22.04/INSTALL/OPENTURNS
Compilation of SOLVERLAB ..................... Already installed
Compilation: OK (163/163)
9、Generate and environment script in bash and a SALOME launcher
$ SAT/sat -o "APPLICATION.properties.git_server='github'" environ SALOME-9.15.0-native
Creating environment files for SALOME-9.15.0-native
Target = /home/yypan/openmc/SALOME-9.15.0-native-UB22.04
Create environment file env_launch.sh
WARNING : DASSAULT license file libSalomeMeshGemsKeyGenerator-2.15-1-UB22.04.so not found!
WARNING: RESTRICTED is a closed-source software and is not available on github
WARNING: CEATESTBASE is a closed-source software and is not available on github
Create environment file env_build.sh
WARNING: RESTRICTED is a closed-source software and is not available on github
WARNING: CEATESTBASE is a closed-source software and is not available on github
/home/yypan/openmc/SALOME-9.15.0-native-UB22.04/env_launch.sh
/home/yypan/openmc/SALOME-9.15.0-native-UB22.04/env_build.sh
yypan@yypan-Mi:~/openmc$ SAT/sat -o "APPLICATION.properties.git_server='github'" launcher SALOME-9.15.0-native --name salome-openmc
Generating launcher for SALOME-9.15.0-native :
/home/yypan/openmc/SALOME-9.15.0-native-UB22.04/salome-openmc
WARNING : DASSAULT license file libSalomeMeshGemsKeyGenerator-2.15-1-UB22.04.so not found!
WARNING: RESTRICTED is a closed-source software and is not available on github
WARNING: CEATESTBASE is a closed-source software and is not available on github
10、Run Salome
./SALOME-9.15.0-native-UB22.04/salome-openmc

11、报错处理
sudo apt install python3-h5py python3-mdurl python3-opencv python3-threadpoolctl -y
或者
sudo python -m pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install threadpoolctl -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install h5py -i https://pypi.tuna.tsinghua.edu.cn/simple
查看日志:
cat SALOME-master-native-UB20.04/LOGS/assimulo/script
解决错误:
ERROR:Please upgrade to a newer Cython version, >= 3
python3 -m pip install --upgrade Cython -i https://pypi.tuna.tsinghua.edu.cn/simple
h5py: Native : Checking system packages are installed
- python3-h5py : KO (package is not installed!)
mdurl: Native : Checking system packages are installed
- python3-mdurl : KO (package is not installed!)
opencv: Native : Checking system packages are installed
- python3-opencv : KO (package is not installed!)
- libopencv-dev : OK (libopencv-dev 4.2.0+dfsg-5 is installed)
threadpoolctl: Native : Checking system packages are installed
- python3-threadpoolctl : KO (package is not installed!)
ERROR: some system dependencies are missing, please install them with dpkg-query
12、错误处理
./SAT/data/local.pyconf:14: '/home/yypan/project/caetraining/openmc/SAT_SALOME/salome.pyconf'
修改对于的路径地址即可
vim ./SAT/data/local.pyconf
替换为
/home/freddy/project/openmc/SAT_SALOME/salome.pyconf
13、Fix configure: error: Can’t find h5dump, please verify your env. var. PATH or use of –with-hdf5bin=.
sudo apt install hdf5-tools -y
14、编译错误日志的路径
//python的错误这里找
$PWD/LOGS/OUT/20251202_145724_compile_freddy-H410M-S2-V3.txt
//C++编译错误这里找
$PWD/SALOME-master-native-UB20.04/LOGS/assimulo/script
//Fix PyFMI==2.6
vim SAT_SALOME/applications/SALOME-master-native.pyconf
ERROR: No matching distribution found for PyFMI==2.6
PyFMI : '2.5'
15、libigl error
CMake Error at /home/yypan/openmc/SALOME-9.15.0-native-UB22.04/BUILD/libigl/_deps/glfw-src/CMakeLists.txt:161 (message):
RandR headers not found; install libxrandr development package
sudo apt install libxrandr-dev -y
sudo apt install libxinerama-dev -y
16、PERSALYS error
LaTeX command 'latex' cannot be run (needed for math display), check the imgmath_latex setting
sudo apt-get install texlive-latex-base
官方文档
sat 文档: https://github.com/SalomePlatform/sat_salome
依赖包FTP地址:ftp.cea.fr, 目录:/salome/prerequisites
论坛:https://discourse.salome-platform.org/