60得票5回答
pygobject-2.28.6无法配置:找不到包“gobject-introspection-1.0”,我该如何解决?

我正在尝试在cygwin中编译pygobject-2.28.6(仓库中的版本为2.28.4,存在一些问题)。这是./configure的末尾:checking for GLIB - version >= 2.24.0... yes (version 2.34.3) checking fo...

10得票1回答
如何在 setup.py 中声明对 gi.repository(以及所需的 C 库)的依赖项?

我正在打包一个依赖于多个C库的Python应用程序,通过gobject introspection进行。我希望确保至少安装了来自glib的python模块(即gi模块,在Debian中打包为python-gi,我不是在谈论已弃用的PyGObject模块)。将其添加为常规依赖项会导致安装失败,因...

8得票2回答
为什么我的 Moo 对象继承自非 Moo 类的情况下,对于一些模块来说它被赋予了父类的包名?

我正在尝试使用GObject Introspection和Moo在Perl中创建一个Gtk3应用程序。有一个来自于Gtk的非Moo类Gtk::ApplicationWindow,我使用extends 'Gtk::ApplicationWindow'通过Moo对其进行子类化。问题在于,当创建该子...

8得票1回答
configure 中出现了 GOBJECT_INTROSPECTION_CHECK 语法错误。

在一个开源项目的"./configure"过程中,我遇到了以下问题: user agent OS = Linux ./configure: line 13957: syntax error near unexpected token 0.9.3' ./configure: line 1395...