Skip to content

Extend Docs: building for Ubuntu 24.04 #338

@frehberg

Description

@frehberg

Feature summary
LAST EDITED 2025-02-12
Please extend the doc for the build process:

Newest release from main-branch does not build on Ubuntu 24.04, as project version 2.3.0 seems to depend on gtk4 (>=4.15.3) but latest Ubuntu is providing 4.14.2 only.

To build Kooha, a later tag must be chosen, for example tag v2.2.4

git checkout -b tag-v2.2.4 v2.2.4

in addition the following package(s) must be installed for the build process

sudo apt install -y librust-gstreamer-video-sys-dev x264 libwebm1 meson ninja-build appstream-util

and the workspace must provide a rust compiler (see Rust Installation )

Finally the build and installation is working

$ meson _build --prefix=/usr/local/
$  sudo ninja -C _build install 

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions