-
Notifications
You must be signed in to change notification settings - Fork 61
Known issues
SCC/楊志璿 edited this page Aug 13, 2023
·
4 revisions
We know there are some supporting issue for retdec on ARM64, and we would deal with it in the future.
[2/2] Linking CXX executable bin/retdec-bin2pat
FAILED: bin/retdec-bin2pat
: && ... some compile error ... :
Undefined symbols for architecture arm64:
"__ZN3re23RE23Set3AddERKNS_11StringPieceEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from:
__ZN7yaramod12ParserDriver10initializeEv in libyaramod.a(parser_driver.cpp.o)
"__ZN3re23RE2C1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from:
__ZN3pog6ParserIN7yaramod5ValueEEC1Ev in libyaramod.a(parser_driver.cpp.o)
__ZN7yaramod12ParserDriver10initializeEv in libyaramod.a(parser_driver.cpp.o)
"__ZNK3re23RE23Set5MatchERKNS_11StringPieceEPSt6vectorIiSaIiEE", referenced from:
__ZN3pog9TokenizerIN7yaramod5ValueEE10next_tokenEv in libyaramod.a(parser_driver.cpp.o)
"__ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv", referenced from:
__ZN10LogMessage5FlushEv in libpog_re2.a(set.cc.o)
__ZN10LogMessage5FlushEv in libpog_re2.a(re2.cc.o)
__ZN10LogMessage5FlushEv in libpog_re2.a(compile.cc.o)
__ZN10LogMessage5FlushEv in libpog_re2.a(onepass.cc.o)
__ZN10LogMessage5FlushEv in libpog_re2.a(bitstate.cc.o)
__ZN10LogMessage5FlushEv in libpog_re2.a(dfa.cc.o)
__ZN10LogMessage5FlushEv in libpog_re2.a(nfa.cc.o)
[13/16] Linking CXX executable bin/runtime
FAILED: bin/runtime
: && /opt/homebrew/bin/aarch64-apple-darwin22-g++-13 -Wall -Wextra -Werror -pedantic -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.3.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names runtime/CMakeFiles/runtime.dir/src/decoder.cpp.o runtime/CMakeFiles/runtime.dir/main.cpp.o -o bin/runtime common/libopcode_table.a common/crypto/src/libcrypto.a _deps/botan-src/libbotan-3.a _deps/blake3-build/libblake3.a && :
Undefined symbols for architecture arm64:
"__ZN5Botan11Cipher_Mode6createESt17basic_string_viewIcSt11char_traitsIcEENS_10Cipher_DirES4_", referenced from:
__ZN7VMPilot6Crypto25Encrypt_AES_256_CBC_PKCS7ERKSt6vectorIhSaIhEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libcrypto.a(botan.cpp.o)
__ZN7VMPilot6Crypto25Decrypt_AES_256_CBC_PKCS7ERKSt6vectorIhSaIhEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libcrypto.a(botan.cpp.o)
"__ZN5Botan12HashFunction6createESt17basic_string_viewIcSt11char_traitsIcEES4_", referenced from:
__ZN7VMPilot6Crypto6SHA256ERKSt6vectorIhSaIhEES5_ in libcrypto.a(botan.cpp.o)
"__ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv", referenced from:
__ZN5Botan3fmtIJNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKcEEENS1_12basic_stringIcS4_NS1_9allocatorIcEEEES5_DpRKT_ in libbotan-3.a(utils_exceptn.o)
__ZN5Botan3fmtIJPKcNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEEEENS3_12basic_stringIcS6_NS3_9allocatorIcEEEES7_DpRKT_ in libbotan-3.a(utils_exceptn.o)
__ZN5Botan3fmtIJNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_EEENS1_12basic_stringIcS4_NS1_9allocatorIcEEEES5_DpRKT_ in libbotan-3.a(utils_exceptn.o)
__ZN5Botan3fmtIJNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEmEEENS1_12basic_stringIcS4_NS1_9allocatorIcEEEES5_DpRKT_ in libbotan-3.a(utils_exceptn.o)
__ZN5Botan3fmtIJmNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEEEENS1_12basic_stringIcS4_NS1_9allocatorIcEEEES5_DpRKT_ in libbotan-3.a(utils_exceptn.o)
__ZN5Botan3fmtIJNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEEEENS1_12basic_stringIcS4_NS1_9allocatorIcEEEES5_DpRKT_ in libbotan-3.a(utils_exceptn.o)
__ZN5Botan3fmtIJNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEiEEENS1_12basic_stringIcS4_NS1_9allocatorIcEEEES5_DpRKT_ in libbotan-3.a(utils_exceptn.o)
...
It does't have any solution now, Pulling Request is welcome.