-
Notifications
You must be signed in to change notification settings - Fork 873
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
Raspberry Pi ARM Binaries #165
Comments
@MrChrisJ could you provide an error log from the build? I have several raspberry pi's I can spin up to help debug this for you. (we can even probably add a special raspberry pi build to dist.ipfs.io) |
@MrChrisJ I just pushed a version to master that should work with npm@2 please give it a try |
Hey @dignifiedquire thanks very much. I did get v3 working, still getting these errors on the Pi: I have Station working on OS X just fine. I installed it minutes ago after your commit. |
@MrChrisJ the error means it's not able to connect to the npm registry. probably some network issue on the config side of your box |
@dignifiedquire ooops |
After a bit of fiddling I did get working. The application will run for about 10-20 mins before crashing: I will try to install it again to see if there was a problem with any of the packages. |
I have tried the new download and I am back to the same error as before. This looks like something to do with NPM and the Pi so I have asked some colleagues who are familiar with NodeJS: That is with all the Proxy settings checked in the system as well as NPM Config. I tried fresh installs of both Wheezy and Jessie. Double checked everything. Will see what my friends come back with. |
@MrChrisJ This sounds like it's related to npm and not station. Have you tried installing anything else with npm? |
Well the |
This is quite an old issue. I'm closing this for now. However, if anyone needs or would like to have arm 7 binaries, please feel free to ping me here and we can see what can be done about the situation. |
ARM looks like a trend. Trying to run in my Pi4. Maybe from souce. Just saying that this is important. |
Reopening as, it should be possible to re-evaluate what is needed to run IPFS Desktop on inexpensive ARM64 hardware like RaspberryPi 4. Kubo already provides ARM64 build that I confirmed works fine on my RPi4. |
There are a few requests related to ARM support:
I am open to supporting ARM64 on all platforms (especially mine!) I think calling electron-builder manually would be easier than installing dependencies dynamically during runtime, but I can investigate more. Two good resources I found are:
So it seems like the actions needed are:
|
I searched for electron-builder stuff in github CI files and found a few examples for us to look at. https://github.com/jgraph/drawio-desktop seems like a promising place to look for configs and stuff to update our electron-builder flow.. seems like a pretty popular app that's up to date with a really clear electron-builder integration, and multiple arch builds: including mac universal build... |
closing this in favor of #2681 |
Hey is it possible to get this working for the Arm processors. I would like to add this to the Fullnode project. I did try installing but as expected was met with errors.
The text was updated successfully, but these errors were encountered: