Anyway, I'm trying to compile UXP for aarch64. I've run into this wall here.
Code: Select all
0:01.19 ERROR: Target C compiler target CPU (x86_64) does not match --target CPU (aarch64)
0:01.20 *** Fix above errors and then restart with\
0:01.20 "/usr/bin/make -f client.mk build"
0:01.20 make: *** [client.mk:370: configure] Error 1
OS: Arch Linux x86_64
Kernel: 6.7.9-zen1-1-zen
CPU: AMD Ryzen 5 5600X3D (12) @ 3.300GHz
.mozconfig
Code: Select all
_BUILD_64=1
ac_add_options --enable-application=palefox
ac_add_options --target=aarch64-linux-android
ac_add_options --with-android-sdk="/home/distant/Android/Sdk"
ac_add_options --enable-optimize="-O2 -w"
ac_add_options --enable-jemalloc
ac_add_options --enable-strip
ac_add_options --enable-devtools
ac_add_options --disable-gamepad
ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --disable-necko-wifi
ac_add_options --disable-updater
ac_add_options --with-pthreads
ac_add_options --enable-phoenix-extensions
# Processor architecture specific build options
if [ -n "$_BUILD_64" ]; then
ac_add_options --x-libraries=/usr/lib64
else
ac_add_options --x-libraries=/usr/lib
fi