Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save advancedwebdeveloper/0ae218d171d4ee4015dc99b6a2031cf4 to your computer and use it in GitHub Desktop.
Save advancedwebdeveloper/0ae218d171d4ee4015dc99b6a2031cf4 to your computer and use it in GitHub Desktop.
>cmake -G Ninja -DCMAKE_MAKE_PROGRAM=ninja -DCMAKE_SYSTEM_NAME=Windows -DCMAKE_C_COMPILER=clang-cl -DCMAKE_C_FLAGS="-fms-compatibility-version=19.00 --target=i686--windows" -DCMAKE_CXX_COMPILER=clang-cl -DCMAKE_CXX_FLAGS="-fms-compatibility-version=19.00 --target=i686--windows" -DLLVM_PATH="../../llvm-project-master/llvm-project-master/llvm" -DCMAKE_INSTALL_PREFIX="C:\Program Files\LLVM\lib\libcxx" -DLIBCXX_ENABLE_SHARED=YES -DLIBCXX_ENABLE_STATIC=NO -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=NO ../libcxx-10.0.0.src
-- The CXX compiler identification is Clang 10.0.0 with MSVC-like command-line
-- The C compiler identification is Clang 10.0.0 with MSVC-like command-line
-- Check for working CXX compiler: C:/Program Files/LLVM/bin/clang-cl.exe
-- Check for working CXX compiler: C:/Program Files/LLVM/bin/clang-cl.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler: C:/Program Files/LLVM/bin/clang-cl.exe
-- Check for working C compiler: C:/Program Files/LLVM/bin/clang-cl.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Configuring for standalone build.
-- Found PythonInterp: C:/Users/Администратор/AppData/Local/Programs/Python/Python37-32/python.exe (found version "3.7.4")
-- Configuring for clang-cl
-- Configuring for MSVC
-- Performing Test LIBCXX_SUPPORTS_NODEFAULTLIBS_FLAG
-- Performing Test LIBCXX_SUPPORTS_NODEFAULTLIBS_FLAG - Failed
-- Performing Test LIBCXX_HAS_COMMENT_LIB_PRAGMA
-- Performing Test LIBCXX_HAS_COMMENT_LIB_PRAGMA - Failed
-- Performing Test LIBCXX_SUPPORTS_NOSTDINCXX_FLAG
-- Performing Test LIBCXX_SUPPORTS_NOSTDINCXX_FLAG - Failed
-- Performing Test LIBCXX_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG
-- Performing Test LIBCXX_SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Failed
-- Performing Test LIBCXX_SUPPORTS_FVISIBILITY_EQ_HIDDEN_FLAG
-- Performing Test LIBCXX_SUPPORTS_FVISIBILITY_EQ_HIDDEN_FLAG - Failed
-- Performing Test LIBCXX_SUPPORTS_WALL_FLAG
-- Performing Test LIBCXX_SUPPORTS_WALL_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WEXTRA_FLAG
-- Performing Test LIBCXX_SUPPORTS_WEXTRA_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_W_FLAG
-- Performing Test LIBCXX_SUPPORTS_W_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WWRITE_STRINGS_FLAG
-- Performing Test LIBCXX_SUPPORTS_WWRITE_STRINGS_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WNO_UNUSED_PARAMETER_FLAG
-- Performing Test LIBCXX_SUPPORTS_WNO_UNUSED_PARAMETER_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WNO_LONG_LONG_FLAG
-- Performing Test LIBCXX_SUPPORTS_WNO_LONG_LONG_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WERROR_EQ_RETURN_TYPE_FLAG
-- Performing Test LIBCXX_SUPPORTS_WERROR_EQ_RETURN_TYPE_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WEXTRA_SEMI_FLAG
-- Performing Test LIBCXX_SUPPORTS_WEXTRA_SEMI_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WNO_USER_DEFINED_LITERALS_FLAG
-- Performing Test LIBCXX_SUPPORTS_WNO_USER_DEFINED_LITERALS_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WNO_COVERED_SWITCH_DEFAULT_FLAG
-- Performing Test LIBCXX_SUPPORTS_WNO_COVERED_SWITCH_DEFAULT_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WNO_IGNORED_ATTRIBUTES_FLAG
-- Performing Test LIBCXX_SUPPORTS_WNO_IGNORED_ATTRIBUTES_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WNO_CXX98_COMPAT_FLAG
-- Performing Test LIBCXX_SUPPORTS_WNO_CXX98_COMPAT_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WNO_CXX98_COMPAT_PEDANTIC_FLAG
-- Performing Test LIBCXX_SUPPORTS_WNO_CXX98_COMPAT_PEDANTIC_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WNO_CXX11_COMPAT_FLAG
-- Performing Test LIBCXX_SUPPORTS_WNO_CXX11_COMPAT_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WNO_UNDEF_FLAG
-- Performing Test LIBCXX_SUPPORTS_WNO_UNDEF_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WNO_RESERVED_ID_MACRO_FLAG
-- Performing Test LIBCXX_SUPPORTS_WNO_RESERVED_ID_MACRO_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WNO_GNU_INCLUDE_NEXT_FLAG
-- Performing Test LIBCXX_SUPPORTS_WNO_GNU_INCLUDE_NEXT_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WNO_GCC_COMPAT_FLAG
-- Performing Test LIBCXX_SUPPORTS_WNO_GCC_COMPAT_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WNO_ZERO_AS_NULL_POINTER_CONSTANT_FLAG
-- Performing Test LIBCXX_SUPPORTS_WNO_ZERO_AS_NULL_POINTER_CONSTANT_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WNO_DEPRECATED_DYNAMIC_EXCEPTION_SPEC_FLAG
-- Performing Test LIBCXX_SUPPORTS_WNO_DEPRECATED_DYNAMIC_EXCEPTION_SPEC_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WNO_SIGN_CONVERSION_FLAG
-- Performing Test LIBCXX_SUPPORTS_WNO_SIGN_CONVERSION_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WNO_OLD_STYLE_CAST_FLAG
-- Performing Test LIBCXX_SUPPORTS_WNO_OLD_STYLE_CAST_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WNO_DEPRECATED_FLAG
-- Performing Test LIBCXX_SUPPORTS_WNO_DEPRECATED_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WNO_SHIFT_SIGN_OVERFLOW_FLAG
-- Performing Test LIBCXX_SUPPORTS_WNO_SHIFT_SIGN_OVERFLOW_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WNO_DOUBLE_PROMOTION_FLAG
-- Performing Test LIBCXX_SUPPORTS_WNO_DOUBLE_PROMOTION_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_WNO_ERROR_FLAG
-- Performing Test LIBCXX_SUPPORTS_WNO_ERROR_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_EHSC_FLAG
-- Performing Test LIBCXX_SUPPORTS_EHSC_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_ZL_FLAG
-- Performing Test LIBCXX_SUPPORTS_ZL_FLAG - Failed
-- Performing Test LIBCXX_SUPPORTS_NODEFAULTLIB_FLAG
-- Performing Test LIBCXX_SUPPORTS_NODEFAULTLIB_FLAG - Failed
-- Performing Test LIBCXX_SUPPORTS_STD_EQ_CXX17_FLAG
-- Performing Test LIBCXX_SUPPORTS_STD_EQ_CXX17_FLAG - Failed
-- Adding Benchmark: algorithms.bench.cpp
-- Adding Benchmark: algorithms.partition_point.bench.cpp
-- Adding Benchmark: allocation.bench.cpp
-- Adding Benchmark: deque.bench.cpp
-- Adding Benchmark: filesystem.bench.cpp
-- Adding Benchmark: function.bench.cpp
-- Adding Benchmark: ordered_set.bench.cpp
-- Adding Benchmark: string.bench.cpp
-- Adding Benchmark: stringstream.bench.cpp
-- Adding Benchmark: unordered_set_operations.bench.cpp
-- Adding Benchmark: util_smartptr.bench.cpp
-- Adding Benchmark: vector_operations.bench.cpp
-- there is no pre-generated ABI list for the requested libc++ configuration. check-cxx-abilist target is not supported
CMake Error at C:/Users/Администратор/Downloads/llvm-project-master/llvm-project-master/llvm/utils/llvm-lit/CMakeLists.txt:22 (list):
list GET given empty list
CMake Error at C:/Users/Администратор/Downloads/llvm-project-master/llvm-project-master/llvm/utils/llvm-lit/CMakeLists.txt:24 (list):
list GET given empty list
-- Configuring incomplete, errors occurred!
See also "C:/Users/Администратор/Downloads/libcxx-10.0.0.src/libcxx_build/CMakeFiles/CMakeOutput.log".
See also "C:/Users/Администратор/Downloads/libcxx-10.0.0.src/libcxx_build/CMakeFiles/CMakeError.log".
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment