mdbx-cmake: add linking with stdc++fs for LCC < 1.26

This commit is contained in:
Леонид Юрьев (Leonid Yuriev)
2022-04-05 17:02:39 +03:00
parent 7b95720f59
commit f054ceeab8
3 changed files with 12 additions and 4 deletions

View File

@@ -612,8 +612,8 @@ macro(libmdbx_setup_libs TARGET MODE)
elseif(${CMAKE_SYSTEM_NAME} STREQUAL "Android")
target_link_libraries(${TARGET} ${MODE} log)
endif()
if(MDBX_CXX_STANDARD GREATER_EQUAL 17 AND LIBCXX_FILESYSTEM AND MDBX_BUILD_CXX)
target_link_libraries(${TARGET} ${MODE} ${LIBCXX_FILESYSTEM})
if(LIBCXX_FILESYSTEM AND MDBX_BUILD_CXX)
target_link_libraries(${TARGET} PUBLIC ${LIBCXX_FILESYSTEM})
endif()
endmacro()