Closed
Description
系统环境
FROM ubuntu:22.04
RUN echo "deb http://mirrors.tencent.com/ubuntu/ jammy main restricted universe multiverse\n\
deb http://mirrors.tencent.com/ubuntu/ jammy-updates main restricted universe multiverse\n\
deb http://mirrors.tencent.com/ubuntu/ jammy-backports main restricted universe multiverse\n\
deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse" > /etc/apt/sources.list
RUN apt update && apt upgrade -y && apt install -y python3-pip cmake wget llvm-13 clang-13 clangd-13 clang-format-13 libclang-13-dev libsqlite3-dev sqlite3 zlib1g-dev
RUN update-alternatives --install /usr/bin/llvm-config llvm-config /usr/bin/llvm-config-13 100 \
&& update-alternatives --install /usr/bin/clang clang /usr/bin/clang-13 100 \
&& update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-13 100 \
&& update-alternatives --install /usr/bin/clangd clangd /usr/bin/clangd-13 100 \
&& update-alternatives --install /usr/bin/clang-format clang-format /usr/bin/clang-format-13 100
编译命令
/usr/bin/cmake -DCMAKE_BUILD_TYPE:STRING=Debug -DCMAKE_EXPORT_COMPILE_COMMANDS:BOOL=TRUE -DCMAKE_C_COMPILER:FILEPATH=/usr/bin/clang -DCMAKE_CXX_COMPILER:FILEPATH=/usr/bin/clang++ --no-warn-unused-cli -S/workspaces/CodeFuse-Query/godel-script -B/workspaces/CodeFuse-Query/build -G "Unix Makefiles"
报错
[cmake] CMake Error at /usr/share/cmake-3.22/Modules/FindFLEX.cmake:134 (message):
[cmake] Command "/workspaces/CodeFuse-Query/build/install/bin/flex --version"
[cmake] failed with output:
[cmake]
[cmake]
[cmake]
[cmake] Call Stack (most recent call first):
[cmake] godel-backend/souffle/CMakeLists.txt:221 (find_package)
[cmake]
[cmake]
[cmake] CMake Error at /usr/share/cmake-3.22/Modules/FindBISON.cmake:113 (message):
[cmake] Command "/workspaces/CodeFuse-Query/build/install/bin/bison --version"
[cmake] failed with output:
[cmake]
[cmake] Call Stack (most recent call first):
[cmake] godel-backend/souffle/CMakeLists.txt:222 (find_package)
[cmake]
[cmake]
[cmake] CMake Error at /usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
[cmake] Could NOT find Threads (missing: Threads_FOUND)
[cmake] Call Stack (most recent call first):
[cmake] /usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
[cmake] /usr/share/cmake-3.22/Modules/FindThreads.cmake:238 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
[cmake] godel-backend/souffle/CMakeLists.txt:263 (find_package)
Metadata
Metadata
Assignees
Labels
No labels