Linking for arm64 and arm64e error.
enty8080 opened this issue · comments
Ivan Nikolskiy commented
> Making all for tool membrane…
==> Compiling src/main.mm (arm64)…
==> Compiling src/membrane.m (arm64)…
==> Linking tool membrane (arm64)…
Undefined symbols for architecture arm64:
"___darwin_check_fd_set_overflow", referenced from:
_RAND_poll in libcrypto.a(rand_unix.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[3]: *** [/Users/enty8080/Desktop/iphoneos-membrane/handler/.theos/obj/debug/arm64/membrane] Error 1
make[2]: *** [/Users/enty8080/Desktop/iphoneos-membrane/handler/.theos/obj/debug/arm64/membrane] Error 2
make[1]: *** [internal-tool-all_] Error 2
make: *** [membrane.all.tool.variables] Error 2
Compiled libssl.a
and libcrypto.a
using your program for ios_arm64
and ios_arm64e