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:
[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'
...
Voici comment j'ai créé la librairie statique:
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. ^^'