mac instalar cygwin pygobject pkg-config gobject gobject-introspection

cygwin - instalar - python gtk windows



pygobject-2.28.6 no se configurará: no se encontró el paquete ''gobject-introspection-1.0'', ¿cómo lo resuelvo? (3)

No tengo suficiente representante para comentar, por lo que realmente se supone que es un apéndice a la respuesta de nemequ:

  • MSYS2: mingw-w64-x86_64-gobject-introspection y / o mingw-w64-i686-gobject-introspection

Estoy intentando que pygobject-2.28.6 se compile en cygwin (la versión en el repositorio es 2.28.4, que tiene algunos problemas). Aquí está la cola de ./configure:

checking for GLIB - version >= 2.24.0... yes (version 2.34.3) checking for ffi... checking for FFI... yes checking for GIO... yes checking for GIOUNIX... yes checking for GI... no configure: error: Package requirements (glib-2.0 >= 2.24.0 gobject-introspection-1.0 >= 0.10.2 ) were not met: No package ''gobject-introspection-1.0'' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables GI_CFLAGS and GI_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.

Tengo gobject-introspection 1.34.2-3 instalado. Como se ve aquí:

$ whereis gobject-introspection gobject-introspection: /lib/gobject-introspection /usr/lib/gobject-introspection

y aquí

$ whereis gobject-introspection-1.0 gobject-introspection-1: /usr/share/gobject-introspection-1.0

He intentado configurar GI_CFLAGS y GI_LIBS en configure = to / lib / y / usr / lib / (e incluso / usr / share /) pero no sirvió de nada. ¿Qué más puedo hacer para tratar de resolver esto? ¡Gracias por tu tiempo!


Probablemente te estés perdiendo el paquete de desarrollo. El nombre del paquete varía según la distribución, pero es el que contiene /usr/lib/pkgconfig/gobject-introspection-1.0.pc (o /usr/lib64/pkgconfig/gobject-introspection-1.0.pc para algunas distribuciones de 64 bits):

  • Fedora, CentOS, RHEL, etc .: gobject-introspection-devel
  • Debian, Ubuntu, Mint, etc .: libgirepository1.0-dev
  • Arco: gobject-introspección
  • FreeBSD: gobject-introspection
  • Cygwin: libgirepository1.0-devel
  • msys2: mingw-w64-x86_64-gobject-introspection y / o mingw-w64-i686-gobject-introspection

Tengo esto para compilar en cygwin. El paquete que necesita es: libgirepository1.0-devel .

En Ubuntu se llama libgirepository1.0-dev