Comments (14)
brew uninstall --ignore-dependencies [email protected]
brew reinstall [email protected]
Fixed the build issue for me (directly from the repo). Trying to install from brew attempts to update python back to the non-working 3.12
from homebrew-proxmark3.
Nice!
In the long run the project would need to be adapted to work with python3.12 and larger. Seemingly there is a breaking change in it.
from homebrew-proxmark3.
Looks like arm-none-eabi-gcc 10.3-2021.10 -> 13.2.0
needs to be updated @iceman1001
from homebrew-proxmark3.
Cool,
First some workflow things. Keep one topic per issue.
-
Seems like python3 devs is missing. If you find the solution , make a PR.
-
As long as it works with current cross compiler we good. Feel free to make a PR with the updated version.
from homebrew-proxmark3.
Apologies on the workflow.
Can you clarify - Seems like python3 devs is missing
from homebrew-proxmark3.
your first message is showing a lot of python3 lib errors.
from homebrew-proxmark3.
Copy - I tried fresh install on both Intel & Silicon Mac.
Previous version worked
Edit - also tried compiling locally, make clean && make all
fails
from homebrew-proxmark3.
I´m getting this error too. The update of arm-none-eabi-gcc
, should only be change 10.3-2021.10
by 13.2.Rel1
?
from homebrew-proxmark3.
or an issue with python 3.12.2
from homebrew-proxmark3.
I also tried a new install on an M1 mac, Python 3.12.2, and got the same errors. There's no python3-dev needed (i thought?) with a homebrew install, all headers are included in a standard install and present at /opt/homebrew/Frameworks/Python.framework/Headers
.
Headed over to the repo proper and building from source, following the instructions, produced the same result.
update: noting that others in previous issues had more success with cmake, i then tried
cmake client/CMakeLists.txt
cmake --build .
and it blew up on client/src/fido/cbortools.c
from homebrew-proxmark3.
this is related to python3 dev libs. Where we are compiling support for python3 inside the pm3 client.
Hence something changed with python3 libs and how to call it.
__Py_NoneStruct, referenced from:
__Py_NotImplementedStruct, referenced from
from homebrew-proxmark3.
This seems like it could be relevant? https://docs.brew.sh/Homebrew-and-Python#pep-668-python312-and-virtualenvs
from homebrew-proxmark3.
@jtippett thank you for helping! I followed downgrading to [email protected]
I also saved the proxmark3.rb
file locally changing line 20 to depends_on "[email protected]" => :build
and got brew to run successfully.
from homebrew-proxmark3.
@iceman1001 #40 to allow builds using brew per recent [email protected]
changes
from homebrew-proxmark3.
Related Issues (20)
- Install phase misses platform define HOT 2
- BigBuf.h:42:1: error: target attribute is not supported on this machine HOT 2
- Brew install --with-blueshark not work HOT 1
- brew fails to compile current version firmware HOT 2
- fatal error: 'QApplication' file not found HOT 7
- Unable to install - cannot determine automatically REVENG PRESETS Macros HOT 11
- No rule to make target fpga_lf.bit', needed by fpga_version_info.c' HOT 1
- Tried to install with " --HEAD --with-blueshark proxmark3" options fails HOT 2
- icopy-x , Capabilities structure version sent by Proxmark3 is not the same as the one used by the client! HOT 2
- Probably use fully-qualified formula name to avoid name collision?
- --with-generic and --HEAD fails to install. HOT 2
- ICopy X support HOT 1
- rosetta error during installation HOT 1
- Unable to install on Apple Silicon Mac HOT 7
- Consistent Error:ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) HOT 2
- Release v4.18340 is not reachable HOT 1
- Impossible to upgrade from version 4.18218 to 4.18341 (macOS Sonoma 14.4 - 23E214) HOT 5
- Unable to update on Intel Mac (14.4.1)
- Update issue
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from homebrew-proxmark3.