Skip to content

Latest commit

 

History

History
54 lines (35 loc) · 2.32 KB

install_salome.md

File metadata and controls

54 lines (35 loc) · 2.32 KB

Installing Salome

Usually it is enough to download and unpack Salome.

In some cases it can be necessary to do additional things like installing some missing libraries. For required libraries and how to install them it is recommended to check the DockerFiles.

Here is a list of know issues:

  • Cannot save files on Windows: add @SET SALOME_TMP_DIR=%TEMP% at the end of SALOME-8.2.0-WIN64\WORK\set_env.bat. More information can be found here.

  • Installation on Ubuntu 18.04:

    • Problem: SALOME_Session_Server: error while loading shared libraries: libicui18n.so.55: cannot open shared object file: No such file or directory

      Download and install missing package: https://www.ubuntuupdates.org/package/core/xenial/main/security/libicu55

    • Problem: SALOME_Session_Server: error while loading shared libraries: libpcre16.so.3: cannot open shared object file: No such file or directory

      Install missing package: sudo apt-get install libpcre16-3

    • Problem: SALOME_Session_Server: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory

      Download and install missing package:

      1. wget http://mirrors.kernel.org/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_amd64.deb
      2. sudo dpkg -i libpng12-0_1.2.54-1ubuntu1_amd64.deb
    • Problem: Meshing requires libgfortran.so.3 but, gcc7 only has *.4

      sudo apt-get install libgfortran3

  • Installation on Ubuntu 20.04 (using Salome 9.4 for Ubuntu 18.04):

    • Problem: FileNotFoundError: [Errno 2] No such file or directory: 'netstat': 'netstat'

      Install missing package: sudo apt-get install net-tools

    • Problem: SALOME_Session_Server: error while loading shared libraries: libOpenGL.so.0: cannot open shared object file: No such file or directory

      Install missing package: sudo apt-get install libopengl0

    • Problem: Meshing requires libgfortran.so.4 (by default gfortran5 is installed)

      Install missing package: sudo apt-get install libgfortran4 Note: Creating symlinks to newer versions of gfortran doesn't work