Error compiling with static build on m1 When I try to use the standard options with STATICBUILD=1 I get an error ``` [ 0%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64run.c.o [ 0%] Generating /home/alex/box64/src/wrapped/generated/functions_list.txt [ 0%] Building C object CMakeFiles/dynarec_native.dir/src/dynarec/dynablock.c.o [ 1%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64run0f.c.o [ 1%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64run64.c.o [ 1%] Building C object CMakeFiles/interpreter.dir/src/emu/x64run.c.o [ 1%] Building C object CMakeFiles/dynarec_native.dir/src/dynarec/dynarec_native.c.o [ 1%] Building C object CMakeFiles/interpreter.dir/src/emu/x64run0f.c.o [ 1%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64run66.c.o [ 2%] Building C object CMakeFiles/dynarec_native.dir/src/dynarec/dynarec_native_functions.c.o [ 4%] Building C object CMakeFiles/interpreter.dir/src/emu/x64run64.c.o [ 4%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64run660f.c.o [ 4%] Building C object CMakeFiles/dynarec_native.dir/src/emu/x64test.c.o [ 5%] Building C object CMakeFiles/dynarec_native.dir/src/dynarec/arm64/dynarec_arm64_functions.c.o [ 5%] Building C object CMakeFiles/interpreter.dir/src/emu/x64run66.c.o [ 5%] Building C object CMakeFiles/dynarec_native.dir/src/dynarec/arm64/arm64_immenc.c.o [ 5%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64run66f20f.c.o [ 5%] Building C object CMakeFiles/dynarec_native.dir/src/dynarec/arm64/arm64_printer.c.o [ 6%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64run66f30f.c.o [ 7%] Building C object CMakeFiles/interpreter.dir/src/emu/x64run660f.c.o [ 7%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64run6664.c.o [ 8%] Building C object CMakeFiles/dynarec_native.dir/src/dynarec/arm64/dynarec_arm64_jmpnext.c.o [ 8%] Building ASM object CMakeFiles/dynarec_native.dir/src/dynarec/arm64/arm64_prolog.S.o [ 8%] Built target WRAPPERS [ 9%] Building C object CMakeFiles/interpreter.dir/src/emu/x64run66f20f.c.o [ 9%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64run66d9.c.o [ 10%] Building ASM object CMakeFiles/dynarec_native.dir/src/dynarec/arm64/arm64_epilog.S.o [ 10%] Building ASM object CMakeFiles/dynarec_native.dir/src/dynarec/arm64/arm64_next.S.o [ 10%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64run66dd.c.o [ 10%] Building C object CMakeFiles/interpreter.dir/src/emu/x64run66f30f.c.o [ 11%] Building ASM object CMakeFiles/dynarec_native.dir/src/dynarec/arm64/arm64_lock.S.o [ 11%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64run66f0.c.o [ 12%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_helper.c.o [ 12%] Built target dynarec_native [ 13%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_emit_tests.c.o [ 14%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64run67.c.o [ 14%] Building C object CMakeFiles/interpreter.dir/src/emu/x64run6664.c.o [ 15%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_emit_math.c.o [ 15%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_emit_logic.c.o [ 15%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_emit_shift.c.o [ 15%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64run67_32.c.o [ 15%] Building C object CMakeFiles/interpreter.dir/src/emu/x64run66d9.c.o [ 17%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_00.c.o [ 17%] Building C object CMakeFiles/interpreter.dir/src/emu/x64run66dd.c.o [ 18%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64run6764_32.c.o [ 18%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64run670f.c.o [ 18%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_0f.c.o [ 18%] Building C object CMakeFiles/interpreter.dir/src/emu/x64run66f0.c.o [ 19%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64run6766.c.o [ 19%] Building C object CMakeFiles/interpreter.dir/src/emu/x64run67.c.o [ 19%] Building C object CMakeFiles/interpreter.dir/src/emu/x64run67_32.c.o [ 20%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_64.c.o [ 21%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64run67660f.c.o [ 21%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64rund8.c.o [ 21%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_66.c.o [ 22%] Building C object CMakeFiles/interpreter.dir/src/emu/x64run6764_32.c.o [ 22%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_helper.c.o [ 22%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_67.c.o [ 23%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64rund9.c.o [ 24%] Building C object CMakeFiles/interpreter.dir/src/emu/x64run670f.c.o [ 24%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_emit_tests.c.o [ 24%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64runda.c.o [ 25%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_67_32.c.o [ 25%] Building C object CMakeFiles/interpreter.dir/src/emu/x64run6766.c.o [ 26%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_emit_math.c.o [ 27%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64rundb.c.o [ 27%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_emit_logic.c.o [ 27%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64rundc.c.o [ 28%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_6764_32.c.o [ 28%] Building C object CMakeFiles/interpreter.dir/src/emu/x64run67660f.c.o [ 28%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_emit_shift.c.o [ 28%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64rundd.c.o [ 29%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_d8.c.o [ 31%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64runde.c.o [ 31%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_00.c.o [ 31%] Building C object CMakeFiles/interpreter.dir/src/emu/x64rund8.c.o [ 31%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_d9.c.o [ 31%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64rundf.c.o [ 31%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_0f.c.o [ 31%] Building C object CMakeFiles/interpreter.dir/src/emu/x64rund9.c.o [ 32%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_da.c.o [ 33%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_64.c.o [ 34%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64runf0.c.o [ 35%] Building C object CMakeFiles/interpreter.dir/src/emu/x64runda.c.o [ 35%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_66.c.o [ 35%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_db.c.o [ 35%] Building C object CMakeFiles/interpreter.dir/src/emu/x64rundb.c.o [ 35%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64runf20f.c.o [ 36%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_67.c.o [ 36%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_dc.c.o [ 37%] Building C object CMakeFiles/interpreter.dir/src/emu/x64rundc.c.o [ 38%] Building C object CMakeFiles/test_interpreter.dir/src/emu/x64runf30f.c.o [ 38%] Building C object CMakeFiles/interpreter.dir/src/emu/x64rundd.c.o [ 38%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_67_32.c.o [ 39%] Building C object CMakeFiles/interpreter.dir/src/emu/x64runde.c.o [ 39%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_6764_32.c.o [ 40%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_dd.c.o [ 40%] Built target test_interpreter [ 40%] Building C object CMakeFiles/interpreter.dir/src/emu/x64rundf.c.o [ 40%] Building C object CMakeFiles/interpreter.dir/src/emu/x64runf0.c.o [ 41%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_d8.c.o [ 41%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_de.c.o [ 42%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_df.c.o [ 42%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_d9.c.o [ 43%] Building C object CMakeFiles/interpreter.dir/src/emu/x64runf20f.c.o [ 43%] Building C object CMakeFiles/interpreter.dir/src/emu/x64runf30f.c.o [ 44%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_da.c.o [ 44%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_f0.c.o [ 44%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_660f.c.o [ 44%] Built target interpreter [ 45%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_db.c.o [ 45%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_66f20f.c.o [ 45%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_dc.c.o [ 45%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_66f30f.c.o [ 45%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_helper.c.o [ 45%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_helper.c.o [ 46%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_dd.c.o [ 47%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_6664.c.o [ 47%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_emit_tests.c.o [ 47%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_de.c.o [ 47%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_66f0.c.o [ 47%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_emit_tests.c.o [ 48%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_emit_math.c.o [ 49%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_df.c.o [ 50%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_f20f.c.o [ 51%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_emit_math.c.o [ 51%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/arm64/dynarec_arm64_f30f.c.o [ 51%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_emit_logic.c.o [ 51%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_emit_logic.c.o [ 51%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_f0.c.o [ 52%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_emit_shift.c.o [ 52%] Building C object CMakeFiles/native_pass0.dir/src/dynarec/dynarec_native_pass.c.o [ 53%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_emit_shift.c.o [ 54%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_660f.c.o [ 54%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_00.c.o [ 54%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_00.c.o [ 54%] Built target native_pass0 [ 54%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_66f20f.c.o [ 55%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_0f.c.o [ 55%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_0f.c.o [ 55%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_66f30f.c.o [ 56%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_64.c.o [ 56%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_64.c.o [ 57%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_6664.c.o [ 58%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_67.c.o [ 58%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_66.c.o [ 58%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_66.c.o [ 58%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_66f0.c.o [ 59%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_67.c.o [ 59%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_67_32.c.o [ 60%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_f20f.c.o [ 61%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_6764_32.c.o [ 61%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/arm64/dynarec_arm64_f30f.c.o [ 61%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_67_32.c.o [ 62%] Building C object CMakeFiles/native_pass1.dir/src/dynarec/dynarec_native_pass.c.o [ 62%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_d8.c.o [ 63%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_6764_32.c.o [ 63%] Built target native_pass1 [ 63%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_d8.c.o [ 64%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_d9.c.o [ 64%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_d9.c.o [ 64%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_da.c.o [ 64%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_db.c.o [ 65%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_dc.c.o [ 66%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_da.c.o [ 66%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_dd.c.o [ 67%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_df.c.o [ 67%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_de.c.o [ 67%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_db.c.o [ 68%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_dc.c.o [ 68%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_f0.c.o [ 69%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_660f.c.o [ 69%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_de.c.o [ 69%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_dd.c.o [ 69%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_66f20f.c.o [ 70%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_df.c.o [ 71%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_66f30f.c.o [ 71%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_6664.c.o [ 71%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_f0.c.o [ 71%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_f30f.c.o [ 71%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_f20f.c.o [ 72%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/arm64/dynarec_arm64_66f0.c.o [ 73%] Building C object CMakeFiles/native_pass3.dir/src/dynarec/dynarec_native_pass.c.o [ 74%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_660f.c.o [ 74%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_66f20f.c.o [ 75%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_66f30f.c.o [ 75%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_6664.c.o [ 75%] Built target native_pass3 [ 75%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_66f0.c.o [ 75%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_f30f.c.o [ 76%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/arm64/dynarec_arm64_f20f.c.o [ 77%] Building C object CMakeFiles/native_pass2.dir/src/dynarec/dynarec_native_pass.c.o [ 77%] Built target native_pass2 [ 78%] Linking C static library libdynarec.a [ 78%] Built target dynarec [ 78%] Generating /home/alex/box64/src/git_head.h [ 80%] Building C object CMakeFiles/box64.dir/src/main.c.o [ 80%] Building C object CMakeFiles/box64.dir/src/build_info.c.o [ 80%] Building C object CMakeFiles/box64.dir/src/custommem.c.o [ 80%] Building C object CMakeFiles/box64.dir/src/box64context.c.o [ 80%] Building C object CMakeFiles/box64.dir/src/dynarec/dynarec.c.o [ 81%] Building C object CMakeFiles/box64.dir/src/elfs/elfhash.c.o [ 82%] Building C object CMakeFiles/box64.dir/src/elfs/elfparser.c.o [ 82%] Building C object CMakeFiles/box64.dir/src/elfs/elfloader.c.o [ 82%] Building C object CMakeFiles/box64.dir/src/elfs/elfload_dump.c.o [ 83%] Building C object CMakeFiles/box64.dir/src/elfs/elfdwarf_private.c.o [ 83%] Building C object CMakeFiles/box64.dir/src/emu/x64compstrings.c.o [ 83%] Building C object CMakeFiles/box64.dir/src/emu/x64emu.c.o [ 83%] Building C object CMakeFiles/box64.dir/src/emu/x87emu_private.c.o [ 85%] Building C object CMakeFiles/box64.dir/src/emu/x64primop.c.o [ 85%] Building C object CMakeFiles/box64.dir/src/emu/x64int3.c.o [ 85%] Building C object CMakeFiles/box64.dir/src/emu/x64run_private.c.o [ 85%] Building C object CMakeFiles/box64.dir/src/emu/x64shaext.c.o [ 86%] Building C object CMakeFiles/box64.dir/src/emu/x64syscall.c.o [ 87%] Building C object CMakeFiles/box64.dir/src/emu/x64tls.c.o [ 87%] Building C object CMakeFiles/box64.dir/src/emu/x64trace.c.o [ 87%] Building C object CMakeFiles/box64.dir/src/emu/x86syscall.c.o [ 88%] Building C object CMakeFiles/box64.dir/src/librarian/librarian.c.o [ 88%] Building C object CMakeFiles/box64.dir/src/librarian/library.c.o [ 88%] Building C object CMakeFiles/box64.dir/src/librarian/dictionnary.c.o /home/alex/box64/src/librarian/library.c: In function ‘getSymbolInDataMaps’: /home/alex/box64/src/librarian/library.c:790:16: warning: assignment to ‘void *’ from ‘uintptr_t’ {aka ‘long unsigned int’} makes pointer from integer without a cast [-Wint-conversion] 790 | symbol = kh_value(lib->w.mydatamap, k).addr; | ^ [ 89%] Building C object CMakeFiles/box64.dir/src/libtools/auxval.c.o [ 89%] Building C object CMakeFiles/box64.dir/src/librarian/symbols.c.o [ 90%] Building C object CMakeFiles/box64.dir/src/libtools/signals.c.o [ 90%] Building C object CMakeFiles/box64.dir/src/libtools/myalign.c.o [ 91%] Building C object CMakeFiles/box64.dir/src/libtools/threads.c.o [ 91%] Building C object CMakeFiles/box64.dir/src/tools/bitutils.c.o [ 91%] Building C object CMakeFiles/box64.dir/src/tools/box64stack.c.o [ 92%] Building C object CMakeFiles/box64.dir/src/tools/bridge.c.o [ 93%] Building C object CMakeFiles/box64.dir/src/tools/my_cpuid.c.o [ 93%] Building C object CMakeFiles/box64.dir/src/tools/fileutils.c.o [ 93%] Building C object CMakeFiles/box64.dir/src/tools/callback.c.o [ 93%] Building C object CMakeFiles/box64.dir/src/tools/pathcoll.c.o [ 94%] Building C object CMakeFiles/box64.dir/src/tools/rbtree.c.o [ 94%] Building C object CMakeFiles/box64.dir/src/tools/rcfile.c.o [ 94%] Building C object CMakeFiles/box64.dir/src/wrapped/generated/wrapper.c.o [ 95%] Building C object CMakeFiles/box64.dir/src/tools/wine_tools.c.o [ 95%] Building C object CMakeFiles/box64.dir/src/libtools/obstack.c.o [ 96%] Building C object CMakeFiles/box64.dir/src/wrapped/wrappedldlinux.c.o [ 96%] Building C object CMakeFiles/box64.dir/src/wrapped/wrappedlibbsd.c.o [ 97%] Building C object CMakeFiles/box64.dir/src/wrapped/wrappedlibc.c.o [ 98%] Building C object CMakeFiles/box64.dir/src/wrapped/wrappedlibdl.c.o In file included from /home/alex/box64/src/wrapped/wrappedlibc.c:3519: /home/alex/box64/src/libtools/static_libc.h:195:14: warning: conflicting types for built-in function ‘__memcpy_chk’; expected ‘void *(void *, const void *, long unsigned int, long unsigned int)’ [-Wbuiltin-declaration-mismatch] 195 | extern void* __memcpy_chk(void*, void*, uint32_t, size_t); | ^~~~~~~~~~~~ /home/alex/box64/src/libtools/static_libc.h:253:14: warning: conflicting types for built-in function ‘__stpcpy_chk’; expected ‘char *(char *, const char *, long unsigned int)’ [-Wbuiltin-declaration-mismatch] 253 | extern void* __stpcpy_chk(void*, void*, size_t); | ^~~~~~~~~~~~ /home/alex/box64/src/libtools/static_libc.h:254:14: warning: conflicting types for built-in function ‘__stpncpy_chk’; expected ‘char *(char *, const char *, long unsigned int, long unsigned int)’ [-Wbuiltin-declaration-mismatch] 254 | extern void* __stpncpy_chk(void*, void*, size_t, size_t); | ^~~~~~~~~~~~~ /home/alex/box64/src/libtools/static_libc.h:257:14: warning: conflicting types for built-in function ‘__strcat_chk’; expected ‘char *(char *, const char *, long unsigned int)’ [-Wbuiltin-declaration-mismatch] 257 | extern void* __strcat_chk(void*, void*, size_t); | ^~~~~~~~~~~~ /home/alex/box64/src/libtools/static_libc.h:259:14: warning: conflicting types for built-in function ‘__strcpy_chk’; expected ‘char *(char *, const char *, long unsigned int)’ [-Wbuiltin-declaration-mismatch] 259 | extern void* __strcpy_chk(void*, void*, size_t); | ^~~~~~~~~~~~ /home/alex/box64/src/libtools/static_libc.h:264:14: warning: conflicting types for built-in function ‘__strncat_chk’; expected ‘char *(char *, const char *, long unsigned int, long unsigned int)’ [-Wbuiltin-declaration-mismatch] 264 | extern void* __strncat_chk(void*, void*, size_t, size_t); | ^~~~~~~~~~~~~ /home/alex/box64/src/libtools/static_libc.h:265:14: warning: conflicting types for built-in function ‘__strncpy_chk’; expected ‘char *(char *, const char *, long unsigned int, long unsigned int)’ [-Wbuiltin-declaration-mismatch] 265 | extern void* __strncpy_chk(void*, void*, size_t, size_t); | ^~~~~~~~~~~~~ [ 98%] Building C object CMakeFiles/box64.dir/src/wrapped/wrappedlibcmusl.c.o [ 98%] Building C object CMakeFiles/box64.dir/src/wrapped/wrappedutil.c.o [ 98%] Building C object CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o [ 99%] Building C object CMakeFiles/box64.dir/src/wrapped/wrappedlibresolv.c.o /home/alex/box64/src/wrapped/wrappedlibresolv.c: In function ‘__res_nquery’: /home/alex/box64/src/wrapped/wrappedlibresolv.c:42:90: warning: passing argument 1 of ‘res_nquery’ makes pointer from integer without a cast [-Wint-conversion] 42 | extern int __res_nquery(int a, void* b, int c, int d, void* e, int f) {return res_nquery(a, b, c, d, e, f);} | ^ | | | int In file included from /home/alex/box64/src/wrapped/wrappedlibresolv.c:25: /usr/include/resolv.h:293:29: note: expected ‘res_state’ {aka ‘struct __res_state *’} but argument is of type ‘int’ 293 | int res_nquery (res_state, const char *, int, int, | ^~~~~~~~~ [100%] Building C object CMakeFiles/box64.dir/src/wrapped/wrappedlibpthread.c.o [100%] Building C object CMakeFiles/box64.dir/src/wrapped/wrappedlibrt.c.o [100%] Linking C executable box64 /usr/bin/ld: cannot find -lc: No such file or directory /usr/bin/ld: cannot find -lm: No such file or directory /usr/bin/ld: cannot find -lresolv: No such file or directory /usr/bin/ld: cannot find -lbsd: No such file or directory /usr/bin/ld: cannot find -lc: No such file or directory /usr/bin/ld: cannot find -lm: No such file or directory /usr/bin/ld: cannot find -lresolv: No such file or directory /usr/bin/ld: cannot find -lbsd: No such file or directory /usr/bin/ld: cannot find -lc: No such file or directory collect2: error: ld returned 1 exit status make[2]: *** [CMakeFiles/box64.dir/build.make:1047: box64] Error 1 make[1]: *** [CMakeFiles/Makefile2:342: CMakeFiles/box64.dir/all] Error 2 make: *** [Makefile:166: all] Error 2 ```