mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-07-06 19:48:43 +08:00
Use llvm-tblgen-4.0 to fix build on newer Ubuntu
This commit is contained in:
parent
66bb39e162
commit
d9a6f3eba7
@ -10,7 +10,32 @@ SYSROOT="/usr/$HOST"
|
|||||||
unset AR AS CC CXX LD NM OBJCOPY OBJDUMP RANLIB READELF STRIP
|
unset AR AS CC CXX LD NM OBJCOPY OBJDUMP RANLIB READELF STRIP
|
||||||
|
|
||||||
|
|
||||||
LLVM_CMAKE_ARGS=(-Wno-dev -DCMAKE_CROSSCOMPILING=True -DCMAKE_INSTALL_PREFIX="$LLVM_PREFIX" -DLLVM_DEFAULT_TARGET_TRIPLE=$HOST -DLLVM_TARGET_ARCH=$ARCH -DLLVM_TARGETS_TO_BUILD=X86 -DCMAKE_SYSTEM_NAME=Generic -DPYTHON_EXECUTABLE=/usr/bin/python2 -DUNIX=1 -DLLVM_ENABLE_THREADS=Off -DLLVM_INCLUDE_TESTS=OFF -target=$HOST -DLLVM_TABLEGEN=/usr/bin/llvm-tblgen -I"$SYSROOT/include" -DCMAKE_CXX_FLAGS='--std=gnu++11' -DLLVM_TOOL_LTO_BUILD=Off -DLLVM_TOOL_LLVM_PROFDATA_BUILD=Off -DLLVM_TOOL_LLI_BUILD=Off -DLLVM_TOOL_RDOBJ_BUILD=Off -DLLVM_TOOL_LLVM_COV_BUILD=Off -DLLVM_TOOL_LLVM_XRAY_BUILD=Off -DLLVM_TOOL_LLVM_LTO2_BUILD=Off -DLLVM_TOOL_LLVM_LTO_BUILD=Off -DLLVM_TOOL_LLVM_RTDYLD_BUILD=Off)
|
LLVM_CMAKE_ARGS=(
|
||||||
|
-Wno-dev
|
||||||
|
-DCMAKE_CROSSCOMPILING=True
|
||||||
|
-DCMAKE_INSTALL_PREFIX="$LLVM_PREFIX"
|
||||||
|
-DLLVM_DEFAULT_TARGET_TRIPLE="$HOST"
|
||||||
|
-DLLVM_TARGET_ARCH="$ARCH"
|
||||||
|
-DLLVM_TARGETS_TO_BUILD=X86
|
||||||
|
-DCMAKE_SYSTEM_NAME=Generic
|
||||||
|
-DPYTHON_EXECUTABLE="/usr/bin/python2"
|
||||||
|
-DUNIX=1
|
||||||
|
-DLLVM_ENABLE_THREADS=Off
|
||||||
|
-DLLVM_INCLUDE_TESTS=Off
|
||||||
|
-target="$HOST"
|
||||||
|
-DLLVM_TABLEGEN="/usr/bin/llvm-tblgen-4.0"
|
||||||
|
-I"$SYSROOT/include"
|
||||||
|
-DCMAKE_CXX_FLAGS='--std=gnu++11'
|
||||||
|
-DLLVM_TOOL_LTO_BUILD=Off
|
||||||
|
-DLLVM_TOOL_LLVM_PROFDATA_BUILD=Off
|
||||||
|
-DLLVM_TOOL_LLI_BUILD=Off
|
||||||
|
-DLLVM_TOOL_RDOBJ_BUILD=Off
|
||||||
|
-DLLVM_TOOL_LLVM_COV_BUILD=Off
|
||||||
|
-DLLVM_TOOL_LLVM_XRAY_BUILD=Off
|
||||||
|
-DLLVM_TOOL_LLVM_LTO2_BUILD=Off
|
||||||
|
-DLLVM_TOOL_LLVM_LTO_BUILD=Off
|
||||||
|
-DLLVM_TOOL_LLVM_RTDYLD_BUILD=Off
|
||||||
|
)
|
||||||
|
|
||||||
function recipe_version {
|
function recipe_version {
|
||||||
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
|
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user