Skip to content

v23.06.00

Compare
Choose a tag to compare
@hugtalbot hugtalbot released this 29 Jun 14:02
· 3 commits to v23.06 since this release

Changes

Changelog: https://github.com/sofa-framework/sofa/blob/v23.06/CHANGELOG.md#v230600
Diff with v22.12: v22.12...v23.06

Required dependencies

Windows

  1. Install Microsoft Visual C++ 2019 Redistributable.
  2. Install Python 3.8 + Numpy + Scipy if you want to use the SofaPython3 plugin or any of its dependers.
    Download and install Python 3.8 (amd64).
    Make sure to enable PIP installation and addition to PATH.
    Then, open a console and run python -V && python -m pip install numpy scipy

Linux

  1. Install libopengl0

     sudo apt install libopengl0
    
  2. Install Python 3.8 + Numpy + Scipy if you want to use the SofaPython3 plugin or any of its dependers.

     sudo apt install python3.8-dev python3-distutils
     curl -L https://bootstrap.pypa.io/pip/get-pip.py --output /tmp/get-pip3.py
     python3.8 /tmp/get-pip3.py
     python3.8 -m pip install --upgrade pip
     python3.8 -m pip install numpy scipy
    

MacOS

  1. All core dependencies are included in the binaries.

  2. Install Python 3.8 + Numpy + Scipy if you want to use the SofaPython3 plugin or any of its dependers.

     brew install python@3.8
     python3.8 -m pip install numpy scipy
    

Info for developers

SOFA binaries were generated using the following libraries:

Qt Boost Eigen Python pybind11 Glew Zlib libPNG libJPEG libTIFF
Windows 5.12.8 1.71.0 3.3.7 3.8.10 2.6.2 1.13 1.2.8 1.6.18 6b 4.0.9
Linux 5.12.8 1.71.0 3.3.7 3.8.10 2.6.2 2.1.0 1.2.11 1.6.37 8c 4.1.0
MacOS 5.12.8 1.76.0 3.4.0 3.8.10 2.6.2 2.2.0 1.2.11 1.6.37 9e 4.3.0