Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : GTK et devcpp [ Archives / Au secours ] (obby)

mardi 18 octobre 2005 à 22:35:10 | GTK et devcpp

obby

Salut à tous!!

 J'ai besoin d'un coup de main!!! je doit me mettre à GTK avec devcpp (alors que j'étais habitué à mon Visual.Net et ses MFC).......  Le problème c'est que je crée un nouveau projet GTK+ avec devcpp, y'a une fonction main() bien sur où il y a quasiment rien dedans:

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

int main(int argc, char **argv)
{
    GtkWidget *pWindow;

    gtk_init(&argc, &argv);

    pWindow = gtk_window_new(GTK_WINDOW_TOPLEVEL);
    g_signal_connect(G_OBJECT(pWindow), "destroy", G_CALLBACK(gtk_main_quit), NULL);

    gtk_widget_show_all(pWindow);

    gtk_main();

    return EXIT_SUCCESS;
}


Problème: Je compile et j'ai tout plein d'erreur !!! D'ou ca vient????  Please help me!!!!!!!!





mercredi 19 octobre 2005 à 08:53:28 | Re : GTK et devcpp

fredcl

Bonjour,

franchement si tu ne met pas au moins les trois ou quatre premier message d'erreur personne ne pourras bien t'aider à moins d'être déjà tomber exactement sur le même problème.

Cordialement

Fred Cailleau-Lepetit (http://cfred.free.fr)



mercredi 19 octobre 2005 à 13:15:57 | Re : GTK et devcpp

obby

Ba a priori c kil trouve pas des fichiers alors que lorsque je vais dans le répertoire, ils y sont bien.....  Avec windows 2000, y'a aucun pb tu installe le bazar et tout fonctionne direct mais sous XP, ca ne veut pas. Je me demande si ce n'est pas un problème de variable d'environnement.


mercredi 19 octobre 2005 à 20:26:09 | Re : GTK et devcpp

obby

voila la sortie du compilateur :

Compilateur: Default compiler
Building Makefile: "C:\temp\Nouveau dossier\Makefile.win"
Exécution de  make...
make.exe -f "C:\temp\Nouveau dossier\Makefile.win" all
gcc.exe -c main.c -o main.o -I"C:/GTK/INCLUDE"  -I"C:/GTK/INCLUDE/GTK-2.0"  -I"C:/GTK/INCLUDE/GLIB-2.0"  -I"C:/GTK/INCLUDE/PANGO-1.0"  -I"C:/GTK/INCLUDE/ATK-1.0"  -I"C:/GTK/INCLUDE/GTKGLEXT-1.0"  -I"C:/GTK/LIB/GTK-2.0/INCLUDE"  -I"C:/GTK/LIB/GLIB-2.0/INCLUDE"  -I"C:/GTK/LIB/GTKGLEXT-1.0/INCLUDE"  -I"C:/GTK/INCLUDE/LIBGLADE-2.0"  -I"C:/GTK/INCLUDE/LIBXML2"  -I"C:\Gtk-2.4.9\include" -I"C:\Gtk-2.4.9\include\gtk-2.0" -I"C:\Gtk-2.4.9\include\glib-2.0" -I"C:\Gtk-2.4.9\include\atk-1.0" -I"C:\Gtk-2.4.9\include\pango-1.0" -mms-bitfields

In file included from C:/GTK/INCLUDE/GTK-2.0/gdk/gdkcairo.h:23,
                 from C:/GTK/INCLUDE/GTK-2.0/gdk/gdk.h:30,
                 from C:/GTK/INCLUDE/GTK-2.0/gtk/gtk.h:31,
                 from main.c:5:
C:/GTK/INCLUDE/GTK-2.0/gdk/gdkcolor.h:30:19: cairo.h: No such file or directory
In file included from C:/GTK/INCLUDE/GTK-2.0/gdk/gdkcairo.h:25,
                 from C:/GTK/INCLUDE/GTK-2.0/gdk/gdk.h:30,
                 from C:/GTK/INCLUDE/GTK-2.0/gtk/gtk.h:31,
                 from main.c:5:
C:/GTK/INCLUDE/PANGO-1.0/pango/pangocairo.h:62: error: syntax error before '*' token
C:/GTK/INCLUDE/PANGO-1.0/pango/pangocairo.h:66: error: syntax error before '*' token
C:/GTK/INCLUDE/PANGO-1.0/pango/pangocairo.h:67: error: syntax error before '*' token
C:/GTK/INCLUDE/PANGO-1.0/pango/pangocairo.h:67: warning: data definition has no type or storage class
C:/GTK/INCLUDE/PANGO-1.0/pango/pangocairo.h:75: error: syntax error before '*' token
C:/GTK/INCLUDE/PANGO-1.0/pango/pangocairo.h:76: error: syntax error before '*' token
C:/GTK/INCLUDE/PANGO-1.0/pango/pangocairo.h:82: error: syntax error before '*' token

C:/GTK/INCLUDE/PANGO-1.0/pango/pangocairo.h:85: error: syntax error before '*' token
C:/GTK/INCLUDE/PANGO-1.0/pango/pangocairo.h:87: error: syntax error before '*' token
C:/GTK/INCLUDE/PANGO-1.0/pango/pangocairo.h:93: error: syntax error before '*' token
C:/GTK/INCLUDE/PANGO-1.0/pango/pangocairo.h:96: error: syntax error before '*' token
C:/GTK/INCLUDE/PANGO-1.0/pango/pangocairo.h:98: error: syntax error before '*' token
In file included from C:/GTK/INCLUDE/GTK-2.0/gdk/gdk.h:30,
                 from C:/GTK/INCLUDE/GTK-2.0/gtk/gtk.h:31,
                 from main.c:5:
C:/GTK/INCLUDE/GTK-2.0/gdk/gdkcairo.h:29: error: syntax error before '*' token
C:/GTK/INCLUDE/GTK-2.0/gdk/gdkcairo.h:29: warning: data definition has no type or storage class
C:/GTK/INCLUDE/GTK-2.0/gdk/gdkcairo.h:31: error: syntax error before '*' token
C:/GTK/INCLUDE/GTK-2.0/gdk/gdkcairo.h:33: error: syntax error before '*' token
C:/GTK/INCLUDE/GTK-2.0/gdk/gdkcairo.h:38: error: syntax error before '*' token
C:/GTK/INCLUDE/GTK-2.0/gdk/gdkcairo.h:40: error: syntax error before '*' token

In file included from C:/GTK/INCLUDE/GTK-2.0/gdk/gdk.h:35,
                 from C:/GTK/INCLUDE/GTK-2.0/gtk/gtk.h:31,
                 from main.c:5:
C:/GTK/INCLUDE/GTK-2.0/gdk/gdkdrawable.h:196: error: syntax error before "cairo_surface_t"
C:/GTK/INCLUDE/GTK-2.0/gdk/gdkdrawable.h:196: warning: no semicolon at end of struct or union
C:/GTK/INCLUDE/GTK-2.0/gdk/gdkdrawable.h:211: error: syntax error before '}' token

In file included from C:/GTK/INCLUDE/GTK-2.0/gdk/gdk.h:46,
                 from C:/GTK/INCLUDE/GTK-2.0/gtk/gtk.h:31,
                 from main.c:5:
C:/GTK/INCLUDE/GTK-2.0/gdk/gdkpixmap.h:57: error: field `parent_class' has incomplete type

In file included from C:/GTK/INCLUDE/GTK-2.0/gdk/gdk.h:50,
                 from C:/GTK/INCLUDE/GTK-2.0/gtk/gtk.h:31,
                 from main.c:5:
C:/GTK/INCLUDE/GTK-2.0/gdk/gdkscreen.h:51: error: syntax error before "cairo_font_options_t"
C:/GTK/INCLUDE/GTK-2.0/gdk/gdkscreen.h:51: warning: no semicolon at end of struct or union
C:/GTK/INCLUDE/GTK-2.0/gdk/gdkscreen.h:53: error: syntax error before '}' token
C:/GTK/INCLUDE/GTK-2.0/gdk/gdkscreen.h:106: error: syntax error before '*' token
C:/GTK/INCLUDE/GTK-2.0/gdk/gdkscreen.h:107: error: syntax error before '*' token
C:/GTK/INCLUDE/GTK-2.0/gdk/gdkscreen.h:107: warning: data definition has no type or storage class

In file included from C:/GTK/INCLUDE/GTK-2.0/gdk/gdk.h:55,
                 from C:/GTK/INCLUDE/GTK-2.0/gtk/gtk.h:31,
                 from main.c:5:
C:/GTK/INCLUDE/GTK-2.0/gdk/gdkwindow.h:297: error: field `parent_class' has incomplete type

make.exe: *** [main.o] Error 1

Exécution terminée







jeudi 20 octobre 2005 à 09:15:22 | Re : GTK et devcpp

obby

J'ai trouvé la solution au problème, ca pourra peut etre servir à quelqu'un qui aura le meme pb un jour ;

il vaut revenir à la version 2.6 de GTK+

tchusss




Cette discussion est classé dans : problème, devcpp, gtk, main, pwindow


Répondre à ce message

Sujets en rapport avec ce message

debutant Allegro, problème à l'execution. [ par Matt67 ] Bonjour,Voici mon code#include void main(){}END_OF_MAIN();Pas de message d'erreur à la compil mais à l'execution :Allegro1 a provoqué une erreur dans Comment compiler GTK sous Visual?? [ par pierru ] Bonjour,je me suis récemment mis a GTK, et lorsque je compile un prog pour faire une fenetre toute simple ca bug... Comment compiler un main du type:i problème avec les templates [ par vecchio56 ] J'ai un petit problème en voulant compiler ceci (avec visual C++ 6): ////////////////////////////////////// Truc.htemplate class Truc{public: Truc(in Problème HEADER OPENGL avec Devcpp [ par The_Sin ] Salut,J'utilise Devcpp4 et quand j'essaye les tutos openGL que je trouve sur le net, le compilateur me renvoie cette erreurc:\projet\open.c:2: Gl\glut Problème avec string [ par visualstar ] Bonjour, J'ai un problème en C++ avec les string.Comment peut-on faire pour passer un string à une fonction. Dans cette fonction, je fais un cin ; mai DevCpp et GTK compilation Static [ par garthos ] voila on m'a di qu c'était possible de mettre -static dans les option de compilation de devcpp afin de compiler gtk en static et de ne plus avoir beso DevCpp 4.9.9.0 + GTK ou WxWindows [ par foxugly ] wouhou !G enfin trouvé comment installer convenablement gtk sous DevCpp ( version 4.9.9.0 ) ou bien WxWindowsrdv sur ftp://foxugly.myftp.org/GTKnormal Problème avec GTK [ par garthos ] j'ai instaler le GTK runtime et le Package pour Dev Cpp et le problème est que quand j'essaye de compiler il bloque sur #include donc j'aimerai savo Intégration de GTK dans Visual Studio faite à 90% [ par Crazy_Joe ] Bonjour, J'ai trouvé le toolkit de GTK pour intégrer GTK à DevC++. Je l'ai utilisé pour en fait intégrer GTK mais à Visual Studio. Suffit de mettre l problème compilation [ par marilou ] Bonjour, Je suis sous mandriva 2005 et je développe une application en C où je dois utiliser gtk+-2.0 mais je n'arrive pas à compiler.  Ma ligne de co


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version


LG KP501

Entre 9€ et 159€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,718 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.