Bonjour,
J'essaye de cr�er une librairie statique � partir des fichiers sources du widget GTK gtkdatabox.
Le probl�me, c'est que je re�ois les messages d'erreurs suivants quand j'essaye d'utiliser la librairie cr��e:
Voici comment j'ai cr�� la librairie statique:[Linker error] undefined reference to `g_type_check_instance_is_a'
[Linker error] undefined reference to `g_return_if_fail_warning'
[Linker error] undefined reference to `g_object_notify'
...
[Linker error] undefined reference to `gtk_adjustment_changed'
...
1)nouveau projet->static library; langage: C
2)Ensuite, j'ai ajout� tous les fichiers sources de gtkdatabox contenus dans le dossier gtk du tar.gz.
3)Ajout du sous-dossier gtk aux "include directories"
4)Compile
Aucun message d'erreur.
Cr�ation de l'application test:
1)Nouveau projet->GTK+; langage: C
2)J'ai retir� le main.c par d�faut
3)J'ai rajout� examples/basics.c
4)Ajout du sous-dossier gtk aux "include directories"
5)Ajout de la librairie cr��e gtkdatabox_lib.a dans "Project options->Parameters" en cliquant sur "add library".
6)Compile&run
Et l�, j'obtiens tous les "linker error".
Est-ce que j'ai mal cr�� la librairie statique ou est-ce que je dois changer qq chose dans les options du projet test?
P.S: D�sol� si c'est un peu en Anglais, mais c'est que j'utilise la version anglaise de DevCpp. ^^'
Partager