Bonjour a tous,
J'ai actuellement un problème pour utiliser les HashTable de la Glib dans un de mes programmes.
J'ai installé la glib2.0 à l'aide de la commande apt-get install.
J'ai éffectué les deux lignes de commandes suivantes afin de bien configurer tous cela:
$ pkg-config --cflags glib-2.0
$ pkg-config --libs glib-2.0
Dans mon makefile j'ai rajouter cette commande:
`pkg-config --cflags --libs glib-2.0`
Tous se passe bien au moment de la compilation ainsi qu'au moment du linkage.
Le problème apparait lorsque je lance mon programme, j'ai cette erreur la qui s'affiche:
/usr/../mod_accesslog.so: undefined symbol: g_str_hash
Voici la partie de mon code qui utilise la glib(tous fonctionner comme sur des roulettes avant d'avoir ajouter ces quelques lignes):
Merci a celui ou ceux qui pourront me mettre sur la bonne voie.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 #include <glib.h> GHashTable *h; h = g_hash_table_new(g_str_hash, g_str_equal);
Partager