mirror of
https://develop.openfoam.com/Development/ThirdParty-common.git
synced 2025-12-08 06:57:50 +00:00
DOC: adjust requirements with information for paraview ffmpeg support
- adjust info about min cmake
This commit is contained in:
4
BUILD.md
4
BUILD.md
@ -452,14 +452,16 @@ The minimum CMake requirements for building various components.
|
||||
2.8 llvm-3.4.2
|
||||
2.8.11 CGAL-4.9
|
||||
2.8.11 CGAL-4.11
|
||||
3.1 CGAL-4.12 -> CGAL-4.14.3
|
||||
2.8.12.2 llvm-3.7.0
|
||||
2.8.12.2 llvm-3.8.0
|
||||
2.8.4 cmake-3.6.0
|
||||
3.3 ParaView-5.6.3
|
||||
3.10 ParaView-5.7.0 - ParaView-5.8.0
|
||||
3.12 - 3.16 ParaView-5.9.0 - ParaView-5.10.1
|
||||
3.4.3 llvm-3.9.1
|
||||
3.4.3 llvm-4.0.0 - llvm-6.0.0
|
||||
3.6 ADIOS2
|
||||
3.12 ADIOS2
|
||||
```
|
||||
|
||||
### GCC Minimum Requirements <a name="min-gcc"></a>
|
||||
|
||||
@ -32,7 +32,7 @@ sudo apt install cmake qtbase5-dev qttools5-dev qttools5-dev-tools libqt5opengl5
|
||||
```
|
||||
|
||||
|
||||
### openSUSE (eg, Leap-15.2)
|
||||
### openSUSE (eg, Leap-15.3)
|
||||
|
||||
The full dependency list for building ParaView can be found from the
|
||||
corresponding [rpm spec][suse spec] file.
|
||||
@ -50,6 +50,19 @@ sudo zypper install libqt5-qtbase-devel libqt5-qtsvg-devel libqt5-qttools-devel
|
||||
sudo zypper install libxcb-devel libXt-devel
|
||||
```
|
||||
|
||||
For building paraview with ffmpeg support (components: avformat
|
||||
avcodec avutil swscale), the packman repository may be required, with a
|
||||
variety of additional packages:
|
||||
```
|
||||
sudo zypper install ffmpeg-3
|
||||
sudo zypper install ffmpeg-3-libavcodec-devel
|
||||
sudo zypper install ffmpeg-3-libavformat-devel
|
||||
sudo zypper install ffmpeg-3-libavresample-devel
|
||||
sudo zypper install ffmpeg-3-libavutil-devel
|
||||
sudo zypper install ffmpeg-3-libswresample-devel
|
||||
sudo zypper install ffmpeg-3-libswscale-devel
|
||||
```
|
||||
|
||||
|
||||
<!-- Quick links -->
|
||||
|
||||
@ -70,4 +83,4 @@ sudo zypper install libxcb-devel libXt-devel
|
||||
[link third-require]: https://develop.openfoam.com/Development/ThirdParty-common/blob/develop/Requirements.md
|
||||
|
||||
---
|
||||
Copyright 2019-2021 OpenCFD Ltd
|
||||
Copyright 2019-2022 OpenCFD Ltd
|
||||
|
||||
@ -3,6 +3,8 @@
|
||||
# - mpi (0 = no upper-limit on processes)
|
||||
# - mesa
|
||||
# - python (required for Catalyst)
|
||||
# - has VTK_PYTHON_OPTIONAL_LINK=OFF to avoid
|
||||
# undefined symbol: PyExc_ValueError
|
||||
#
|
||||
# NOTE: must modify etc/config.*/paraview to use this particular version
|
||||
# and combination, or use chaining as per etc/config.*/example/paraview
|
||||
@ -18,6 +20,8 @@ set -x
|
||||
-mesa-prefix $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$mesa \
|
||||
-python \
|
||||
-suffix mesa-mpi-py \
|
||||
-DPARAVIEW_ENABLE_FFMPEG=ON \
|
||||
-DVTK_PYTHON_OPTIONAL_LINK=OFF \
|
||||
"$@"
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user