From: Matthias Clasen Date: Sat, 5 Aug 2023 00:47:18 +0000 (-0400) Subject: README: Some updates X-Git-Tag: archive/raspbian/4.12.3+ds-1+rpi1~1^2^2^2~22^2~1^2~1^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=62087b1ab57f7bea18a51cd35dc1592479c598b1;p=gtk4.git README: Some updates --- diff --git a/README.md b/README.md index 8ccaca271b..9eb082aeb9 100644 --- a/README.md +++ b/README.md @@ -67,6 +67,13 @@ building for: - [Graphene](https://github.com/ebassi/graphene) - [Xkb-common](https://github.com/xkbcommon/libxkbcommon) +If you are building the Wayland backend, you will also need: + + - Wayland-client + - Wayland-protocols + - Wayland-cursor + - Wayland-EGL + If you are building the X11 backend, you will also need: - Xlib, and the following X extensions: @@ -79,32 +86,24 @@ If you are building the X11 backend, you will also need: - xdamage - xcomposite -If you are building the Wayland backend, you will also need: - - - Wayland-client - - Wayland-protocols - - Wayland-cursor - - Wayland-EGL - Once you have all the necessary dependencies, you can build GTK by using Meson: ```sh -$ meson _build . -$ cd _build -$ ninja +$ meson setup _build +$ meson compile -C_build ``` You can run the test suite using: ```sh -$ meson test +$ meson test -C_build ``` And, finally, you can install GTK using: ``` -$ sudo ninja install +$ sudo meson install -C_build ``` Complete information about installing GTK and related libraries