v23.06.00
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
- Install Microsoft Visual C++ 2019 Redistributable.
- 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 runpython -V && python -m pip install numpy scipy
Linux
-
Install libopengl0
sudo apt install libopengl0
-
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
-
All core dependencies are included in the binaries.
-
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 |