You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I recently tried building Foliate from source on Ubuntu 24.10 and ran into some dependency challenges. Thought I'd share my experience and the solutions I found in case anyone else encounters similar issues.
Problem:
Initially, the build failed because Meson couldn't find several dependencies, even though I had the gjs, gtk4, libadwaita, and webkitgtk-6.0 packages installed.
Solution:
After some troubleshooting, I realized that I needed to install the development packages (-dev) for these dependencies as well. Here's the complete list of packages I installed to resolve the issue:
Once I installed these packages, the build proceeded without any errors.
Additional Notes:
If you're using Ubuntu 24.10 or later, you can simply install Foliate from the official repositories using sudo apt install foliate. This is the easiest and recommended method.
If you encounter "Permission denied" errors during installation, make sure to use sudo with the meson and ninja commands.
If you have any further questions or encounter different issues, feel free to ask!
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi everyone,
I recently tried building Foliate from source on Ubuntu 24.10 and ran into some dependency challenges. Thought I'd share my experience and the solutions I found in case anyone else encounters similar issues.
Problem:
Initially, the build failed because Meson couldn't find several dependencies, even though I had the
gjs
,gtk4
,libadwaita
, andwebkitgtk-6.0
packages installed.Solution:
After some troubleshooting, I realized that I needed to install the development packages (
-dev
) for these dependencies as well. Here's the complete list of packages I installed to resolve the issue:Once I installed these packages, the build proceeded without any errors.
Additional Notes:
sudo apt install foliate
. This is the easiest and recommended method.sudo
with themeson
andninja
commands.Hope this helps!
Beta Was this translation helpful? Give feedback.
All reactions