RfidResearchGroup / homebrew-proxmark3

Homebrew tap containing proxmark3 software/firmware
MIT License
46 stars 19 forks source link

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 closed 6 months ago

MadPalmTree commented 6 months ago

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 https://github.com/RfidResearchGroup/homebrew-proxmark3/issues/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: _PyInitpm3 in pm3_pywrap.o _SWIG_pchar_descriptor in pm3_pywrap.o "_PyCapsule_New", referenced from: _PyInitpm3 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: _PyInitpm3 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 _PyInitpm3 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: _PyInitpm3 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: _PyInitpm3 in pm3_pywrap.o "_PyModule_Create2", referenced from: _PyInitpm3 in pm3_pywrap.o "_PyModule_GetDict", referenced from: _Pm3PyRun_SimpleFileNoExit in cmdscript.o _PyInitpm3 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 pm3pywrap.o lconst.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: _PyInitpm3 in pm3_pywrap.o _PyInitpm3 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 _PyInitpm3 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 ~ %

nadja75 commented 6 months ago

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 commented 6 months ago

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.