Build started at 2024-01-10T19:54:19.527704 Main binary: /usr/bin/python3 Build Options: -Drequire-system-font-provider=false -Dprefix=/home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/install --cross-file=../cross_file.txt Python system: Linux The Meson build system Version: 1.2.1 Source dir: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass Build dir: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build Build type: cross build Project name: libass Project version: 0.17.1 ----------- Detecting compiler via: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang --version` -> 0 stdout: Android (8490178, based on r450784d) clang version 14.0.6 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin ----------- Running command: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -E -dM - ----- ----------- Detecting linker via: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -Wl,--version` -> 0 stdout: LLD 14.0.6 (compatible with GNU linkers) ----------- ----------- Detecting LLD linker via: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -Wl,-v` -> 1 stdout: LLD 14.0.6 (compatible with GNU linkers) ----------- stderr: ld: error: undefined symbol: main >>> referenced by /lib/x86_64-linux-gnu/crt1.o:(_start) clang-14: error: linker command failed with exit code 1 (use -v to see invocation) ----------- Sanity testing C compiler: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang Is cross compiler: True. Sanity check compiler command line: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang sanitycheckc.c -o sanitycheckc_cross.exe -D_FILE_OFFSET_BITS=64 -c Sanity check compile stdout: ----- Sanity check compile stderr: ----- C compiler for the host machine: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang (clang 14.0.6 "Android (8490178, based on r450784d) clang version 14.0.6 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6)") C linker for the host machine: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang ld.lld 14.0.6 ----------- Detecting linker via: `ar --version` -> 0 stdout: GNU ar (GNU Binutils for Ubuntu) 2.41 Copyright © 2023 Free Software Foundation, Inc. Ce logiciel est libre; vous pouvez le redistribuer selon les termes de la version 3 de la licence GNU General Public License ou (à votre discrétion) de toute version ultérieure. Aucune garantie n'est donnée sur ce programme. ----------- ----------- Detecting compiler via: `cc --version` -> 0 stdout: cc (Ubuntu 13.2.0-4ubuntu3) 13.2.0 Copyright (C) 2023 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ----------- Running command: cc -E -dM - ----- ----------- Detecting linker via: `cc -Wl,--version` -> 0 stdout: GNU ld (GNU Binutils for Ubuntu) 2.41 Copyright (C) 2023 Free Software Foundation, Inc. Ce logiciel est libre; si vous le redistribuez, vous devez le faire selon les termes de la licence GNU General Public License version 3 ou postérieure selon votre besoin. Ce logiciel n'est couvert par aucune GARANTIE. ----------- stderr: collect2 version 13.2.0 /usr/bin/ld -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccRnRrlO.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. --version -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o ----------- Sanity testing C compiler: cc Is cross compiler: False. Sanity check compiler command line: cc sanitycheckc.c -o sanitycheckc.exe -D_FILE_OFFSET_BITS=64 Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/sanitycheckc.exe C compiler for the build machine: cc (gcc 13.2.0 "cc (Ubuntu 13.2.0-4ubuntu3) 13.2.0") C linker for the build machine: cc ld.bfd 2.41 ----------- Detecting linker via: `gcc-ar --version` -> 0 stdout: GNU ar (GNU Binutils for Ubuntu) 2.41 Copyright © 2023 Free Software Foundation, Inc. Ce logiciel est libre; vous pouvez le redistribuer selon les termes de la version 3 de la licence GNU General Public License ou (à votre discrétion) de toute version ultérieure. Aucune garantie n'est donnée sur ce programme. ----------- Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: x86_64 Host machine cpu: x86_64 Target machine cpu family: x86_64 Target machine cpu: x86_64 Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmphb822o8n Code: extern int i; int i; ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmphb822o8n/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmphb822o8n/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wsign-compare -Wno-sign-compare` -> 0 Compiler for C supports arguments -Wno-sign-compare: YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp39jjkfmm Code: extern int i; int i; ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp39jjkfmm/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp39jjkfmm/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wunused-parameter -Wno-unused-parameter` -> 0 Compiler for C supports arguments -Wno-unused-parameter: YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpwltn7zhz Code: extern int i; int i; ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpwltn7zhz/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpwltn7zhz/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Werror-implicit-function-declaration` -> 0 Compiler for C supports arguments -Werror-implicit-function-declaration: YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp_rbepytc Code: extern int i; int i; ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp_rbepytc/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp_rbepytc/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wstrict-prototypes` -> 0 Compiler for C supports arguments -Wstrict-prototypes: YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp0_t55sk3 Code: extern int i; int i; ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp0_t55sk3/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp0_t55sk3/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wpointer-arith` -> 0 Compiler for C supports arguments -Wpointer-arith: YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpiqzdix4q Code: extern int i; int i; ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpiqzdix4q/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpiqzdix4q/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wredundant-decls` -> 0 Compiler for C supports arguments -Wredundant-decls: YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpqaa3elg6 Code: extern int i; int i; ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpqaa3elg6/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpqaa3elg6/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wmissing-field-initializers -Wno-missing-field-initializers` -> 0 Compiler for C supports arguments -Wno-missing-field-initializers: YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpi95djazr Code: #define strdup meson_disable_define_of_strdup #include #undef strdup #ifdef __cplusplus extern "C" #endif char strdup (void); #if defined __stub_strdup || defined __stub___strdup fail fail fail this function is not going to work #endif int main(void) { return strdup (); } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpi95djazr/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpi95djazr/output.exe -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=c99` -> 0 Checking for function "strdup" : YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp5q5dayqe Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef strdup strdup; #endif return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp5q5dayqe/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp5q5dayqe/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -std=c99 -D_POSIX_C_SOURCE=200809L` -> 0 stderr: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp5q5dayqe/testfile.c:6:17: warning: expression result unused [-Wunused-value] strdup; ^~~~~~ 1 warning generated. ----------- Header "string.h" has symbol "strdup" : YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpks8jljuc Code: #define strndup meson_disable_define_of_strndup #include #undef strndup #ifdef __cplusplus extern "C" #endif char strndup (void); #if defined __stub_strndup || defined __stub___strndup fail fail fail this function is not going to work #endif int main(void) { return strndup (); } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpks8jljuc/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpks8jljuc/output.exe -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=c99` -> 0 Checking for function "strndup" : YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp3p53vl0l Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef strndup strndup; #endif return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp3p53vl0l/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp3p53vl0l/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -std=c99 -D_POSIX_C_SOURCE=200809L` -> 0 stderr: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp3p53vl0l/testfile.c:6:17: warning: expression result unused [-Wunused-value] strndup; ^~~~~~~ 1 warning generated. ----------- Header "string.h" has symbol "strndup" : YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpjkkf5v45 Code: int main(void) { return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpjkkf5v45/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpjkkf5v45/output.exe -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Wl,--start-group -lm -Wl,--end-group -Wl,--allow-shlib-undefined` -> 0 Library m found: YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp1p2no6vi Code: #include int main() { iconv_open("",""); } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp1p2no6vi/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp1p2no6vi/output.exe -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration` -> 0 Run-time dependency iconv found: YES Pkg-config binary for 1 is not cached. Pkg-config binary missing from cross or native file, or env var undefined. Default target is not allowed for cross use Found Pkg-config: NO Pkg-config binary for machine 1 not found. Giving up. CMake binary for 1 is not cached CMake binary missing from cross or native file, or env var undefined. Default target is not allowed for cross use Found CMake: NO CMake binary for machine 1 not found. Giving up. Run-time dependency freetype2 found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency freetype2 Executing subproject freetype2 Running command: /usr/bin/python3 /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/subprojects/freetype2/builds/meson/extract_freetype_version.py include/freetype/freetype.h --- stdout --- 2.13.2 --- stderr --- Project name: freetype2 Project version: 2.13.2 C compiler for the host machine: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang (clang 14.0.6 "Android (8490178, based on r450784d) clang version 14.0.6 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6)") C linker for the host machine: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang ld.lld 14.0.6 C compiler for the build machine: cc (gcc 13.2.0 "cc (Ubuntu 13.2.0-4ubuntu3) 13.2.0") C linker for the build machine: cc ld.bfd 2.41 Program python3 found: YES (/usr/bin/python3) Running command: /usr/bin/python3 /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/subprojects/freetype2/builds/meson/extract_libtool_version.py --soversion /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/subprojects/freetype2/builds/unix/configure.raw --- stdout --- 6.20.1 --- stderr --- Running command: /usr/bin/python3 /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/subprojects/freetype2/builds/meson/extract_libtool_version.py /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/subprojects/freetype2/builds/unix/configure.raw --- stdout --- 26.1.20 --- stderr --- Running command: /usr/bin/python3 /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/subprojects/freetype2/builds/meson/parse_modules_cfg.py --format=main-modules /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/subprojects/freetype2/modules.cfg --- stdout --- truetype type1 cff cid pfr type42 winfonts pcf bdf sfnt autofit pshinter smooth raster svg sdf --- stderr --- Running command: /usr/bin/python3 /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/subprojects/freetype2/builds/meson/parse_modules_cfg.py --format=aux-modules /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/subprojects/freetype2/modules.cfg --- stdout --- cache gzip lzw bzip2 psaux psnames --- stderr --- Running command: /usr/bin/python3 /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/subprojects/freetype2/builds/meson/parse_modules_cfg.py --format=base-extensions-list /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/subprojects/freetype2/modules.cfg --- stdout --- ftbbox.c ftbdf.c ftbitmap.c ftcid.c ftfstype.c ftgasp.c ftglyph.c ftgxval.c ftmm.c ftotval.c ftpatent.c ftpfr.c ftstroke.c ftsynth.c fttype1.c ftwinfnt.c --- stderr --- Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpw4sj18ic Code: #ifdef __has_include #if !__has_include("unistd.h") #error "Header 'unistd.h' could not be found" #endif #else #include #endif ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpw4sj18ic/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=c99` -> 0 Has header "unistd.h" : YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp36u27z3r Code: #ifdef __has_include #if !__has_include("fcntl.h") #error "Header 'fcntl.h' could not be found" #endif #else #include #endif ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp36u27z3r/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=c99` -> 0 Has header "fcntl.h" : YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpjzgoi6b0 Code: #ifdef __has_include #if !__has_include("sys/mman.h") #error "Header 'sys/mman.h' could not be found" #endif #else #include #endif ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpjzgoi6b0/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=c99` -> 0 Has header "sys/mman.h" : YES Pkg-config binary for 1 is cached as not found. Pkg-config binary for machine 1 not found. Giving up. CMake binary for 1 is cached as not found CMake binary for machine 1 not found. Giving up. Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmphjvtza_p Code: int main(void) { return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmphjvtza_p/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmphjvtza_p/output.exe -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Wl,--start-group -lz -Wl,--end-group -Wl,--allow-shlib-undefined` -> 1 stderr: ld: error: unable to find library -lz clang-14: error: linker command failed with exit code 1 (use -v to see invocation) ----------- Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpek71tlxr Code: #include int main(void) { void * something; return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpek71tlxr/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpek71tlxr/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument` -> 0 Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp56lw7zg7 Code: #include int main(void) { static int a[1-2*!(sizeof(void *) >= 0)]; a[0]=0; return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp56lw7zg7/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp56lw7zg7/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument` -> 0 Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmplsfvj8_w Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 0)]; a[0]=0; return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmplsfvj8_w/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmplsfvj8_w/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument` -> 0 Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpk208idi1 Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 1)]; a[0]=0; return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpk208idi1/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpk208idi1/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument` -> 0 Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpg71zx4_p Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 3)]; a[0]=0; return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpg71zx4_p/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpg71zx4_p/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument` -> 0 Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpzu_qe44j Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 7)]; a[0]=0; return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpzu_qe44j/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpzu_qe44j/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument` -> 0 Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp36i0qc7w Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 15)]; a[0]=0; return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp36i0qc7w/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp36i0qc7w/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument` -> 1 stderr: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp36i0qc7w/testfile.c:3:39: error: 'a' declared as an array with a negative size int main(void) { static int a[1-2*!(sizeof(void *) > 15)]; a[0]=0; return 0; } ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. ----------- Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpdn4h3bxr Code: #include int main(void) { static int a[1-2*!(sizeof(void *) <= 11)]; a[0]=0; return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpdn4h3bxr/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpdn4h3bxr/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument` -> 0 Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpnks4f6qe Code: #include int main(void) { static int a[1-2*!(sizeof(void *) <= 9)]; a[0]=0; return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpnks4f6qe/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpnks4f6qe/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument` -> 0 Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpqtihb5h0 Code: #include int main(void) { static int a[1-2*!(sizeof(void *) <= 8)]; a[0]=0; return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpqtihb5h0/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpqtihb5h0/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument` -> 0 Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmphb_389up Code: ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmphb_389up/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmphb_389up/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument --print-search-dirs` -> 0 stdout: programs: =/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/bin libraries: =/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/14.0.6:/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/14.0.6/lib/linux/x86_64:/usr/lib/gcc/x86_64-linux-gnu/13:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib64:/lib/x86_64-linux-gnu:/lib/../lib64:/usr/lib/x86_64-linux-gnu:/usr/lib/../lib64:/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/../lib:/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/../lib64:/lib:/usr/lib ----------- Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpim_i034a Code: #ifdef __has_include #if !__has_include("zlib.h") #error "Header 'zlib.h' could not be found" #endif #else #include #endif ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpim_i034a/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration` -> 0 Run-time dependency zlib found: NO (tried pkgconfig, cmake and system) Using subprojects/freetype2/subprojects/zlib.wrap Downloading zlib source from http://zlib.net/fossils/zlib-1.3.tar.gz Downloading zlib patch from https://wrapdb.mesonbuild.com/v2/zlib_1.3-1/get_patch Executing subproject freetype2:zlib Project name: zlib Project version: 1.3 C compiler for the host machine: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang (clang 14.0.6 "Android (8490178, based on r450784d) clang version 14.0.6 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6)") C linker for the host machine: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang ld.lld 14.0.6 C compiler for the build machine: cc (gcc 13.2.0 "cc (Ubuntu 13.2.0-4ubuntu3) 13.2.0") C linker for the build machine: cc ld.bfd 2.41 Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpqk7l659m Code: int main(void) { return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpqk7l659m/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpqk7l659m/output.exe -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Wl,--fatal-warnings -Wl,--version-script,/home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/subprojects/zlib-1.3/zlib.map` -> 0 Compiler for C supports link arguments -Wl,--version-script,/home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/subprojects/zlib-1.3/zlib.map: YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp8zm1saht Code: extern int i; int i; ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp8zm1saht/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp8zm1saht/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument /wd4131` -> 1 stderr: clang-14: error: no such file or directory: '/wd4131' ----------- Compiler for C supports arguments /wd4131: NO Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmptd2tel11 Code: extern int i; int i; ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmptd2tel11/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmptd2tel11/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument /wd4244` -> 1 stderr: clang-14: error: no such file or directory: '/wd4244' ----------- Compiler for C supports arguments /wd4244: NO Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpyhozixj_ Code: extern int i; int i; ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpyhozixj_/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpyhozixj_/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument /wd4245` -> 1 stderr: clang-14: error: no such file or directory: '/wd4245' ----------- Compiler for C supports arguments /wd4245: NO Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpv6ybpqyf Code: extern int i; int i; ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpv6ybpqyf/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpv6ybpqyf/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument /wd4267` -> 1 stderr: clang-14: error: no such file or directory: '/wd4267' ----------- Compiler for C supports arguments /wd4267: NO Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp7k_kh66_ Code: extern int i; int i; ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp7k_kh66_/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp7k_kh66_/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument /wd4127` -> 1 stderr: clang-14: error: no such file or directory: '/wd4127' ----------- Compiler for C supports arguments /wd4127: NO Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp7yo_0yfc Code: extern int i; int i; ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp7yo_0yfc/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp7yo_0yfc/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wimplicit-fallthrough -Wno-implicit-fallthrough` -> 0 Compiler for C supports arguments -Wno-implicit-fallthrough: YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmphexraxrt Code: extern int i; int i; ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmphexraxrt/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmphexraxrt/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wimplicit-function-declaration -Wno-implicit-function-declaration` -> 0 Compiler for C supports arguments -Wno-implicit-function-declaration: YES Adding test "example" Build targets in project: 3 Subproject zlib finished. Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp2fhcqe_4 Code: int main(void) { return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp2fhcqe_4/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp2fhcqe_4/output.exe -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Wl,--start-group -lbz2 -Wl,--end-group -Wl,--allow-shlib-undefined` -> 1 stderr: ld: error: unable to find library -lbz2 clang-14: error: linker command failed with exit code 1 (use -v to see invocation) ----------- Library bz2 found: NO Pkg-config binary for 1 is cached as not found. Pkg-config binary for machine 1 not found. Giving up. CMake binary for 1 is cached as not found CMake binary for machine 1 not found. Giving up. Run-time dependency libpng found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency libpng Using subprojects/freetype2/subprojects/libpng.wrap Downloading libpng source from https://github.com/glennrp/libpng/archive/v1.6.40.tar.gz Downloading libpng patch from https://wrapdb.mesonbuild.com/v2/libpng_1.6.40-1/get_patch Executing subproject freetype2:libpng Project name: libpng Project version: 1.6.40 C compiler for the host machine: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang (clang 14.0.6 "Android (8490178, based on r450784d) clang version 14.0.6 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6)") C linker for the host machine: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang ld.lld 14.0.6 C compiler for the build machine: cc (gcc 13.2.0 "cc (Ubuntu 13.2.0-4ubuntu3) 13.2.0") C linker for the build machine: cc ld.bfd 2.41 Dependency zlib from subproject subprojects/zlib-1.3 found: YES 1.3 Library m found: YES Running compile: Working directory: /tmp/tmp4asg4un5 Code: #ifndef __ARM_NEON # define __ARM_NEON #endif "MESON_GET_DEFINE_DELIMITER" __ARM_NEON ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /tmp/tmp4asg4un5/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=c99` -> 0 stdout: "MESON_GET_DEFINE_DELIMITER" ----------- Fetching value of define "__ARM_NEON" : Configuring libpng16.pc using configuration Configuring libpng.pc using configuration Adding test "pngtest" Build targets in project: 5 NOTICE: Future-deprecated features used: * 0.64.0: {'copy arg in configure_file'} Subproject libpng finished. Dependency libpng from subproject subprojects/libpng-1.6.40 found: YES 1.6.40 Dependency harfbuzz skipped: feature harfbuzz disabled Pkg-config binary for 1 is cached as not found. Pkg-config binary for machine 1 not found. Giving up. CMake binary for 1 is cached as not found CMake binary for machine 1 not found. Giving up. Run-time dependency libbrotlidec found: NO (tried pkgconfig and cmake) Build targets in project: 9 Subproject freetype2 finished. Dependency freetype2 found: YES 26.1.20 (overridden) Pkg-config binary for 1 is cached as not found. Pkg-config binary for machine 1 not found. Giving up. CMake binary for 1 is cached as not found CMake binary for machine 1 not found. Giving up. Run-time dependency fribidi found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency fribidi Executing subproject fribidi Project name: fribidi Project version: 1.0.13 C compiler for the host machine: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang (clang 14.0.6 "Android (8490178, based on r450784d) clang version 14.0.6 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6)") C linker for the host machine: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang ld.lld 14.0.6 C compiler for the build machine: cc (gcc 13.2.0 "cc (Ubuntu 13.2.0-4ubuntu3) 13.2.0") C linker for the build machine: cc ld.bfd 2.41 Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpxxkz9o_7 Code: #define memmove meson_disable_define_of_memmove #include #undef memmove #ifdef __cplusplus extern "C" #endif char memmove (void); #if defined __stub_memmove || defined __stub___memmove fail fail fail this function is not going to work #endif int main(void) { return memmove (); } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpxxkz9o_7/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpxxkz9o_7/output.exe -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=c99` -> 0 stderr: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpxxkz9o_7/testfile.c:10:14: warning: incompatible redeclaration of library function 'memmove' [-Wincompatible-library-redeclaration] char memmove (void); ^ /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpxxkz9o_7/testfile.c:10:14: note: 'memmove' is a builtin with type 'void *(void *, const void *, unsigned long)' 1 warning generated. ----------- Checking for function "memmove" : YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpfpd3y60b Code: #define memset meson_disable_define_of_memset #include #undef memset #ifdef __cplusplus extern "C" #endif char memset (void); #if defined __stub_memset || defined __stub___memset fail fail fail this function is not going to work #endif int main(void) { return memset (); } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpfpd3y60b/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpfpd3y60b/output.exe -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=c99` -> 0 stderr: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpfpd3y60b/testfile.c:10:14: warning: incompatible redeclaration of library function 'memset' [-Wincompatible-library-redeclaration] char memset (void); ^ /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpfpd3y60b/testfile.c:10:14: note: 'memset' is a builtin with type 'void *(void *, int, unsigned long)' 1 warning generated. ----------- Checking for function "memset" : YES Using cached compile: Cached command line: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpi95djazr/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpi95djazr/output.exe -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -std=c99 Code: #define strdup meson_disable_define_of_strdup #include #undef strdup #ifdef __cplusplus extern "C" #endif char strdup (void); #if defined __stub_strdup || defined __stub___strdup fail fail fail this function is not going to work #endif int main(void) { return strdup (); } Cached compiler stdout: Cached compiler stderr: Checking for function "strdup" : YES (cached) Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpsv2ps930 Code: #ifdef __has_include #if !__has_include("stdlib.h") #error "Header 'stdlib.h' could not be found" #endif #else #include #endif ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpsv2ps930/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=c99` -> 0 Has header "stdlib.h" : YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp1_iclfj9 Code: #ifdef __has_include #if !__has_include("string.h") #error "Header 'string.h' could not be found" #endif #else #include #endif ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp1_iclfj9/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=c99` -> 0 Has header "string.h" : YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpsvx73pr2 Code: #ifdef __has_include #if !__has_include("memory.h") #error "Header 'memory.h' could not be found" #endif #else #include #endif ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpsvx73pr2/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=c99` -> 0 Has header "memory.h" : YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmplhwl5oms Code: #ifdef __has_include #if !__has_include("strings.h") #error "Header 'strings.h' could not be found" #endif #else #include #endif ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmplhwl5oms/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=c99` -> 0 Has header "strings.h" : YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmplhjb99gm Code: #ifdef __has_include #if !__has_include("sys/times.h") #error "Header 'sys/times.h' could not be found" #endif #else #include #endif ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmplhjb99gm/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=c99` -> 0 Has header "sys/times.h" : YES Using cached compile: Cached command line: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmplhwl5oms/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=c99 Code: #ifdef __has_include #if !__has_include("strings.h") #error "Header 'strings.h' could not be found" #endif #else #include #endif Cached compiler stdout: Cached compiler stderr: Has header "strings.h" : YES (cached) Configuring config.h using configuration Using cached compile: Cached command line: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpsv2ps930/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=c99 Code: #ifdef __has_include #if !__has_include("stdlib.h") #error "Header 'stdlib.h' could not be found" #endif #else #include #endif Cached compiler stdout: Cached compiler stderr: Has header "stdlib.h" : YES (cached) Using cached compile: Cached command line: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp1_iclfj9/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=c99 Code: #ifdef __has_include #if !__has_include("string.h") #error "Header 'string.h' could not be found" #endif #else #include #endif Cached compiler stdout: Cached compiler stderr: Has header "string.h" : YES (cached) Using cached compile: Cached command line: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmplhwl5oms/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration -std=c99 Code: #ifdef __has_include #if !__has_include("strings.h") #error "Header 'strings.h' could not be found" #endif #else #include #endif Cached compiler stdout: Cached compiler stderr: Has header "strings.h" : YES (cached) Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpovs02jpq Code: #include int main(void) { int something; return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpovs02jpq/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpovs02jpq/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -std=c99` -> 0 Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmph846rd79 Code: #include int main(void) { static int a[1-2*!(sizeof(int) >= 0)]; a[0]=0; return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmph846rd79/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmph846rd79/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -std=c99` -> 0 Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpm2465oja Code: #include int main(void) { static int a[1-2*!(sizeof(int) > 0)]; a[0]=0; return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpm2465oja/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpm2465oja/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -std=c99` -> 0 Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpya422lbg Code: #include int main(void) { static int a[1-2*!(sizeof(int) > 1)]; a[0]=0; return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpya422lbg/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpya422lbg/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -std=c99` -> 0 Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpb0qn_b5r Code: #include int main(void) { static int a[1-2*!(sizeof(int) > 3)]; a[0]=0; return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpb0qn_b5r/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpb0qn_b5r/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -std=c99` -> 0 Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpeijhlb4u Code: #include int main(void) { static int a[1-2*!(sizeof(int) > 7)]; a[0]=0; return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpeijhlb4u/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpeijhlb4u/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -std=c99` -> 1 stderr: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpeijhlb4u/testfile.c:3:39: error: 'a' declared as an array with a negative size int main(void) { static int a[1-2*!(sizeof(int) > 7)]; a[0]=0; return 0; } ^~~~~~~~~~~~~~~~~~~~~~ 1 error generated. ----------- Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmputoyh4ke Code: #include int main(void) { static int a[1-2*!(sizeof(int) <= 5)]; a[0]=0; return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmputoyh4ke/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmputoyh4ke/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -std=c99` -> 0 Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpr_4urrx0 Code: #include int main(void) { static int a[1-2*!(sizeof(int) <= 4)]; a[0]=0; return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpr_4urrx0/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpr_4urrx0/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -std=c99` -> 0 Checking for size of "int" : 4 Configuring fribidi-config.h using configuration Build targets in project: 28 Subproject fribidi finished. Dependency fribidi found: YES 1.0.13 (overridden) Pkg-config binary for 1 is cached as not found. Pkg-config binary for machine 1 not found. Giving up. CMake binary for 1 is cached as not found CMake binary for machine 1 not found. Giving up. Run-time dependency harfbuzz found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency harfbuzz Executing subproject harfbuzz Project name: harfbuzz Project version: 8.3.0 C compiler for the host machine: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang (clang 14.0.6 "Android (8490178, based on r450784d) clang version 14.0.6 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6)") C linker for the host machine: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang ld.lld 14.0.6 ----------- Detecting compiler via: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --version` -> 0 stdout: Android (8490178, based on r450784d) clang version 14.0.6 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin ----------- Running command: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -E -dM - ----- ----------- Detecting linker via: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -Wl,--version` -> 0 stdout: LLD 14.0.6 (compatible with GNU linkers) ----------- ----------- Detecting LLD linker via: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -Wl,-v` -> 1 stdout: LLD 14.0.6 (compatible with GNU linkers) ----------- stderr: ld: error: undefined symbol: main >>> referenced by /lib/x86_64-linux-gnu/crt1.o:(_start) clang-14: error: linker command failed with exit code 1 (use -v to see invocation) ----------- Sanity testing C++ compiler: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ Is cross compiler: True. Sanity check compiler command line: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ sanitycheckcpp.cc -o sanitycheckcpp_cross.exe -D_FILE_OFFSET_BITS=64 -c Sanity check compile stdout: ----- Sanity check compile stderr: ----- C++ compiler for the host machine: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ (clang 14.0.6 "Android (8490178, based on r450784d) clang version 14.0.6 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6)") C++ linker for the host machine: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ ld.lld 14.0.6 C compiler for the build machine: cc (gcc 13.2.0 "cc (Ubuntu 13.2.0-4ubuntu3) 13.2.0") C linker for the build machine: cc ld.bfd 2.41 ----------- Detecting compiler via: `c++ --version` -> 0 stdout: c++ (Ubuntu 13.2.0-4ubuntu3) 13.2.0 Copyright (C) 2023 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ----------- Running command: c++ -E -dM - ----- ----------- Detecting linker via: `c++ -Wl,--version` -> 0 stdout: GNU ld (GNU Binutils for Ubuntu) 2.41 Copyright (C) 2023 Free Software Foundation, Inc. Ce logiciel est libre; si vous le redistribuez, vous devez le faire selon les termes de la licence GNU General Public License version 3 ou postérieure selon votre besoin. Ce logiciel n'est couvert par aucune GARANTIE. ----------- stderr: collect2 version 13.2.0 /usr/bin/ld -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccy8kQ5n.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. --version -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o ----------- Sanity testing C++ compiler: c++ Is cross compiler: False. Sanity check compiler command line: c++ sanitycheckcpp.cc -o sanitycheckcpp.exe -D_FILE_OFFSET_BITS=64 Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/sanitycheckcpp.exe C++ compiler for the build machine: c++ (gcc 13.2.0 "c++ (Ubuntu 13.2.0-4ubuntu3) 13.2.0") C++ linker for the build machine: c++ ld.bfd 2.41 Running compile: Working directory: /tmp/tmp8aj5gmp2 Code: int i = static_cast(0); ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /tmp/tmp8aj5gmp2/testfile.cpp -o /tmp/tmp8aj5gmp2/output.obj -D_FILE_OFFSET_BITS=64 -c -std=c++11` -> 0 Compiler accepts -std=c++11: YES Running compile: Working directory: /tmp/tmp40uzqzgk Code: #ifndef _MSC_FULL_VER # define _MSC_FULL_VER #endif "MESON_GET_DEFINE_DELIMITER" _MSC_FULL_VER ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /tmp/tmp40uzqzgk/testfile.cpp -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -fpermissive -Werror=implicit-function-declaration -std=c++11` -> 0 stdout: "MESON_GET_DEFINE_DELIMITER" ----------- Fetching value of define "_MSC_FULL_VER" : Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpr05_vvz6 Code: int main(void) { return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpr05_vvz6/testfile.cpp -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpr05_vvz6/output.exe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=implicit-function-declaration -Wl,--fatal-warnings -Bsymbolic-functions` -> 0 Compiler for C++ supports link arguments -Bsymbolic-functions: YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpacu8i1ts Code: extern int i; int i; ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpacu8i1ts/testfile.cpp -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpacu8i1ts/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -fno-exceptions` -> 0 Compiler for C++ supports arguments -fno-exceptions: YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp4128563o Code: extern int i; int i; ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp4128563o/testfile.cpp -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp4128563o/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -fno-rtti` -> 0 Compiler for C++ supports arguments -fno-rtti: YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpmgtep0zs Code: extern int i; int i; ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpmgtep0zs/testfile.cpp -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpmgtep0zs/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -fno-threadsafe-statics` -> 0 Compiler for C++ supports arguments -fno-threadsafe-statics: YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpovn3s1_w Code: extern int i; int i; ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpovn3s1_w/testfile.cpp -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpovn3s1_w/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -fvisibility-inlines-hidden` -> 0 Compiler for C++ supports arguments -fvisibility-inlines-hidden: YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpa9hknwyg Code: int main(void) { return 0; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpa9hknwyg/testfile.cpp -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpa9hknwyg/output.exe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=implicit-function-declaration -Wl,--start-group -lm -Wl,--end-group -Wl,--allow-shlib-undefined` -> 0 Library m found: YES Dependency freetype2 skipped: feature freetype disabled Dependency glib-2.0 skipped: feature glib disabled Dependency gobject-2.0 skipped: feature gobject disabled Dependency graphite2 skipped: feature graphite2 disabled Dependency graphite2 skipped: feature graphite disabled Library iwasm skipped: feature wasm disabled Pkg-config binary for 1 is cached as not found. Pkg-config binary for machine 1 not found. Giving up. CMake binary for 1 is cached as not found CMake binary for machine 1 not found. Giving up. Run-time dependency icu-uc found: NO (tried pkgconfig and cmake) Pkg-config binary for 1 is cached as not found. Pkg-config binary for machine 1 not found. Giving up. CMake binary for 1 is cached as not found CMake binary for machine 1 not found. Giving up. Run-time dependency icu found: NO (tried pkgconfig and cmake) Pkg-config binary for 1 is cached as not found. Pkg-config binary for machine 1 not found. Giving up. CMake binary for 1 is cached as not found CMake binary for machine 1 not found. Giving up. Run-time dependency chafa found: NO (tried pkgconfig and cmake) Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpxjn2ypfn Code: extern int i; int i; ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpxjn2ypfn/testfile.cpp -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpxjn2ypfn/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument -Werror=ignored-optimization-argument -Wnon-virtual-dtor -Wno-non-virtual-dtor` -> 0 Compiler for C++ supports arguments -Wno-non-virtual-dtor: YES Run-time dependency threads found: YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpc0j91b0b Code: #ifdef __has_include #if !__has_include("unistd.h") #error "Header 'unistd.h' could not be found" #endif #else #include #endif ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpc0j91b0b/testfile.cpp -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -fpermissive -Werror=implicit-function-declaration -std=c++11` -> 0 Has header "unistd.h" : YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp70yl7kmg Code: #ifdef __has_include #if !__has_include("sys/mman.h") #error "Header 'sys/mman.h' could not be found" #endif #else #include #endif ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp70yl7kmg/testfile.cpp -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -fpermissive -Werror=implicit-function-declaration -std=c++11` -> 0 Has header "sys/mman.h" : YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpyb14q9ty Code: #ifdef __has_include #if !__has_include("stdbool.h") #error "Header 'stdbool.h' could not be found" #endif #else #include #endif ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpyb14q9ty/testfile.cpp -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -fpermissive -Werror=implicit-function-declaration -std=c++11` -> 0 Has header "stdbool.h" : YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmptu2hlcbr Code: #ifdef __has_include #if !__has_include("xlocale.h") #error "Header 'xlocale.h' could not be found" #endif #else #include #endif ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmptu2hlcbr/testfile.cpp -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -fpermissive -Werror=implicit-function-declaration -std=c++11` -> 1 stderr: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmptu2hlcbr/testfile.cpp:4:12: error: "Header 'xlocale.h' could not be found" #error "Header 'xlocale.h' could not be found" ^ 1 error generated. ----------- Has header "xlocale.h" : NO Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp94hz1jy3 Code: #include #include #if defined __stub_atexit || defined __stub___atexit fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &atexit; long long b = (long long) a; return (int) b; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp94hz1jy3/testfile.cpp -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp94hz1jy3/output.exe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=implicit-function-declaration -std=c++11` -> 0 Checking for function "atexit" : YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpj44z1krh Code: #include #include #if defined __stub_mprotect || defined __stub___mprotect fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &mprotect; long long b = (long long) a; return (int) b; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpj44z1krh/testfile.cpp -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpj44z1krh/output.exe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=implicit-function-declaration -std=c++11` -> 0 Checking for function "mprotect" : YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmprqu3_sw0 Code: #include #include #if defined __stub_sysconf || defined __stub___sysconf fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &sysconf; long long b = (long long) a; return (int) b; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmprqu3_sw0/testfile.cpp -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmprqu3_sw0/output.exe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=implicit-function-declaration -std=c++11` -> 0 Checking for function "sysconf" : YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpjjvgyjgz Code: #include #include #if defined __stub_getpagesize || defined __stub___getpagesize fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &getpagesize; long long b = (long long) a; return (int) b; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpjjvgyjgz/testfile.cpp -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpjjvgyjgz/output.exe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=implicit-function-declaration -std=c++11` -> 0 Checking for function "getpagesize" : YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpr0wu4vnt Code: #include #include #if defined __stub_mmap || defined __stub___mmap fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &mmap; long long b = (long long) a; return (int) b; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpr0wu4vnt/testfile.cpp -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpr0wu4vnt/output.exe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=implicit-function-declaration -std=c++11` -> 0 Checking for function "mmap" : YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpltt96ifw Code: #include #include #if defined __stub_isatty || defined __stub___isatty fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &isatty; long long b = (long long) a; return (int) b; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpltt96ifw/testfile.cpp -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpltt96ifw/output.exe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=implicit-function-declaration -std=c++11` -> 0 Checking for function "isatty" : YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp2jh7qruy Code: #include #include #if defined __stub_uselocale || defined __stub___uselocale fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &uselocale; long long b = (long long) a; return (int) b; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp2jh7qruy/testfile.cpp -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp2jh7qruy/output.exe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=implicit-function-declaration -std=c++11` -> 0 Checking for function "uselocale" : YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpelldl82b Code: #include #include #if defined __stub_newlocale || defined __stub___newlocale fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &newlocale; long long b = (long long) a; return (int) b; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpelldl82b/testfile.cpp -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpelldl82b/output.exe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=implicit-function-declaration -std=c++11` -> 0 Checking for function "newlocale" : YES Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpna8tbrm0 Code: #define _GNU_SOURCE #include #include #if defined __stub_sincosf || defined __stub___sincosf fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &sincosf; long long b = (long long) a; return (int) b; } ----------- Command line: `/home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpna8tbrm0/testfile.cpp -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpna8tbrm0/output.exe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=implicit-function-declaration -std=c++11` -> 0 stderr: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmpna8tbrm0/testfile.cpp:1:9: warning: '_GNU_SOURCE' macro redefined [-Wmacro-redefined] #define _GNU_SOURCE ^ :379:9: note: previous definition is here #define _GNU_SOURCE 1 ^ 1 warning generated. ----------- Checking for function "sincosf" : YES Program gen-hb-version.py found: YES (/home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/subprojects/harfbuzz/src/gen-hb-version.py) Configuring hb-version.h with command Running command: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/subprojects/harfbuzz/src/gen-hb-version.py 8.3.0 /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/subprojects/harfbuzz/src/hb-version.h /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/subprojects/harfbuzz/src/hb-version.h.in --- stdout --- --- stderr --- Program ragel found: NO Program gen-harfbuzzcc.py found: YES (/home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/subprojects/harfbuzz/src/gen-harfbuzzcc.py) Configuring hb-features.h using configuration Configuring hb-supported-features.h using configuration Program gen-def.py found: YES (/home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/subprojects/harfbuzz/src/gen-def.py) Using cached compile: Cached command line: /home/moi15moi/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ /tmp/tmp40uzqzgk/testfile.cpp -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -fpermissive -Werror=implicit-function-declaration -std=c++11 Code: #ifndef _MSC_FULL_VER # define _MSC_FULL_VER #endif "MESON_GET_DEFINE_DELIMITER" _MSC_FULL_VER Cached compiler stdout: "MESON_GET_DEFINE_DELIMITER" Cached compiler stderr: Fetching value of define "_MSC_FULL_VER" : (cached) Program gen-harfbuzzcc.py found: YES (/home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/subprojects/harfbuzz/src/gen-harfbuzzcc.py) Program relative_to.py found: YES (/home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/subprojects/harfbuzz/src/relative_to.py) Running command: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/subprojects/harfbuzz/src/relative_to.py /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/install /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/install/lib/cmake/harfbuzz --- stdout --- ../../.. --- stderr --- Configuring harfbuzz-config.cmake using configuration Program gtkdoc-scan found: NO Message: Not building documentation as gtk-doc was not found Configuring config.h using configuration Build targets in project: 36 Subproject harfbuzz finished. Dependency harfbuzz found: YES 8.3.0 (overridden) Pkg-config binary for 1 is cached as not found. Pkg-config binary for machine 1 not found. Giving up. CMake binary for 1 is cached as not found CMake binary for machine 1 not found. Giving up. Run-time dependency libunibreak found: NO (tried pkgconfig and cmake) Pkg-config binary for 1 is cached as not found. Pkg-config binary for machine 1 not found. Giving up. CMake binary for 1 is cached as not found CMake binary for machine 1 not found. Giving up. Run-time dependency fontconfig found: NO (tried pkgconfig and cmake) Program nasm found: NO meson.build:209: WARNING: Install nasm-2.10 or later for a significantly faster libass build. Configuring config.h.in using configuration Build targets in project: 38 NOTICE: Future-deprecated features used: * 0.64.0: {'copy arg in configure_file'} freetype2 2.13.2 Operating System OS : linux Used Libraries Zlib : external Bzip2 : no Png : yes Harfbuzz: no Brotli : no harfbuzz 8.3.0 Directories prefix : /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/install bindir : bin libdir : lib includedir : include datadir : share cmakepackagedir : lib/cmake Unicode callbacks (you want at least one) Builtin : YES Glib : NO ICU : NO Font callbacks (the more the merrier) Builtin : YES FreeType : NO Dependencies used for command-line utilities Cairo : NO Chafa : NO Additional shapers Graphite2 : NO WebAssembly (experimental): NO Platform shapers (not normally needed) CoreText : NO DirectWrite (experimental): NO GDI/Uniscribe : NO Other features Documentation : NO GObject bindings : NO Cairo integration : NO Introspection : NO Experimental APIs : NO Testing Tests : NO Benchmark : NO libass 0.17.1 Subprojects freetype2 : YES fribidi : YES harfbuzz : YES libpng : YES 1 warnings (from freetype2) zlib : YES (from freetype2) User defined options Cross files : ../cross_file.txt prefix : /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/install require-system-font-provider: false Found ninja-1.11.1 at /usr/bin/ninja Running compile: Working directory: /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp0tob9v91 Code: ----------- Command line: `cc /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp0tob9v91/testfile.c -o /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/build/meson-private/tmp0tob9v91/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 --print-search-dirs` -> 0 stdout: install: /usr/lib/gcc/x86_64-linux-gnu/13/ programs: =/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/bin/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/bin/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/bin/ libraries: =/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/lib/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/lib/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/13/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/13/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ ----------- WARNING: Cross file does not specify strip binary, result will not be stripped. Failed to guess install tag for /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/install/lib/cmake/harfbuzz/harfbuzz-config.cmake WARNING: Cross file does not specify strip binary, result will not be stripped. Failed to guess install tag for /home/moi15moi/AndroidStudioProjects/MyApplication/app/src/main/cpp/libass/install/lib/cmake/harfbuzz/harfbuzz-config.cmake