Compiler un projet gtk

Signaler
Messages postés
51
Date d'inscription
lundi 7 juin 2004
Statut
Membre
Dernière intervention
15 juillet 2005
-
Messages postés
787
Date d'inscription
samedi 8 juin 2002
Statut
Membre
Dernière intervention
7 juin 2007
-
salut, je cherche à compiler un projet gtk sous devcpp, j'ai installé le devex.

je procède de la manière suivante :
j'ouvre un projet devex, j'ajoute un code bateau

#include <stdlib.h>
#include <gtk/gtk.h>

int main(int argc, char **argv)
{
gtk_init(&argc, &argv);

return EXIT_SUCCESS;
}

mais à la ocmpilation : il me dit qu'il ne connait pas une instruction de compilation : -fnative-struct, si je la retire, ça compile mais l'exécution provoque une erreur car sous windows, il faut compiler avec -fnative-struct.

comment faire,

certains d'entre vous ont-ils réussi à compiler de gtk avec devcpp ?

5 réponses

Messages postés
787
Date d'inscription
samedi 8 juin 2002
Statut
Membre
Dernière intervention
7 juin 2007
1
Si tu as une version récente de GCC, c'est -mms-bitfields.
Messages postés
51
Date d'inscription
lundi 7 juin 2004
Statut
Membre
Dernière intervention
15 juillet 2005

voilà, alors, g essayé de mettre en instructions de compilations

-mms-bitfields
`pkg-config gtk+-2.0 --cflags`

et en linkage

`pkg-config gtk+-2.0 --libs`

mais gcc trouve une erreur
cannot specify -o with -c or -S and multiple compilations
Messages postés
787
Date d'inscription
samedi 8 juin 2002
Statut
Membre
Dernière intervention
7 juin 2007
1
`pkg-config gtk+-2.0 --cflags`
et
`pkg-config gtk+-2.0 --libs`
sont pour Unix, pas géré sous win... faut spécifier les lid à la main !
Messages postés
51
Date d'inscription
lundi 7 juin 2004
Statut
Membre
Dernière intervention
15 juillet 2005

c'est-à-dire ????
Messages postés
787
Date d'inscription
samedi 8 juin 2002
Statut
Membre
Dernière intervention
7 juin 2007
1
C'est à dire... http://www.gtk-fr.org/index.php?page=cours&id=02 te l'expliquera mieux que moi.