From 8cae90852189b758a280780ad6862cd53aa99566 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 17 Dec 2020 21:46:35 -0500 Subject: [PATCH] Some additions to the README I tried building GTK from git in a fresh F33 vm, and this is what I found missing. --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index c26db1b613..eed74803cd 100644 --- a/README.md +++ b/README.md @@ -49,10 +49,12 @@ In order to build GTK you will need: You will also need various dependencies, based on the platform you are building for: + - a C++ compiler - [GLib](https://download.gnome.org/sources/glib) - [GdkPixbuf](https://download.gnome.org/sources/gdk-pixbuf) - [GObject-Introspection](https://download.gnome.org/sources/gobject-introspection) - [Cairo](https://www.cairographics.org) + - cairo-gobject - [Pango](https://download.gnome.org/sources/pango) - [Epoxy](https://github.com/anholt/libepoxy) - [Graphene](https://github.com/ebassi/graphene) @@ -77,6 +79,12 @@ If you are building the Wayland backend, you will also need: - Wayland-cursor - Wayland-EGL +If you are building the developer documentation, you will also need: + + - gtk-doc + - the DocBook xsl stylesheets + - pandoc + Once you have all the necessary dependencies, you can build GTK by using Meson: