[librsvg: 1/9] Compiling.md: List dependancies for Fedora and Opensuse systems.



commit 13d3a4bf7c98a1bc8e7422b156e5e45b7e44c58c
Author: Jordan Petridis <jordanpetridis protonmail com>
Date:   Fri Feb 9 21:22:58 2018 +0200

    Compiling.md: List dependancies for Fedora and Opensuse systems.

 COMPILING.md | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)
---
diff --git a/COMPILING.md b/COMPILING.md
index eb37bc08..f81f9842 100644
--- a/COMPILING.md
+++ b/COMPILING.md
@@ -20,6 +20,36 @@ explains librsvg's peculiarities.
 * [Cross-compilation](#cross-compilation)
 * [Building with no network access](#building-with-no-network-access)
 
+# Building Enviroment Depenancies:
+
+* Gtk+ >= 3.10
+* Rust >= "Compiler version here"
+
+### openSUSE based systems:
+
+```sh
+zypper install -y gcc rust rust-std cargo make \\
+automake autoconf libtool gettext itstool git \\
+gtk-doc gobject-introspection-devel gtk3-devel \\
+libxml2-devel libcroco-devel cairo-devel \\
+pango-devel gdk-pixbuf-devel 
+```
+
+### Fedora based systems:
+
+```sh
+dnf install -y gcc rust rust-std-static cargo make \\
+automake autoconf libtool gettext itstool \\
+gdk-pixbuf2-devel gobject-introspection-devel \\
+gtk-doc git redhat-rpm-config  gtk3-devel \\
+libxml2-devel libcroco-devel cairo-devel pango-devel
+```
+
+**Note about testing on Fedora:**
+
+Currently 17 of the tests run with `make check` will fail, this is a known issue.
+For more information please relate to [#197](https://gitlab.gnome.org/GNOME/librsvg/issues/197).
+
 # Verbosity
 
 By default the compilation process is quiet, and it just tells you


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]