Git Product home page Git Product logo

Comments (3)

JonathonH-PIA avatar JonathonH-PIA commented on September 27, 2024 1

It's been a while on this one, but we finally have arm64 and armhf builds for our latest beta! https://github.com/pia-foss/desktop/releases/tag/2.6.2-beta.1

Give this a try and let us know how it works for you! I'm also interested in build feedback if you'd like to try building it. We use Debian Stretch environments for cross builds, if you have schroot and debootstrap you can set these up with scripts/chroot/setup.sh. You can also install the cross build dependencies in your host OS, but we haven't tested this on Arch.

I'll close this issue since this is now in beta, but please send us feedback or open issues if you find bugs!

from desktop.

JonathonH-PIA avatar JonathonH-PIA commented on September 27, 2024

We'd like to support more architectures, but we don't have it on our roadmap right now. All of our dependencies theoretically should work on aarch64 if you would like to try compiling yourself!

The sticking point will be Qt - we build with the standalone Qt distribution from qt.io, but they don't ship builds for aarch64. It should be possible to get Desktop to build with your OS's Qt libraries but it may require some changes to the build scripts.

You'd also need to build our dependencies, these should be relatively straightforward using the build scripts in each repo:

Then copy those artifacts to the desktop repo and build the desktop client itself (see README.md). If you don't intend to use all of the dependency features, you may be able to skip some of them, you'd probably need to remove them from the desktop Qbs projects in that case.

from desktop.

kevinlekiller avatar kevinlekiller commented on September 27, 2024

Thanks for the reply, I was trying to build it yesterday, it would get through --configure fine, but would fail on --package with this error: Profile "piaqt512" has a non-existent base profile "clang".,

Will have a go again tonight or tomorrow and see if I can get further.

from desktop.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.