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

Unable to install on Apple Silicon Mac #41

Open
drego85 opened this issue Mar 13, 2024 · 7 comments
Open

Unable to install on Apple Silicon Mac #41

drego85 opened this issue Mar 13, 2024 · 7 comments

Comments

@drego85
Copy link

drego85 commented Mar 13, 2024

Hi,
during installation through brew I get this error:

Last 15 lines from /Users/xxxxxx/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

Thanks you for the support!

@B3rJmp
Copy link

B3rJmp commented Mar 13, 2024

Having this same issue ^^ Any updates?

@gl40
Copy link

gl40 commented Mar 19, 2024

me too ^^

@nadja75
Copy link

nadja75 commented Mar 22, 2024

Same problem for me too

@cyba3r
Copy link

cyba3r commented Mar 23, 2024

Same Problem with M2 MacBook Pro

@DisreputableCode
Copy link

DisreputableCode commented Mar 30, 2024

One workaround is to unlink python from homebrew, install proxmark3, then relink python;
brew unlink python && brew install proxmark3 && brew link python

@Johnnybyzhang
Copy link

One workaround is to unlink python from homebrew, install proxmark3, then relink python; brew unlink python && brew install proxmark3 && brew link python

This solved my issue, you are a champ!

@aidenfoxivey
Copy link

One workaround is to unlink python from homebrew, install proxmark3, then relink python; brew unlink python && brew install proxmark3 && brew link python

How does this work? I'm assuming the issue is that Python on the Mac system is normally a native executable. Does this then run a non-native Python with Rosetta?

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

8 participants