Я пытаюсь собрать LLDB для swift в Ubuntu 18.04, следуя инструкциям из https://github.com/apple/swift-lldb. Видя эту ошибку -
CMake Error at stdlib/private/StdlibUnicodeUnittest/cmake_install.cmake:41 (file):
file INSTALL cannot find
"/myswift/build/Ninja-ReleaseAssert/swift-linux-
x86_64/./lib/swift/linux/x86_64/StdlibUnicodeUnittest.swiftmodule".
Call Stack (most recent call first):
stdlib/private/cmake_install.cmake:44 (include)
stdlib/cmake_install.cmake:43 (include)
cmake_install.cmake:42 (include)
Dockerfile, который я использую для сборки:
FROM ubuntu:18.04
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && \
apt install -y git vim wget clang cmake z3 ninja-build pkg-config libicu-dev uuid-dev icu-devtools libbsd-dev libedit-dev libxml2-dev libsqlite3-dev swig libpython-dev libncurses5-dev libblocksruntime-dev libcurl4-openssl-dev systemtap-sdt-dev tzdata rsync
WORKDIR myswift
RUN git clone https://github.com/apple/swift-lldb.git lldb
RUN lldb/scripts/build-swift-cmake.py --release --update --no-debugserver --no-system-debugserver --lldb-extra-cmake-args=[-v]
Я использую стабильную ветвь репозитория LLDB .
Вот ссылка на полный журнал сборки:
https://gist.github.com/saprakashh/2da61770613df0e9b3d38a7fedfaabad
Буду признателен за любые указания по устранению ошибки.