Open LeololDB opened 1 year ago
Also, for some reasons, I can't click on "Labels". I want to add cmake, build-issue and platform:linux to the labels.
And also, is it possible to compile Clang so it runs on the Raspberry Pi Pico?
The same behaviour could be reproduced by:
CC='clang' CXX='clang++' cmake -G Ninja -DCMAKE_C_FLAGS="-flto -Oz" \
-DCMAKE_CXX_FLAGS="-flto -Oz" \
-DCMAKE_ASM_FLAGS="-flto -no-integrated-as" \
-DLLVM_ENABLE_LLD=ON -DCMAKE_CXX_LINK_EXECUTABLE=/usr/local/bin/ld.lld \
-DCMAKE_LINKER=/usr/local/bin/ld.lld \
-DCMAKE_C_LINK_EXECUTABLE=/usr/local/bin/ld.lld \
-DCMAKE_CXX_LINK_EXECUTABLE=/usr/local/bin/ld.lld \
-DCMAKE_EXE_LINKER_FLAGS="-Wl,--no-undefined -Wl,-melf_x86_64 -flto" \
-DCMAKE_BUILD_TYPE=Release \
-DLLVM_ENABLE_LTO=Full \
-DLLVM_ENABLE_PROJECTS="clang;lld" \
-DLLVM_EXTERNAL_PROJECTS="clang;lld" \
-DLLVM_ENABLE_PIC=False ../llvm
I'm very new to CMake and only know failure. By running that
At the end I get:
Also, what I want is: