如何在很少/没有 GNOME 开发库的 SLES15 机器上构建 GNOME 应用程序?

如何在很少/没有 GNOME 开发库的 SLES15 机器上构建 GNOME 应用程序?

我想在我正在使用的 SLES15 机器上构建一个 GNOME 风格的应用程序。我可以下载源代码,但该应用程序依赖于多个与 GNOME 相关的库 - 我只有这些libfoo库,而不是libfoo-devpackagesd - 发行版中似乎完全缺少这些库;对于其他库 - 发行版的版本太低。具体例子:

        gthread-2.0 >= 2.38
        glib-2.0 >= 2.38
        gobject-2.0 >= 2.38
        gmodule-2.0 >= 2.38
        gio-2.0 >= 2.38
        gio-unix-2.0 >= 2.38
        gobject-introspection-1.0 >= 0.10.1
        libgit2-glib-1.0 >= 0.25.0
        libgit2-glib-1.0 < 0.26.0
        gtk+-3.0 >= 3.20.0
        gtksourceview-3.0 >= 3.10
        gsettings-desktop-schemas
        gee-0.8
        libsoup-2.4
        libsecret-1

如何获取依赖项并构建包(除了一一递归)?

相关内容