llvm-32: add -DLLVM_LINK_LLVM_DYLIB=1
This commit is contained in:
parent
16ccc8bbfd
commit
0ee53fb140
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXYhwxDPgvVHB+IjKi8QoXqOpJgFtDLYiM3pRzE05wj6g6pc6uXIy1IMFHVUw6YVtZ32npORadQGkDFLMnxBrzQ4=
|
||||
SHA256 (Pkgfile) = 55d04e05256b1a85bdf5e516c482b4b8cb4ea4667cc1916e8794fbe422157de1
|
||||
RWSwxGo/zH7eXY62wU060bfzOgzdLQyyhmWKspoj44kM6NTW5mS/QMBJI1QwphRnYGvdZ/MhBpmgeKj10PzIwH0Ds8VPxIEc7Q4=
|
||||
SHA256 (Pkgfile) = 33c856a16a449b0ebba432a419a3be5d2d66d56d7f2683337c58b6b3b365e1ec
|
||||
SHA256 (.footprint) = 1161426f963e1919db4b2894add5f808cd85464302cbf017372c5dbbfecab389
|
||||
SHA256 (llvm-7.0.0.src.tar.xz) = 8bc1f844e6cbde1b652c19c1edebc1864456fd9c78b8c1bea038e51b363fe222
|
||||
|
@ -5,13 +5,16 @@
|
||||
|
||||
name=llvm-32
|
||||
version=7.0.0
|
||||
release=1
|
||||
release=2
|
||||
source=(https://llvm.org/releases/$version/llvm-$version.src.tar.xz)
|
||||
|
||||
build() {
|
||||
export CC=gcc
|
||||
export CXX=g++
|
||||
|
||||
cd llvm-$version.src
|
||||
|
||||
install -d build $SRC/keep
|
||||
mkdir -p build $SRC/keep
|
||||
cd build
|
||||
|
||||
cmake .. -G Ninja \
|
||||
@ -23,6 +26,7 @@ build() {
|
||||
-DLLVM_ENABLE_FFI=1 \
|
||||
-DLLVM_TARGETS_TO_BUILD='X86;AMDGPU;BPF' \
|
||||
-DLLVM_BUILD_LLVM_DYLIB=1 \
|
||||
-DLLVM_LINK_LLVM_DYLIB=1 \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DLLVM_LIBDIR_SUFFIX=32 \
|
||||
|
Loading…
Reference in New Issue
Block a user