SerenityOS / ladybird

The Ladybird web browser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

add directions for building on Fedora to README

skyfaller opened this issue · comments

The "Build Prerequisites" section of the README lists packages for building on Arch/Manjaro and Debian/Ubuntu, but no other distro / package manager. It would be nice to include instructions for building on Fedora as well.

I'm currently attempting to build this on Fedora Linux 36 (Workstation Edition) x86_64 on my Framework laptop, so I will try listing packages myself.

  • cmake
  • libglvnd-devel
  • ninja-build
  • qt6-qtbase-devel
  • qt6-qttools-devel
  • qt6-qtwayland-devel

After installing those packages, Ladybird appears to build and run for me. It's possible that not all of these packages are necessary, or that some other combination of packages would also work.

UPDATE: So the command would be:

sudo dnf install cmake libglvnd-devel ninja-build qt6-qtbase-devel qt6-qttools-devel qt6-qtwayland-devel