Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consistent Error:ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) #42

Closed
MadPalmTree opened this issue Mar 21, 2024 · 2 comments

Comments

@MadPalmTree
Copy link

MadPalmTree commented Mar 21, 2024

Unable to reinstall RDV4 (with or without my BS module) using either the stable release or latest. Seems to be same issue as others have listed. Attempted to use Rosetta 2 bridge the between ARM64 and x86_64 on my Mac- but no luck. Downgraded to python 3.11 removed 3.12 client still building 3.12

sm@MacBook-Pro ~ % brew install proxmark3
==> Downloading https://formulae.brew.sh/api/formula.jws.json
######################################################################### 100.0%
==> Downloading https://formulae.brew.sh/api/cask.jws.json
######################################################################### 100.0%
==> Fetching rfidresearchgroup/proxmark3/proxmark3
==> Downloading https://github.com/RfidResearchGroup/proxmark3/archive/refs/tags
Already downloaded: /Users/sm/Library/Caches/Homebrew/downloads/3547a500e28a37850357218132bc751556e60a776318f8179ee8804caa9c9cc8--proxmark3-4.18218.tar.gz
==> Installing proxmark3 from rfidresearchgroup/proxmark3
==> make clean
==> make all BREW_PREFIX=/opt/homebrew PLATFORM=PM3RDV4
Last 15 lines from /Users/sm/Library/Logs/Homebrew/proxmark3/02.make:
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
__wrap_delete_pm3 in pm3_pywrap.o
__wrap_pm3_name_get in pm3_pywrap.o
_pm3_swigregister in pm3_pywrap.o
_pm3_swiginit in pm3_pywrap.o
_SWIG_Python_NewPointerObj in pm3_pywrap.o
_SWIG_Python_ConvertPtrAndOwn in pm3_pywrap.o
...
"__Py_NotImplementedStruct", referenced from:
_SwigPyObject_richcompare in pm3_pywrap.o
_SwigPyObject_richcompare in pm3_pywrap.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[1]: *** [proxmark3] Error 1
make: *** [client/all] Error 2

If reporting this issue please do so at (not Homebrew/brew or Homebrew/homebrew-core):
https://github.com/rfidresearchgroup/homebrew-proxmark3/issues

These open issues may also help:
Consistent Error: Refusing to untap rfidresearchgroup/proxmark3 because it contains the following installed formulae or casks: arm-none-eabi-gcc #42

MacBook-Pro proxmark3 % make clean
make all

===================================================================
Version info: Iceman/master/v4.18218-121-g4367c810d
Platform name: Proxmark3 RDV4
PLATFORM: PM3RDV4
PLATFORM_FPGA: xc2s30
PLATFORM_SIZE: 512
Platform extras: No extra selected
Included options: SMARTCARD FLASH -DRDV4 LF HITAG EM4x50 EM4x70 ZX8211 GENERAL_HF ISO15693 LEGICRF ISO14443b ISO14443a ICLASS FELICA NFCBARCODE HFSNIFF HFPLOT
Standalone mode: LF_SAMYRUN

[*] MAKE client/clean

Version info: Iceman/master/v4.18218-121-g4367c810d
Client platform: Darwin
GUI support: QT not found, disabled
native BT support: Bluez not found, disabled
Jansson library: system library not found, using local library
Lua library: system library not found, using local library
Python3 library: Python3 v3.12 found, enabled
GD library: GD v2.3.3 found, enabled
Readline library: enabled
Whereami library: system library not found, using local library
Lua SWIG: wrapper found
Python SWIG: wrapper found
compiler version: Apple clang version 15.0.0 (clang-1500.3.9.4)

PLATFORM Darwin
[] MAKE bootrom/clean
[
] MAKE fpga_compress/clean
[] MAKE armsrc/clean
[
] MAKE recovery/clean
[] MAKE mfkey/clean
[
] MAKE nonce2key/clean
[] MAKE mf_nonce_brute/clean
[
] MAKE mfd_aes_brute/clean
[*] MAKE cryptorf/clean

===================================================================
Version info: Iceman/master/v4.18218-121-g4367c810d
Platform name: Proxmark3 RDV4
PLATFORM: PM3RDV4
PLATFORM_FPGA: xc2s30
PLATFORM_SIZE: 512
Platform extras: No extra selected
Included options: SMARTCARD FLASH -DRDV4 LF HITAG EM4x50 EM4x70 ZX8211 GENERAL_HF ISO15693 LEGICRF ISO14443b ISO14443a ICLASS FELICA NFCBARCODE HFSNIFF HFPLOT
Standalone mode: LF_SAMYRUN

[*] MAKE client/all

Version info: Iceman/master/v4.18218-121-g4367c810d
Client platform: Darwin
GUI support: QT not found, disabled
native BT support: Bluez not found, disabled
Jansson library: system library not found, using local library
Lua library: system library not found, using local library
Python3 library: Python3 v3.12 found, enabled
GD library: GD v2.3.3 found, enabled
Readline library: enabled
Whereami library: system library not found, using local library
Lua SWIG: wrapper found
Python SWIG: wrapper found
compiler version: Apple clang version 15.0.0 (clang-1500.3.9.4)

