Error when building c code for android

error: unable to provide libc for target 'aarch64-linux.5.10...6.16-android.29'
info: zig can provide libc for related target aarch64-linux.3.7.0-gnu.2.17
info: zig can provide libc for related target aarch64-linux.3.7.0-musl

That is the error i get when triying to:
zig cc main.c -o main -target aarch64-linux-android --sysroot="/home/alons/Android/Sdk/ndk/29.0.14033849/toolchains/llvm/prebuilt/linux-x86_64/sysroot" -L"/usr/lib/aarch64-linux-android/29" -I"/usr/include" -I"/usr/include/aarch64-linux-android" -landroid -llog
and i don’t know how to provide a libc.txt when using zig c compiler

you get androids’ libc through the android sdk

you might be interested in

1 Like