-
Notifications
You must be signed in to change notification settings - Fork 161
Open
Description
I want to compile library for android. I used that script to make it:
#!/bin/zsh
# Set Android NDK path
ANDROID_NDK=/Users/<username>/Library/Android/sdk/ndk/29.0.13113456
TOOLCHAIN=$ANDROID_NDK/toolchains/llvm/prebuilt/darwin-x86_64
API=35
ABI=arm64-v8a
# Set build paths
BUILD_DIR=$PWD/android-build/$ABI
OPENSSL_DIR=$PWD/openssl-android
# Export environment variables
export AR=$TOOLCHAIN/bin/llvm-ar
export CC=$TOOLCHAIN/bin/aarch64-linux-android$API-clang
export AS=$CC
export CXX=$TOOLCHAIN/bin/aarch64-linux-android$API-clang++
export LD=$TOOLCHAIN/bin/ld
export RANLIB=$TOOLCHAIN/bin/llvm-ranlib
export STRIP=$TOOLCHAIN/bin/llvm-strip
rm -rf android-build
mkdir -p android-build/$ABI
./autogen.sh
./configure \
--host=aarch64-linux-android \
--build=$(./config.guess) \
--prefix=$BUILD_DIR \
--disable-shared \
--enable-static \
--disable-sample \
--disable-gssapi \
--without-dblib \
--without-saslauthd \
--without-authdaemond \
--without-openssl \
--disable-otp \
--enable-plain \
--enable-anon
make
make install
echo "Build completed. Libraries are in android-build/$ABI directory."
but my android-build directory is empty. need a help. any ideas where is the problem
Metadata
Metadata
Assignees
Labels
No labels