I’d like to start contributing to GNOME development. However I’m facing issues while trying to install GTK4 on my 20.04. Most of the GTK dependencies’ versions are not available for Ubuntu 20.04 package manager. I was advised not use packages outside of synaptic.
So please let me know the right way to setup GTK4 and it’s dependencies. I would like to install GTK4 and it’s dependencies in the user space to build and run the app.
Flatpak doesn’t require you to install dependencies locally. They will be installed within a container (the flatpak). You just have to follow the guide.
@michel Yes. But new project in builder is creating additional boiler plate code related to flatpak and meson. I rust want to run a bare bones application without flatpak and meson.
Maybe set up a docker container with a distro that has GTK4 and do your development from there if updating to a recent distro is not an option for you.
That’s just not possible. Cargo does not really support making GTK/Linux applications: you need desktop files; you need installing resources and assets in system paths; you need C dependencies.