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

Please could we have an Arm Linux package? #158

Open
lproven opened this issue Mar 7, 2024 · 4 comments
Open

Please could we have an Arm Linux package? #158

lproven opened this issue Mar 7, 2024 · 4 comments
Labels

Comments

@lproven
Copy link

lproven commented Mar 7, 2024

I am evaluating a Raspberry Pi 5 as an at least standby main work machine. It has sufficient storage, memory, and CPU capacity, and it can drive 2 displays.

There are Arm builds of Panwriter for macOS but not for Linux. Please add an Arm64 Linux appimage.

@mb21
Copy link
Owner

mb21 commented Mar 7, 2024

Hello! This is configured around here: https://github.com/mb21/panwriter/blob/master/package.json#L115

Would you know the correct electron-builder build target for that?

@mb21 mb21 added the package label Mar 7, 2024
@lproven
Copy link
Author

lproven commented Mar 8, 2024

Would you know the correct electron-builder build target for that?

Oh my. Not the foggiest idea.

Does this help?
electron-userland/electron-builder#831

I think the flag might be --arm64but the snag is that according to this page:

ARM apps have to be built on ARM machines
Because Electron apps require a bunch of native binaries, if you want to run an ARM build, you have to run it on an ARM box, so that you can build-in the right versions of the binaries.
Technically this isn’t always true if there are pre-packaged versions of libraries to link against, but in reality best to just assume this is a fact.

@mb21
Copy link
Owner

mb21 commented Mar 9, 2024

Ah, I don't have an ARM linux box lying around. But it shouldn't be too difficult to build it yourself: see https://github.com/mb21/panwriter/?tab=readme-ov-file#develop

@mb21
Copy link
Owner

mb21 commented Jul 14, 2024

I've added this in edf6b24, but will still need to do a release.

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

No branches or pull requests

2 participants