[-] CC src/mifare/aiddesfire.c
[-] CC src/aidsearch.c
[-] CC src/atrs.c
[-] CC src/cmdanalyse.c
[-] CC src/cmdcrc.c
[-] CC src/cmddata.c
[-] CC src/cmdflashmem.c
[-] CC src/cmdflashmemspiffs.c
[-] CC src/cmdhf.c
[-] CC src/cmdhf14a.c
[-] CC src/cmdhf14b.c
[-] CC src/cmdhf15.c
[-] CC src/cmdhfcryptorf.c
[-] CC src/cmdhfepa.c
[-] CC src/cmdhfemrtd.c
[-] CC src/cmdhffelica.c
[-] CC src/cmdhffido.c
[-] CC src/cmdhffudan.c
[-] CC src/cmdhfgallagher.c
[-] CC src/cmdhfksx6924.c
[-] CC src/cmdhfcipurse.c
[-] CC src/cmdhficlass.c
[-] CC src/cmdhfict.c
[-] CC src/cmdhflegic.c
[-] CC src/cmdhfjooki.c
[-] CC src/cmdhflist.c
[-] CC src/cmdhflto.c
[-] CC src/cmdhfmf.c
[-] CC src/cmdhfmfdes.c
[-] CC src/cmdhfmfhard.c
[-] CC src/cmdhfmfu.c
[-] CC src/cmdhfmfp.c
[-] CC src/cmdhfntag424.c
[-] CC src/cmdhfseos.c
[-] CC src/cmdhfst.c
[-] CC src/cmdhfst25ta.c
[-] CC src/cmdhftesla.c
[-] CC src/cmdhfthinfilm.c
[-] CC src/cmdhftopaz.c
[-] CC src/cmdhftexkom.c
[-] CC src/cmdhfvas.c
[-] CC src/cmdhfxerox.c
[-] CC src/cmdhw.c
[-] CC src/cmdlf.c
[-] CC src/cmdlfawid.c
[-] CC src/cmdlfcotag.c
[-] CC src/cmdlfdestron.c
[-] CC src/cmdlfem.c
[-] CC src/cmdlfem410x.c
[-] CC src/cmdlfem4x05.c
src/cmdlfem4x05.c:910:19: warning: cast from 'uint8_t ' (aka 'unsigned char ') to 'uint32_t ' (aka 'unsigned int ') increases required alignment from 1 to 4 [-Wcast-align]
uint32_t d = (uint32_t )data;
^~~~~~~~~~~~~~~~
1 warning generated.
[-] CC src/cmdlfem4x50.c
[-] CC src/cmdlfem4x70.c
[-] CC src/cmdlffdxb.c
[-] CC src/cmdlfguard.c
[-] CC src/cmdlfgallagher.c
[-] CC src/cmdlfhid.c
[-] CC src/cmdlfhitag.c
[-] CC src/cmdlfidteck.c
[-] CC src/cmdlfindala.c
[-] CC src/cmdlfio.c
[-] CC src/cmdlfjablotron.c
[-] CC src/cmdlfkeri.c
[-] CC src/cmdlfmotorola.c
[-] CC src/cmdlfnedap.c
[-] CC src/cmdlfnexwatch.c
[-] CC src/cmdlfnoralsy.c
[-] CC src/cmdlfpac.c
[-] CC src/cmdlfparadox.c
[-] CC src/cmdlfpcf7931.c
[-] CC src/cmdlfpresco.c
[-] CC src/cmdlfpyramid.c
[-] CC src/cmdlfsecurakey.c
[-] CC src/cmdlft55xx.c
[-] CC src/cmdlfti.c
[-] CC src/cmdlfviking.c
[-] CC src/cmdlfvisa2000.c
[-] CC src/cmdlfzx8211.c
[-] CC src/cmdmain.c
[-] CC src/cmdnfc.c
[-] CC src/cmdparser.c
[-] CC src/cmdpiv.c
[-] CC src/cmdscript.c
[-] CC src/cmdsmartcard.c
[-] CC src/cmdtrace.c
[-] CC src/cmdusart.c
[-] CC src/cmdwiegand.c
[-] CC src/comms.c
[-] CC src/crypto/asn1dump.c
[-] CC src/crypto/asn1utils.c
[-] CC src/crypto/libpcrypto.c
[-] CC src/emv/cmdemv.c
[-] CC src/emv/crypto.c
[-] CC src/emv/crypto_polarssl.c
[-] CC src/emv/dol.c
[-] CC src/emv/emv_pk.c
[-] CC src/emv/emv_pki.c
[-] CC src/emv/emv_pki_priv.c
[-] CC src/emv/emv_roca.c
[-] CC src/emv/emv_tags.c
[-] CC src/emv/emvcore.c
[-] CC src/emv/emvjson.c
[-] CC src/emv/tlv.c
[-] CC src/emv/test/crypto_test.c
[-] CC src/emv/test/cryptotest.c
[-] CC src/emv/test/cda_test.c
[-] CC src/emv/test/dda_test.c
[-] CC src/emv/test/sda_test.c
[-] CC src/fido/additional_ca.c
[-] CC src/fido/cose.c
[-] CC src/fido/cbortools.c
[-] CC src/fido/fidocore.c
[-] CC src/ksx6924/ksx6924core.c
[-] CC src/cipurse/cipursecore.c
[-] CC src/cipurse/cipursecrypto.c
[-] CC src/cipurse/cipursetest.c
[-] CC src/fileutils.c
[-] CC src/flash.c
[-] CC ../common/generator.c
[-] CC src/graph.c
[-] CC src/jansson_path.c
[-] CC src/iso4217.c
[-] CC src/iso7816/apduinfo.c
[-] CC src/iso7816/iso7816core.c
[-] CC src/loclass/cipher.c
[-] CC src/loclass/cipherutils.c
[-] CC src/loclass/elite_crack.c
[-] CC src/loclass/ikeys.c
[-] CC src/mifare/lrpcrypto.c
[-] CC src/mifare/desfirecrypto.c
[-] CC src/mifare/desfirecore.c
[-] CC src/mifare/desfiresecurechan.c
[-] CC src/mifare/desfiretest.c
[-] CC src/mifare/gallaghercore.c
[-] CC src/mifare/mad.c
[-] CC src/mifare/mfkey.c
[-] CC src/mifare/mifare4.c
[-] CC src/mifare/mifaredefault.c
[-] CC src/mifare/mifarehost.c
[-] CC src/mifare/gen4.c
[-] CC src/nfc/ndef.c
[-] CC src/pm3.c
[-] CC src/pm3_binlib.c
[-] CC src/pm3_bitlib.c
[-] CC src/preferences.c
[-] CC src/pm3line.c
[-] CC src/proxmark3.c
[-] CC src/scandir.c
[-] CC src/uart/ringbuffer.c
[-] CC src/uart/uart_common.c
[-] CC src/uart/uart_posix.c
[-] CC src/uart/uart_win32.c
[-] CC src/scripting.c
[-] CC src/ui.c
[-] CC src/util.c
[=] CHECK src/version_pm3.c
[-] CC src/version_pm3.c
[-] CC src/wiegand_formats.c
[-] CC src/wiegand_formatutils.c
[-] CC ../common/bucketsort.c
[-] CC ../common/bruteforce.c
[-] CC ../common/cardhelper.c
[-] CC ../common/crapto1/crapto1.c
[-] CC ../common/crapto1/crypto1.c
[-] CC ../common/crc.c
[-] CC ../common/crc16.c
[-] CC ../common/crc32.c
[-] CC ../common/crc64.c
[-] CC ../common/commonutil.c
[-] CC ../common/iso15693tools.c
[-] CC ../common/legic_prng.c
[-] CC ../common/lfdemod.c
[-] CC ../common/util_posix.c
[-] CC src/imgutils.c
[-] CC src/cmdhfwaveshare.c
[-] CC src/pm3_luawrap.c
[-] CC src/pm3_pywrap.c
[-] CXX src/guidummy.cpp
[-] CC src/util_darwin.m
[
] MAKE deps/amiitool/libamiibo.a
[-] CC amiibo.c
[-] CC drbg.c
[-] CC keygen.c
[=] AR libamiibo.a
[
] MAKE deps/cliparser/libcliparser.a
PLATFORM Darwin
[-] CC argtable3.c
[-] CC cliparser.c
[=] AR libcliparser.a
[
] MAKE deps/hardnested/libhardnested.a
[-] CC hardnested_bruteforce.c
[-] CC(NOSIMD) hardnested_bf_core.c
[-] CC(NOSIMD) hardnested_bitarray_core.c
[-] CC(MMX) hardnested_bf_core.c
[-] CC(MMX) hardnested_bitarray_core.c
[-] CC(SSE2) hardnested_bf_core.c
[-] CC(SSE2) hardnested_bitarray_core.c
[-] CC(AVX) hardnested_bf_core.c
[-] CC(AVX) hardnested_bitarray_core.c
[-] CC(AVX2) hardnested_bf_core.c
[-] CC(AVX2) hardnested_bitarray_core.c
[-] CC(AVX512) hardnested_bf_core.c
[-] CC(AVX512) hardnested_bitarray_core.c
[=] AR libhardnested.a
[
] MAKE deps/id48/libid48.a
[-] CC id48_data.c
[-] CC id48_generator.c
[-] CC id48_recover.c
[=] AR libid48.a
[
] MAKE deps/liblua/liblua.a for macosx
[-] CC lapi.c
[-] CC lcode.c
[-] CC lctype.c
[-] CC ldebug.c
[-] CC ldo.c
[-] CC ldump.c
[-] CC lfunc.c
[-] CC lgc.c
[-] CC llex.c
[-] CC lmem.c
[-] CC lobject.c
[-] CC lopcodes.c
[-] CC lparser.c
[-] CC lstate.c
[-] CC lstring.c
[-] CC ltable.c
[-] CC ltm.c
[-] CC lundump.c
[-] CC lvm.c
[-] CC lzio.c
[-] CC lauxlib.c
[-] CC lbaselib.c
[-] CC lbitlib.c
[-] CC lcorolib.c
[-] CC ldblib.c
[-] CC liolib.c
[-] CC lmathlib.c
[-] CC loslib.c
[-] CC lstrlib.c
[-] CC ltablib.c
[-] CC loadlib.c
[-] CC linit.c
[=] AR liblua.a
[
] MAKE deps/jansson/libjansson.a
[-] CC dump.c
[-] CC error.c
[-] CC hashtable.c
[-] CC hashtable_seed.c
[-] CC load.c
[-] CC memory.c
[-] CC pack_unpack.c
[-] CC strbuffer.c
[-] CC strconv.c
[-] CC utf.c
[-] CC value.c
[=] AR libjansson.a
[] MAKE obj/libmbedtls.a
[-] CC aes.c
[-] CC asn1parse.c
[-] CC asn1write.c
[-] CC base64.c
[-] CC bignum.c
[-] CC ctr_drbg.c
[-] CC entropy_poll.c
[-] CC entropy.c
[-] CC error.c
[-] CC ecp.c
[-] CC ecp_curves.c
[-] CC certs.c
[-] CC camellia.c
[-] CC blowfish.c
[-] CC cipher_wrap.c
[-] CC cipher.c
[-] CC cmac.c
[-] CC des.c
[-] CC ecc_point_compression.c
[-] CC ecdh.c
[-] CC ecdsa.c
[-] CC gcm.c
[-] CC md.c
[-] CC md5.c
[-] CC oid.c
[-] CC pem.c
[-] CC arc4.c
[-] CC pk.c
[-] CC pk_wrap.c
[-] CC pkwrite.c
[-] CC pkcs5.c
[-] CC pkcs12.c
[-] CC pkparse.c
[-] CC platform.c
[-] CC platform_util.c
[-] CC rsa.c
[-] CC rsa_internal.c
[-] CC sha1.c
[-] CC sha256.c
[-] CC sha512.c
[-] CC threading.c
[-] CC x509.c
[-] CC x509_crl.c
[-] CC x509_crt.c
[-] CC net_sockets.c
[=] AR libmbedtls.a
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../client/obj/libmbedtls.a(threading.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../client/obj/libmbedtls.a(threading.o) has no symbols
[
] MAKE deps/reveng/libreveng.a
[-] CC bmpbit.c
[-] CC cli.c
[-] CC model.c
[-] CC poly.c
[-] CC preset.c
[-] CC reveng.c
[-] CC bmpbit.c
[=] TEST bmptst
[=] AR libreveng.a
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libreveng.a(bmpbit.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libreveng.a(bmpbit.o) has no symbols
[] MAKE deps/tinycbor/tinycbor.a
[-] CC cborencoder.c
[-] CC cborencoder_close_container_checked.c
[-] CC cborerrorstrings.c
[-] CC cborparser.c
[-] CC cborparser_dup_string.c
[-] CC cborpretty.c
[-] CC cbortojson.c
[-] CC cborvalidation.c
[=] AR tinycbor.a
[
] MAKE deps/whereami/libwhereami.a
[-] CC whereami.c
[=] AR libwhereami.a
[=] GEN lualibs/pm3_cmd.lua
[=] GEN lualibs/mfc_default_keys.lua
[=] CXX proxmark3
ld: warning: ignoring file '/opt/homebrew/Cellar/lz4/1.9.4/lib/liblz4.1.9.4.dylib': found architecture 'arm64', required architecture 'x86_64'
ld: warning: ignoring file '/opt/homebrew/Cellar/gd/2.3.3_6/lib/libgd.3.dylib': found architecture 'arm64', required architecture 'x86_64'
ld: warning: ignoring file '/opt/homebrew/Cellar/readline/8.2.10/lib/libreadline.8.2.dylib': found architecture 'arm64', required architecture 'x86_64'
Undefined symbols for architecture x86_64:
"_LZ4F_createDecompressionContext", referenced from:
_init_bitflip_bitarrays in cmdhfmfhard.o
"_LZ4F_decompress", referenced from:
_init_bitflip_bitarrays in cmdhfmfhard.o
"_LZ4F_freeDecompressionContext", referenced from:
_init_bitflip_bitarrays in cmdhfmfhard.o
"_LZ4F_getErrorName", referenced from:
_init_bitflip_bitarrays in cmdhfmfhard.o
_init_bitflip_bitarrays in cmdhfmfhard.o
"_LZ4F_isError", referenced from:
_init_bitflip_bitarrays in cmdhfmfhard.o
_init_bitflip_bitarrays in cmdhfmfhard.o
"_PyArg_UnpackTuple", referenced from:
_SwigPyObject_own in pm3_pywrap.o
"_PyBool_FromLong", referenced from:
_SwigPyObject_richcompare in pm3_pywrap.o
_SwigPyObject_own in pm3_pywrap.o
"_PyBool_Type", referenced from:
_SWIG_Python_UnpackTuple in pm3_pywrap.o
"_PyBytes_AsStringAndSize", referenced from:
_SWIG_AsCharPtrAndSize in pm3_pywrap.o
"_PyCFunction_Type", referenced from:
_SWIG_PyInstanceMethod_New in pm3_pywrap.o
_SWIG_PyInstanceMethod_New in pm3_pywrap.o
_pm3_swigregister in pm3_pywrap.o
_pm3_swigregister in pm3_pywrap.o
_SwigPyObject_dealloc in pm3_pywrap.o
_SwigPyObject_dealloc in pm3_pywrap.o
_SwigPyObject_dealloc in pm3_pywrap.o
_SwigPyObject_dealloc in pm3_pywrap.o
...
"_PyCMethod_New", referenced from:
_SWIG_PyInstanceMethod_New in pm3_pywrap.o
"_PyCapsule_GetPointer", referenced from:
_SWIG_pchar_descriptor in pm3_pywrap.o
_SWIG_Python_DestroyModule in pm3_pywrap.o
"_PyCapsule_Import", referenced from:
_PyInit__pm3 in pm3_pywrap.o
_SWIG_pchar_descriptor in pm3_pywrap.o
"_PyCapsule_New", referenced from:
_PyInit__pm3 in pm3_pywrap.o
_SWIG_pchar_descriptor in pm3_pywrap.o
"_PyConfig_Clear", referenced from:
_CmdScriptRun in cmdscript.o
"_PyConfig_InitPythonConfig", referenced from:
_CmdScriptRun in cmdscript.o
"_PyConfig_SetBytesArgv", referenced from:
_CmdScriptRun in cmdscript.o
"_PyConfig_SetBytesString", referenced from:
_CmdScriptRun in cmdscript.o
_CmdScriptRun in cmdscript.o
"_PyDict_DelItemString", referenced from:
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
"_PyDict_GetItem", referenced from:
_SWIG_pchar_descriptor in pm3_pywrap.o
"_PyDict_GetItemString", referenced from:
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
"_PyDict_New", referenced from:
_PyInit__pm3 in pm3_pywrap.o
_SWIG_Python_NewPointerObj in pm3_pywrap.o
_SWIG_pchar_descriptor in pm3_pywrap.o
"_PyDict_SetItem", referenced from:
_SWIG_pchar_descriptor in pm3_pywrap.o
"_PyDict_SetItemString", referenced from:
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
"_PyErr_Clear", referenced from:
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
_PyInit__pm3 in pm3_pywrap.o
_pm3_swigregister in pm3_pywrap.o
_SWIG_pchar_descriptor in pm3_pywrap.o
_SWIG_Python_GetSwigThis in pm3_pywrap.o
"_PyErr_ExceptionMatches", referenced from:
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
"_PyErr_Fetch", referenced from:
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
__wrap_new_pm3 in pm3_pywrap.o
_SwigPyObject_dealloc in pm3_pywrap.o
"_PyErr_Format", referenced from:
_SWIG_Python_UnpackTuple in pm3_pywrap.o
_SWIG_Python_UnpackTuple in pm3_pywrap.o
"_PyErr_GivenExceptionMatches", referenced from:
__wrap_new_pm3 in pm3_pywrap.o
"_PyErr_Occurred", referenced from:
_PyInit__pm3 in pm3_pywrap.o
__wrap_new_pm3 in pm3_pywrap.o
_pm3_swigregister in pm3_pywrap.o
_SWIG_pchar_descriptor in pm3_pywrap.o
_SWIG_Python_GetSwigThis in pm3_pywrap.o
"_PyErr_Print", referenced from:
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
"_PyErr_Restore", referenced from:
__wrap_new_pm3 in pm3_pywrap.o
_SwigPyObject_dealloc in pm3_pywrap.o
_SwigPyObject_dealloc in pm3_pywrap.o
"_PyErr_SetString", referenced from:
__wrap_new_pm3 in pm3_pywrap.o
__wrap_new_pm3 in pm3_pywrap.o
__wrap_delete_pm3 in pm3_pywrap.o
__wrap_pm3_console in pm3_pywrap.o
__wrap_pm3_console in pm3_pywrap.o
__wrap_pm3_name_get in pm3_pywrap.o
_pm3_swiginit in pm3_pywrap.o
...
"_PyErr_WriteUnraisable", referenced from:
_SwigPyObject_dealloc in pm3_pywrap.o
"_PyExc_AttributeError", referenced from:
l_switch.table._wrap_pm3_name_get in pm3_pywrap.o
"_PyExc_IOError", referenced from:
l_switch.table._wrap_pm3_name_get in pm3_pywrap.o
"_PyExc_IndexError", referenced from:
l_switch.table._wrap_pm3_name_get in pm3_pywrap.o
"_PyExc_MemoryError", referenced from:
l_switch.table._wrap_pm3_name_get in pm3_pywrap.o
"_PyExc_OverflowError", referenced from:
l_switch.table._wrap_pm3_name_get in pm3_pywrap.o
"_PyExc_RuntimeError", referenced from:
__wrap_new_pm3 in pm3_pywrap.o
__wrap_delete_pm3 in pm3_pywrap.o
__wrap_pm3_console in pm3_pywrap.o
__wrap_pm3_name_get in pm3_pywrap.o
l_switch.table._wrap_pm3_name_get in pm3_pywrap.o
"_PyExc_SyntaxError", referenced from:
l_switch.table._wrap_pm3_name_get in pm3_pywrap.o
"_PyExc_SystemError", referenced from:
_SWIG_Python_UnpackTuple in pm3_pywrap.o
l_switch.table._wrap_pm3_name_get in pm3_pywrap.o
"_PyExc_SystemExit", referenced from:
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
"_PyExc_TypeError", referenced from:
__wrap_new_pm3 in pm3_pywrap.o
__wrap_new_pm3 in pm3_pywrap.o
__wrap_pm3_console in pm3_pywrap.o
_pm3_swiginit in pm3_pywrap.o
_SWIG_Python_UnpackTuple in pm3_pywrap.o
_SWIG_Python_UnpackTuple in pm3_pywrap.o
_SWIG_Python_UnpackTuple in pm3_pywrap.o
...
"_PyExc_ValueError", referenced from:
l_switch.table._wrap_pm3_name_get in pm3_pywrap.o
"_PyExc_ZeroDivisionError", referenced from:
l_switch.table._wrap_pm3_name_get in pm3_pywrap.o
"_PyImport_AddModule", referenced from:
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
_PyInit__pm3 in pm3_pywrap.o
"_PyImport_AppendInittab", referenced from:
_CmdScriptRun in cmdscript.o
"_PyInstanceMethod_New", referenced from:
_SWIG_PyInstanceMethod_New in pm3_pywrap.o
"_PyList_Insert", referenced from:
_set_python_path in cmdscript.o
"_PyLong_AsLong", referenced from:
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
"_PyLong_FromLong", referenced from:
__wrap_pm3_console in pm3_pywrap.o
"_PyLong_FromVoidPtr", referenced from:
_SwigPyObject_long in pm3_pywrap.o
"_PyLong_Type", referenced from:
_SWIG_Python_UnpackTuple in pm3_pywrap.o
"_PyModule_AddObject", referenced from:
_PyInit__pm3 in pm3_pywrap.o
"_PyModule_Create2", referenced from:
_PyInit__pm3 in pm3_pywrap.o
"_PyModule_GetDict", referenced from:
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
_PyInit__pm3 in pm3_pywrap.o
"_PyObject_Call", referenced from:
_SWIG_Python_NewPointerObj in pm3_pywrap.o
"_PyObject_CallFunctionObjArgs", referenced from:
_SwigPyObject_dealloc in pm3_pywrap.o
"_PyObject_Free", referenced from:
_SwigPyPacked_dealloc in pm3_pywrap.o
_SwigPyObject_dealloc in pm3_pywrap.o
"_PyObject_GenericGetAttr", referenced from:
l___const.SwigPyPacked_TypeOnce.tmp in pm3_pywrap.o
l___const.SwigPyObject_TypeOnce.tmp in pm3_pywrap.o
"_PyObject_GetAttr", referenced from:
_SWIG_Python_GetSwigThis in pm3_pywrap.o
"_PyObject_GetAttrString", referenced from:
_pm3_swigregister in pm3_pywrap.o
_pm3_swigregister in pm3_pywrap.o
"_PyObject_IsInstance", referenced from:
_pm3_swigregister in pm3_pywrap.o
"_PyObject_IsTrue", referenced from:
_SwigPyObject_own in pm3_pywrap.o
"_PyObject_SetAttr", referenced from:
_pm3_swiginit in pm3_pywrap.o
_SWIG_Python_NewPointerObj in pm3_pywrap.o
_SWIG_Python_NewPointerObj in pm3_pywrap.o
"_PyRun_FileExFlags", referenced from:
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
"_PySys_GetObject", referenced from:
_set_python_path in cmdscript.o
"_PySys_SetObject", referenced from:
_set_python_path in cmdscript.o
"_PyTuple_New", referenced from:
_pm3_swigregister in pm3_pywrap.o
_SWIG_Python_NewPointerObj in pm3_pywrap.o
"_PyTuple_SetItem", referenced from:
_pm3_swigregister in pm3_pywrap.o
"_PyType_IsSubtype", referenced from:
_SWIG_PyInstanceMethod_New in pm3_pywrap.o
_pm3_swigregister in pm3_pywrap.o
_SwigPyObject_dealloc in pm3_pywrap.o
_SwigPyObject_dealloc in pm3_pywrap.o
"_PyType_Ready", referenced from:
_PyInit__pm3 in pm3_pywrap.o
_PyInit__pm3 in pm3_pywrap.o
_pm3_swiginit in pm3_pywrap.o
_SWIG_Python_NewPointerObj in pm3_pywrap.o
_SWIG_Python_GetSwigThis in pm3_pywrap.o
_SWIG_Python_GetSwigThis in pm3_pywrap.o
_SwigPyObject_append in pm3_pywrap.o
...
"_PyType_Type", referenced from:
_pm3_swigregister in pm3_pywrap.o
"_PyUnicode_AsUTF8String", referenced from:
_SWIG_AsCharPtrAndSize in pm3_pywrap.o
"_PyUnicode_Concat", referenced from:
_SwigPyObject_repr in pm3_pywrap.o
"_PyUnicode_DecodeFSDefault", referenced from:
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
"_PyUnicode_DecodeUTF8", referenced from:
__wrap_pm3_name_get in pm3_pywrap.o
"_PyUnicode_FromFormat", referenced from:
__wrap_new_pm3 in pm3_pywrap.o
_SwigPyPacked_repr in pm3_pywrap.o
_SwigPyPacked_repr in pm3_pywrap.o
_SwigPyPacked_str in pm3_pywrap.o
_SwigPyObject_repr in pm3_pywrap.o
"_PyUnicode_FromString", referenced from:
_set_python_path in cmdscript.o
_PyInit__pm3 in pm3_pywrap.o
_pm3_swiginit in pm3_pywrap.o
_SWIG_Python_NewPointerObj in pm3_pywrap.o
_SWIG_Python_NewPointerObj in pm3_pywrap.o
_SWIG_pchar_descriptor in pm3_pywrap.o
_SWIG_Python_GetSwigThis in pm3_pywrap.o
...
"_Py_DecRef", referenced from:
_SwigPyObject_repr in pm3_pywrap.o
_SwigPyObject_repr in pm3_pywrap.o
"_Py_Finalize", referenced from:
_CmdScriptRun in cmdscript.o
"_Py_InitializeFromConfig", referenced from:
_CmdScriptRun in cmdscript.o
"__PyObject_New", referenced from:
_SWIG_Python_NewPointerObj in pm3_pywrap.o
_SWIG_Python_NewPointerObj in pm3_pywrap.o
_SWIG_Python_NewPointerObj in pm3_pywrap.o
_SWIG_Python_NewPointerObj in pm3_pywrap.o
_SwigPyObject_dealloc in pm3_pywrap.o
"__Py_Dealloc", referenced from:
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
...
"__Py_NoneStruct", referenced from:
_Pm3PyRun_SimpleFileNoExit in cmdscript.o
__wrap_delete_pm3 in pm3_pywrap.o
__wrap_delete_pm3 in pm3_pywrap.o
__wrap_delete_pm3 in pm3_pywrap.o
__wrap_pm3_name_get in pm3_pywrap.o
__wrap_pm3_name_get in pm3_pywrap.o
_pm3_swigregister in pm3_pywrap.o
_pm3_swigregister in pm3_pywrap.o
...
"__Py_NotImplementedStruct", referenced from:
_SwigPyObject_richcompare in pm3_pywrap.o
_SwigPyObject_richcompare in pm3_pywrap.o
"_add_history", referenced from:
_pm3line_add_history in pm3line.o
"_gdImageColorAllocate", referenced from:
_img_palettize in imgutils.o
"_gdImageCopyResampled", referenced from:
_img_crop_to_fit in imgutils.o
"_gdImageCreate", referenced from:
_img_palettize in imgutils.o
_img_crop_to_fit in imgutils.o
"_gdImageCreateFromFile", referenced from:
_CmdHF14AWSLoad in cmdhfwaveshare.o
"_gdImageCreateTrueColor", referenced from:
_img_crop_to_fit in imgutils.o
"_gdImageDestroy", referenced from:
_img_palettize in imgutils.o
_CmdHF14AWSLoad in cmdhfwaveshare.o
_CmdHF14AWSLoad in cmdhfwaveshare.o
_CmdHF14AWSLoad in cmdhfwaveshare.o
_CmdHF14AWSLoad in cmdhfwaveshare.o
_CmdHF14AWSLoad in cmdhfwaveshare.o
_CmdHF14AWSLoad in cmdhfwaveshare.o
...
"_gdImageFile", referenced from:
_CmdHF14AWSLoad in cmdhfwaveshare.o
"_gdImageGetPixel", referenced from:
_map8to1 in cmdhfwaveshare.o
"_gdImageGetTrueColorPixel", referenced from:
_img_palettize in imgutils.o
"_gdImageSetPixel", referenced from:
_img_palettize in imgutils.o
"_history_get", referenced from:
_pm3line_add_history in pm3line.o
"_history_length", referenced from:
_pm3line_add_history in pm3line.o
"_read_history", referenced from:
_pm3line_load_history in pm3line.o
"_readline", referenced from:
_pm3line_read in pm3line.o
"_rl_attempted_completion_function", referenced from:
_pm3line_init in pm3line.o
"_rl_attempted_completion_over", referenced from:
_rl_command_completion in pm3line.o
"_rl_catch_signals", referenced from:
_pm3line_install_signals in pm3line.o
"_rl_completion_matches", referenced from:
_rl_command_completion in pm3line.o
"_rl_copy_text", referenced from:
_fPrintAndLog in ui.o
"_rl_end", referenced from:
_fPrintAndLog in ui.o
"_rl_event_hook", referenced from:
_pm3line_check in pm3line.o
"_rl_extend_line_buffer", referenced from:
_pm3line_init in pm3line.o
"_rl_forced_update_display", referenced from:
_pm3line_update_prompt in pm3line.o
"_rl_get_screen_size", referenced from:
_print_progress in ui.o
"_rl_line_buffer", referenced from:
_rl_command_generator in pm3line.o
"_rl_point", referenced from:
_fPrintAndLog in ui.o
_fPrintAndLog in ui.o
"_rl_readline_name", referenced from:
_pm3line_init in pm3line.o
"_rl_readline_state", referenced from:
_fPrintAndLog in ui.o
"_rl_redisplay", referenced from:
_fPrintAndLog in ui.o
_fPrintAndLog in ui.o
"_rl_replace_line", referenced from:
_fPrintAndLog in ui.o
_fPrintAndLog in ui.o
"_rl_reset_screen_size", referenced from:
_print_progress in ui.o
"_rl_restore_prompt", referenced from:
_fPrintAndLog in ui.o
"_rl_save_prompt", referenced from:
_fPrintAndLog in ui.o
"_rl_set_prompt", referenced from:
_pm3line_update_prompt in pm3line.o
"_rl_set_signals", referenced from:
_pm3line_install_signals in pm3line.o
"_using_history", referenced from:
_pm3line_init in pm3line.o
"_write_history", referenced from:
_sigint_handler in pm3line.o
_pm3line_flush_history in pm3line.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[1]: *** [proxmark3] Error 1
make: *** [client/all] Error 2
MacBook-Pro proxmark3 % brew uninstall --ignore-dependencies proxmark3

Error: No such keg: /opt/homebrew/Cellar/proxmark3
MacBook-Pro proxmark3 % find / -name "proxmark3" 2>/dev/null

/System/Volumes/Data/Users/sm/proxmark3
/System/Volumes/Data/Users/sm/Library/Logs/Homebrew/proxmark3

rm -rf /System/Volumes/Data/Users/sm/proxmark3

/Users/sm/proxmark3
rm -rf /System/Volumes/Data/Users/sm/Library/Logs/Homebrew/proxmark3

/Users/sm/Library/Logs/Homebrew/proxmark3

MacBook-Pro proxmark3 %
MacBook-Pro proxmark3 % rm -rf /System/Volumes/Data/Users/sm/proxmark3
MacBook-Pro proxmark3 %
MacBook-Pro proxmark3 % rm -rf /System/Volumes/Data/Users/sm/Library/Logs/Homebrew/proxmark3
MacBook-Pro proxmark3 %
MacBook-Pro proxmark3 %
MacBook-Pro proxmark3 % find / -name "proxmark3" 2>/dev/null

MacBook-Pro proxmark3 % brew untap rfidresearchgroup/homebrew-proxmark3

shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Error: The current working directory must exist to run brew.
MacBook-Pro proxmark3 % cd -
~
MacBook-Pro ~ % cd ~

MacBook-Pro ~ % brew untap rfidresearchgroup/homebrew-proxmark3

Error: Refusing to untap rfidresearchgroup/proxmark3 because it contains the following installed formulae or casks:
arm-none-eabi-gcc
MacBook-Pro ~ %

@MadPalmTree MadPalmTree changed the title Unable to install client on MacOS using homebrew, ect. Consistent Error: Refusing to untap rfidresearchgroup/proxmark3 because it contains the following installed formulae or casks: arm-none-eabi-gcc Mar 21, 2024
@MadPalmTree MadPalmTree changed the title Consistent Error: Refusing to untap rfidresearchgroup/proxmark3 because it contains the following installed formulae or casks: arm-none-eabi-gcc Consistent Error:ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) Mar 21, 2024
@nadja75
Copy link

nadja75 commented Mar 22, 2024

I also have the same problem as you, unfortunately nothing worked to fix the error.
I can't explain why the compilation by GITH occurs regularly, even if it reports the presence of those errors.

@MadPalmTree
Copy link
Author

wipe any version(s) and remnants of proxmark from your system, REMOVE in it's entirety any version later then python 3.11. Recompile the client and firmware, you'll be back up in hot minute. I compiled from source.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants