From e29dd1c4b00ed3ed46e8bac58d49f13ecbaf065b Mon Sep 17 00:00:00 2001 From: Sam Hocevar Date: Thu, 23 Jan 2025 20:46:49 +0100 Subject: [PATCH] Fix compilation on some systems with a recent LLVM but no filesystem library --- include/lol/lib/cli11 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/lol/lib/cli11 b/include/lol/lib/cli11 index f62da906..80175519 100644 --- a/include/lol/lib/cli11 +++ b/include/lol/lib/cli11 @@ -21,7 +21,7 @@ namespace std { static auto getenv = [](char const *) { return nullptr; }; } // that, do not use on systems that do not have it. #if !defined __SCE__ # include -# if defined _LIBCPP_HAS_NO_FILESYSTEM_LIBRARY +# if defined _LIBCPP_HAS_NO_FILESYSTEM_LIBRARY || defined _LIBCPP_AVAILABILITY_HAS_NO_FILESYSTEM_LIBRARY # define CLI11_HAS_FILESYSTEM 0 # endif #endif