summaryrefslogtreecommitdiffstats
path: root/release_docs/INSTALL_CMake.txt
diff options
context:
space:
mode:
authorAllen Byrne <byrn@hdfgroup.org>2018-09-04 16:43:07 (GMT)
committerAllen Byrne <byrn@hdfgroup.org>2018-09-04 16:43:15 (GMT)
commit1d2beee51f38ec4a3eda17ca564755f1711c2f44 (patch)
tree2a5e6e9652a10991c30d86cf3f336ccfb9938da2 /release_docs/INSTALL_CMake.txt
parentc834d9f99d45e5b9752e8525fe8761ea5592bf2c (diff)
downloadhdf5-1d2beee51f38ec4a3eda17ca564755f1711c2f44.zip
hdf5-1d2beee51f38ec4a3eda17ca564755f1711c2f44.tar.gz
hdf5-1d2beee51f38ec4a3eda17ca564755f1711c2f44.tar.bz2
HDFFV-10569 Add unsupported option notes to docs
Diffstat (limited to 'release_docs/INSTALL_CMake.txt')
-rw-r--r--release_docs/INSTALL_CMake.txt14
1 files changed, 14 insertions, 0 deletions
diff --git a/release_docs/INSTALL_CMake.txt b/release_docs/INSTALL_CMake.txt
index ba77ac4..28afc16 100644
--- a/release_docs/INSTALL_CMake.txt
+++ b/release_docs/INSTALL_CMake.txt
@@ -652,6 +652,20 @@ NOTE:
flag is not available on windows and some modern linux systems will
ignore the flag.
+ ---------------- Unsupported Library Options ---------------------
+ The threadsafe, C++ and Java interfaces are not compatible
+ with the HDF5_ENABLE_PARALLEL option.
+ Unless ALLOW_UNSUPPORTED has been specified,
+ the following options must be disabled:
+ HDF5_ENABLE_THREADSAFE, HDF5_BUILD_CPP_LIB, HDF5_BUILD_JAVA
+
+ The high-level, C++, Fortran and Java interfaces are not compatible
+ with the HDF5_ENABLE_THREADSAFE option because the lock is not hoisted
+ into the higher-level API calls.
+ Unless ALLOW_UNSUPPORTED has been specified,
+ the following options must be disabled:
+ HDF5_BUILD_HL_LIB, HDF5_BUILD_CPP_LIB, HDF5_BUILD_FORTRAN, HDF5_BUILD_JAVA
+
========================================================================
VII. User Defined Options for HDF5 Libraries with CMake