mirror of
https://github.com/mhx/dwarfs.git
synced 2025-08-03 17:56:12 -04:00
build: need to add -lz
on aarch64 for libunwind
This commit is contained in:
parent
df63ae7737
commit
5f35470ad8
@ -39,6 +39,8 @@ if [[ "-$BUILD_TYPE-" == *-debug-* ]] && [[ "-$BUILD_TYPE-" != *-coverage-* ]] &
|
||||
export DWARFS_SKIP_SLOW_TESTS=1
|
||||
fi
|
||||
|
||||
ARCH="$(uname -m)"
|
||||
|
||||
cd "$HOME"
|
||||
|
||||
rm -rf dwarfs dwarfs-*
|
||||
@ -253,6 +255,10 @@ fi
|
||||
if [[ "-$BUILD_TYPE-" == *-static-* ]]; then
|
||||
CMAKE_ARGS_NONSTATIC="${CMAKE_ARGS}"
|
||||
export LDFLAGS="${LDFLAGS} -L/opt/static-libs/$COMPILER/lib"
|
||||
if [[ "$ARCH" == "aarch64" ]]; then
|
||||
# For some reason, this dependency of libunwind is not resolved on aarch64
|
||||
export LDFLAGS="${LDFLAGS} -lz"
|
||||
fi
|
||||
CMAKE_ARGS="${CMAKE_ARGS} -DSTATIC_BUILD_DO_NOT_USE=1 -DWITH_UNIVERSAL_BINARY=1 -DWITH_FUSE_EXTRACT_BINARY=1"
|
||||
if [[ "$BUILD_TYPE" != *-minimal-* ]]; then
|
||||
CMAKE_ARGS="${CMAKE_ARGS} -DWITH_PXATTR=1"
|
||||
|
Loading…
x
Reference in New Issue
Block a user