Je veux compiler le programme de test GTK + pour le langage de programmation Vala. J'ai enregistré le code comme main.vala et appelez le compilateur avec la ligne de commandeVala Program ne compile pas sous MSYS2 - paquet pkg-config non trouvé
valac --pkg gtk+-3.0 main.vala
Mais cela ne fonctionne pas. J'obtiens l'erreur:
Package gobject-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gobject-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gobject-2.0' found
error: pkg-config exited with status 1
Pourquoi pkg-config ne trouve-t-il pas ce paquet? Quand j'appelle
pkg-config --list-all | grep gobject-2.0
Je ne pas obtenir une erreur, mais
gobject-2.0 GObject - GLib type, Object, Parameter and Signal library
Donc ma question est, pourquoi ne compile pas le programme?
J'ai résolu le problème en découvrant que la valeur de construction pkg-config utilisée était cassée. – user4759923