J'essaie d'obtenir pygobject-2.28.6 pour compiler dans cygwin (la version dans le référentiel est 2.28.4 qui a quelques problèmes). Voici la queue 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.
J'ai installé gobject-introspection 1.34.2-3. Comme on le voit ici:
$ whereis gobject-introspection
gobject-introspection: /lib/gobject-introspection /usr/lib/gobject-introspection
et ici
$ whereis gobject-introspection-1.0
gobject-introspection-1: /usr/share/gobject-introspection-1.0
J'ai essayé de définir GI_CFLAGS et GI_LIBS dans configure = à/lib/et/usr/lib/(et même/usr/share /) mais en vain. Que puis-je faire d'autre pour essayer de résoudre ce problème? Merci pour votre temps!
Vous manquez probablement le package de développement. Le nom du package varie selon la distribution, mais c'est celui contenant /usr/lib/pkgconfig/gobject-introspection-1.0.pc
(ou /usr/lib64/pkgconfig/gobject-introspection-1.0.pc
pour certaines distributions 64 bits):
Je l'ai compilé sur cygwin. Le package dont vous avez besoin est: libgirepository1.0-devel
.
Dans Ubuntu, cela s'appelle libgirepository1.0-dev
Je n'ai pas assez de représentant pour commenter, donc c'est vraiment censé être un addendum à la réponse de Nemequ: