je ne peux pas sembler compiler ce programme de base en utilisant glib.h ...Impossible de compiler le programme GLIB de base après GLIB installer
#include glib.h
#include stdio.h
int main()
{
return ((glib_major_version) || (glib_minor_version) || (glib_micro_version)); ;
return 0;
}
glib.h est situé dans/usr/local/include/glib -2,0
Je compilé avec
$ gcc -v -c -mcpu=v9 -I/usr/local/include/glib-2.0 testme2.c
maintenant, je me manque glibconfig.h. Mais il est en /usr/local/lib/glib-2.0/include/glibconfig.h
glibconfig.h Étrangement est le seul fichier dans le répertoire /usr/local/lib/glib-2.0/include
et plus étrangement, il est pas dans /usr/local/include/glib-2.0
répertoire
Voici quelques messages d'erreur ...
from /usr/local/include/glib-2.0/glib.h:32,
from testme.c:40:
:34:24: glibconfig.h: No such file or directory
ici est un extrait de /usr/local/include/glib-2.0/glib/gtypes.h
ifndef __G_TYPES_H__
define __G_TYPES_H__
include glibconfig.h
include glib/gmacros.h
G_BEGIN_DECLS
typedef char gchar;
typedef short gshort;
La question est de savoir comment GCC est supposé trouver glibconfig.h?
Dupe: http://stackoverflow.com/questions/ 1146010/pourquoi-ne-peux-construire-un-bonjour-monde-pour-glib – ntd