Skip to content

Commit 5f720ec

Browse files
authored
Update BUILDING.md
1 parent c3a2b5d commit 5f720ec

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

resources/BUILDING.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ The following build instructions are only needed if you would like to build DynA
2525

2626
To build DynAdjust, the following prerequisites will be needed:
2727

28-
- A C++14 compiler (e.g. gcc, Microsoft Visual Studio or Apple LLVM (clang))
28+
- A C++14, C++17 or C++20 compiler (e.g. gcc, Microsoft Visual Studio or Apple LLVM (clang))
2929
- Boost C++ headers and libraries
3030
- Apache Xerces C++ headers and libraries
3131
- Codesynthesis XSD headers and libraries
@@ -48,11 +48,11 @@ C++ is required for compiling all DynAdjust binaries. MFC is required only for
4848

4949
#### 1.2 Install Boost C++ headers and libraries
5050

51-
The supported versions of boost are 1.58.0 – 1.78.0. The headers and library sources are available from https://www.boost.org/users/download/
51+
The supported versions of boost are 1.58.0 – 1.87.0. The headers and library sources are available from https://www.boost.org/users/download/
5252

5353
The boost libraries needed by DynAdjust include `filesystem`, `system`, `program_options`, `thread`, `date_time`, `math`, `timer`, `atomic` and `chrono`. These will need to be built from the boost C++ sources using Visual Studio 2022, and installed to a suitable folder on your machine.
5454

55-
Follow the instructions on the [Boost Website](https://www.boost.org/doc/libs/1_78_0/more/getting_started/windows.html#prepare-to-use-a-boost-library-binary) to build the boost libraries from source. For example, the steps are:
55+
Follow the instructions on the [Boost Website](https://www.boost.org/doc/libs/1_87_0/more/getting_started/windows.html#prepare-to-use-a-boost-library-binary) to build the boost libraries from source. For example, the steps are:
5656

5757
1. Download and extract boost to a suitable folder
5858
2. Run `Bootstrap.bat` to build `b2`
@@ -191,7 +191,7 @@ The specific Linux/Mac prerequisites for building DynaAdjust include the followi
191191
- gcc-c++ (with std C++ 14 support), with a compatible version of make
192192
- cmake (minimum v3.13)
193193
- Intel oneAPI Math Kernel Library (MKL)
194-
- boost-devel (minimum v1.58.0. v1.78.0 preferred)
194+
- boost-devel (minimum v1.58.0. v1.87.0 preferred)
195195
- xerces-c (3.1.4)
196196
- xsd (4.0)
197197
- git (if cloning copies from the GitHub repository)

0 commit comments

Comments
 (0)