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

Compile CopyQ for Windows ARM64 #2831

Open
gamedevsam opened this issue Sep 2, 2024 · 5 comments
Open

Compile CopyQ for Windows ARM64 #2831

gamedevsam opened this issue Sep 2, 2024 · 5 comments
Labels
feature New feature request

Comments

@gamedevsam
Copy link

gamedevsam commented Sep 2, 2024

I just got a swanky Snapdragon X Elite laptop which brings a big boost to ARM64 apps on Windows.

I'm surprised by how many apps already offer native ARM binaries, my all time favorites like KeePassXC & Everything, and even obscure ones like window-switcher offer them.

CopyQ is one of my favorite utilities that does not yet offer a native ARM build for Windows. I kindly request this be looked into, perhaps it's fairly simple to pull off.

Thanks in advance!

@gamedevsam gamedevsam added the feature New feature request label Sep 2, 2024
@hluk
Copy link
Owner

hluk commented Sep 6, 2024

This won't be possible unless the architecture is supported by AppVeyor where CopyQ is built.

@apple-corps
Copy link

I just acquired a laptop with a snapdragon plus. I usually use linux but am waiting for linux support for snapdragon plus. Been using copyQ for about 10 years. @hluk thanks !! .

Anyhow while I am using windows arm,

Not sure regarding AppVeyor CI. And not terribly familiar with it. I had a look at the build def. Looks like AppVeyor might be used to compile along with Visual Studio 19...

I assume folks can attempt local builds if they have Visual Studio.

To resolve the CI issue, can github actions be used in place of AppVeyor : https://github.blog/news-insights/product-news/arm64-on-github-actions-powering-faster-more-efficient-build-systems/

Assume the issue may be a VS 19 license required for building with the current configuration. Let me know if there's some suggestion on how I might be able to provide assistance.

@hluk
Copy link
Owner

hluk commented Dec 15, 2024

Been using copyQ for about 10 years.

This is great to hear! Thanks for the support.

To resolve the CI issue, can github actions be used in place of AppVeyor : https://github.blog/news-insights/product-news/arm64-on-github-actions-powering-faster-more-efficient-build-systems/

I think the Windows ARM platform support in GitHub Actions is only available to paying customers.

See: https://docs.github.com/en/actions/writing-workflows/choosing-where-your-workflow-runs/choosing-the-runner-for-a-job#standard-github-hosted-runners-for--private-repositories

@PabloTheDeveloper
Copy link

https://scoop.sh/#/apps?q=copyq it was able to work for me on my snapdragon laptop? @gamedevsam can you try that too and see if it works for you?
image

@gamedevsam
Copy link
Author

The program works, but it's not native. It's a bit slower than usual, and consumes a bit more resources than necessary. I've moved on to using Ditto Clipboard Manager which offers a native ARM64 build. I find it to be less elegant than CopyQ, and potentially a tiny bit less user friendly, but it is just as feature rich, and much, much faster which is important for me.

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

No branches or pull requests

4 participants