From 0e40776948c0070d5d54ab5c890cc47bc07ecf87 Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 2 Jun 2025 22:00:04 +1200 Subject: [PATCH] 'Generic Commit' --- src/dropshell-build-install-requirements | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/src/dropshell-build-install-requirements b/src/dropshell-build-install-requirements index 88467fd..499eb4e 100755 --- a/src/dropshell-build-install-requirements +++ b/src/dropshell-build-install-requirements @@ -189,11 +189,20 @@ function install_unwind_musl() { return fi - # download and install unwind - git clone https://github.com/libunwind/libunwind.git - cd libunwind - autoreconf -i - ./configure --enable-static --disable-minidebuginfo --disable-zlibdebuginfo + # Set cross-compiler and sysroot + export CC="x86_64-linux-musl-gcc --sysroot=$SYSROOT" + export AR="x86_64-linux-musl-ar" + export RANLIB="x86_64-linux-musl-ranlib" + + # Configure for cross-compiling + ./configure \ + --host=x86_64-linux-musl \ + --prefix="$SYSROOT/usr" \ + --enable-static \ + --disable-shared \ + --disable-minidebuginfo \ + --disable-zlibdebuginfo + make -j ${SUDOCMD:-} make install