Compiler un projet gtk

cs_khayyam Messages postés 51 Date d'inscription lundi 7 juin 2004 Statut Membre Dernière intervention 15 juillet 2005 - 18 sept. 2004 à 12:13
cs_Nebula Messages postés 787 Date d'inscription samedi 8 juin 2002 Statut Membre Dernière intervention 7 juin 2007 - 19 sept. 2004 à 01:16
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

cs_Nebula Messages postés 787 Date d'inscription samedi 8 juin 2002 Statut Membre Dernière intervention 7 juin 2007 2
18 sept. 2004 à 12:41
Si tu as une version récente de GCC, c'est -mms-bitfields.
0
cs_khayyam Messages postés 51 Date d'inscription lundi 7 juin 2004 Statut Membre Dernière intervention 15 juillet 2005
18 sept. 2004 à 14:59
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
0
cs_Nebula Messages postés 787 Date d'inscription samedi 8 juin 2002 Statut Membre Dernière intervention 7 juin 2007 2
18 sept. 2004 à 18:29
`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 !
0
cs_khayyam Messages postés 51 Date d'inscription lundi 7 juin 2004 Statut Membre Dernière intervention 15 juillet 2005
18 sept. 2004 à 18:46
c'est-à-dire ????
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_Nebula Messages postés 787 Date d'inscription samedi 8 juin 2002 Statut Membre Dernière intervention 7 juin 2007 2
19 sept. 2004 à 01:16
C'est à dire... http://www.gtk-fr.org/index.php?page=cours&id=02 te l'expliquera mieux que moi.
0
Rejoignez-nous