Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| d5589614f4 | |||
| c30d606f52 | |||
| ad69b472e6 |
14
BUILD.md
14
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>
|
||||
@ -567,15 +569,15 @@ easier to use `grep` and find the relevant pages and links.
|
||||
[link FFTW]: http://www.fftw.org/fftw-3.3.10.tar.gz
|
||||
|
||||
[page petsc]: https://www.mcs.anl.gov/petsc/
|
||||
[link petsc]: https://ftp.mcs.anl.gov/pub/petsc/release-snapshots/petsc-lite-3.16.2.tar.gz
|
||||
[link petsc]: https://ftp.mcs.anl.gov/pub/petsc/release-snapshots/petsc-lite-3.17.2.tar.gz
|
||||
|
||||
[page hypre]: https://computing.llnl.gov/projects/hypre-scalable-linear-solvers-multigrid-methods/
|
||||
[repo hypre]: https://github.com/hypre-space/hypre/
|
||||
[link hypre]: https://github.com/hypre-space/hypre/archive/v2.23.0.tar.gz
|
||||
[link hypre]: https://github.com/hypre-space/hypre/archive/v2.24.0.tar.gz
|
||||
|
||||
[page cgns]: http://cgns.github.io/
|
||||
[link ccmio]: http://portal.nersc.gov/project/visit/third_party/libccmio-2.6.1.tar.gz (check usage conditions)
|
||||
[altlink ccmio]: http://portal.nersc.gov/svn/visit/trunk/third_party/libccmio-2.6.1.tar.gz (check usage conditions)
|
||||
[altlink ccmio]: https://sourceforge.net/projects/foam-extend/files/ThirdParty/libccmio-2.6.1.tar.gz (check usage conditions)
|
||||
|
||||
[repo gperftools]: https://github.com/gperftools/gperftools
|
||||
[link gperftools]: https://github.com/gperftools/gperftools/releases/download/gperftools-2.5/gperftools-2.5.tar.gz
|
||||
@ -594,7 +596,7 @@ easier to use `grep` and find the relevant pages and links.
|
||||
[link ParaView57]: http://www.paraview.org/files/v5.7/ParaView-v5.7.0.tar.xz
|
||||
[link ParaView58]: http://www.paraview.org/files/v5.8/ParaView-v5.8.1.tar.xz
|
||||
[link ParaView59]: http://www.paraview.org/files/v5.9/ParaView-v5.9.1.tar.xz
|
||||
[link ParaView]: http://www.paraview.org/files/v5.10/ParaView-v5.10.0.tar.xz
|
||||
[link ParaView]: http://www.paraview.org/files/v5.10/ParaView-v5.10.1.tar.xz
|
||||
|
||||
[page mesa]: http://mesa3d.org/
|
||||
[link mesa]: ftp://ftp.freedesktop.org/pub/mesa/mesa-17.1.1.tar.xz
|
||||
@ -608,4 +610,4 @@ easier to use `grep` and find the relevant pages and links.
|
||||
|
||||
---
|
||||
|
||||
Copyright 2016-2021 OpenCFD Ltd
|
||||
Copyright 2016-2022 OpenCFD Ltd
|
||||
|
||||
@ -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
|
||||
|
||||
12
SOURCES.md
12
SOURCES.md
@ -1,5 +1,17 @@
|
||||
Third-party software (shipped) versions according to OpenFOAM version
|
||||
|
||||
# OpenFOAM-2112
|
||||
|
||||
- ADIOS2-2.7.1
|
||||
- CGAL-4.14.3
|
||||
- ParaView-v5.10.1 *update*
|
||||
- boost_1_74_0
|
||||
- fftw-3.3.10
|
||||
- openmpi-4.1.2
|
||||
- scotch_6.1.0
|
||||
- kahip-3.14
|
||||
|
||||
|
||||
# OpenFOAM-2112
|
||||
|
||||
- ADIOS2-2.7.1 *new*
|
||||
|
||||
4
makeCGAL
4
makeCGAL
@ -7,7 +7,7 @@
|
||||
# \\/ M anipulation |
|
||||
#------------------------------------------------------------------------------
|
||||
# Copyright (C) 2012-2016 OpenFOAM Foundation
|
||||
# Copyright (C) 2016-2021 OpenCFD Ltd.
|
||||
# Copyright (C) 2016-2022 OpenCFD Ltd.
|
||||
#------------------------------------------------------------------------------
|
||||
# License
|
||||
# This file is part of OpenFOAM, distributed under GPL-3.0-or-later.
|
||||
@ -472,7 +472,7 @@ fi
|
||||
|
||||
CGAL_SOURCE="$(findSourceDir "$CGAL_PACKAGE")"
|
||||
CGAL_PACKAGE="$(basename "$CGAL_PACKAGE")"
|
||||
CGAL_PREFIX="$installBASE$WM_SIZE_OPTIONS/$CGAL_PACKAGE"
|
||||
CGAL_PREFIX="$installBASE/$CGAL_PACKAGE"
|
||||
|
||||
# Override as per config file (if any)
|
||||
[ -n "$CGAL_ARCH_PATH" ] && CGAL_PREFIX="$CGAL_ARCH_PATH"
|
||||
|
||||
@ -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