summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>2022-03-22 08:16:42 +0100
committerManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>2022-03-22 08:16:42 +0100
commitffbc66321c9e69f57c8095f2d4b6e6f9b1b8241e (patch)
tree7922f0b7365fd05c48419eed38f199e39ac9c5f3
parentff4cf80891ad0ca4064988200f06aa66b529bcdc (diff)
Add Wayland build recipe for Fedora.
-rw-r--r--README.Wayland.txt28
1 files changed, 26 insertions, 2 deletions
diff --git a/README.Wayland.txt b/README.Wayland.txt
index 09317b4ef..2ab811aa4 100644
--- a/README.Wayland.txt
+++ b/README.Wayland.txt
@@ -13,6 +13,7 @@ CONTENTS
3 PLATFORM SPECIFIC NOTES
3.1 Debian and Derivatives (like Ubuntu)
+ 3.2 Fedora
1 INTRODUCTION
@@ -22,8 +23,8 @@ Version 1.4 of the FLTK library introduces support of the public FLTK API on
the Wayland platform. It requires a Wayland-equipped OS which means Linux.
Pre-existing platform-independent source code for FLTK 1.3.x should build and
run unchanged with FLTK 1.4 and the Wayland platform.
-The code has been tested on Debian and Ubuntu with 3 distinct Wayland compositors:
-mutter (Gnome's compositor), weston, and KDE.
+The code has been tested on Debian, Ubuntu and Fedora with 3 distinct Wayland
+compositors: mutter (Gnome's compositor), weston, and KDE.
CJK text-input methods, as well as dead and compose keys are supported.
@@ -144,3 +145,26 @@ These further packages are necessary to run FLTK apps under the Gnome-Wayland de
These packages allow to run FLTK apps under the KDE/Plasma-Wayland desktop:
- kde-plasma-desktop
- plasma-workspace-wayland
+
+
+3.2 Fedora
+
+The Wayland platform is known to work with Fedora version 35.
+
+These packages are necessary to build the FLTK library, besides those present
+in a Fedora 35 Workstation distribution :
+- gcc-c++
+- wayland-devel
+- wayland-protocols-devel
+- cairo-devel
+- libxkbcommon-devel
+- pango-devel
+- dbus-devel
+- libEGL-devel
+- mesa-libGLU-devel
+- gtk3-devel <== with this, windows get a GTK-style titlebar
+- glew-devel <== necessary to use OpenGL version 3 or above
+- cmake <== if you plan to build with CMake
+- cmake-gui <== if you plan to use the GUI of CMake
+
+Package installation command: sudo yum install <package-name ...>