Ouais effectivement c'est ça qu'il me manquait. J'avais tout essayé sauf ça lol. Merci à toi en tous cas.
Petite question : un contributeur de cette liste m'a dit que Qt qui allait sortir (est déjà sorti ?) en version 4 avec une licence GPL sous Windows désormais était plus intéressant comme librairie graphique pour le C++ que la librairie wxWidget. Qu'en pensez vous ? > Message du 17/06/05 03:57 > De : "matthias" <[EMAIL PROTECTED]> > A : debian-user-french@lists.debian.org > Copie à : > Objet : Re: Petit problème avec la librairie graphique wxWidget > > Sylvain SAUREL wrote: > > >Bonjour, > > > > > Bonjour, > > >A la recherche d'un solution pour faire une interface graphique pour un > >programme écrit en C++, j'ai trouvé la librairie wxWidget qui a l'avantage > >de se porter assez facilement sous Windows apparemment. > > > >Je suis sur une Debian 3.1 sous linux. J'ai donc téléchargé les packages > >nécessaires à la librairie wxWidget. > > > >J'ai trouvé un petit tutorial sur le site www.wxwidgets.org permettant de > >faire un petit "Hello World" avec la librairie histoire de voir si j'avais > >tout bien installé. > > > >Le tutorial est à cette adresse : > > > >www.wxwidgets.org/hello.htm > > > >J'ai donc crée un fichier hworld.cpp comme expliqué dans le tutorial. > >Je compile avec la ligne suivante comme expliqué dans le tutorial toujours > >: > > > >g++ hworld.cpp `wx-config --libs` `wx-config --cxxflags` -o hworld > > > >J'obtiens ces erreurs : > > > >$ g++ hworld.cpp `wx-config --libs` `wx-config --cxxflags` -o hworld > >hworld.cpp:9: error: base class `wxFrame' has incomplete type > > > > > [...] > > >J'ai du mal installer quelque chose mais je vois pas quoi. > >Pourtant quand je fais : > > > >$ wx-config --libs > >-pthread -lwx_base-2.4 > >$ wx-config --cxxflags > >-I/usr/lib/wx/include/base-2.4 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES > > > >ça point bien au bon endroit je pense. > >J'ai gcc 3.3.5 et wx 2.4 > > > >Si quelqu'un sait ce que j'ai mal fait dans l'installation ou a déjà eu ce > >même problème, ça serait > >sympa qu'il m'explique ce qu'il faut faire. > > > >Merci d'abord. > > > > > > > Si tu utilises le package "libwxgtk2.4-dev" cela devrait marcher. > > Tu remarqueras la différence de sortie de wx-config --libs et wx-config > --cxxflags. > ( cf: man wx-config ) > > Je ne peux pas t'en dire plus pour l'instant, car je n'ai jamais > dévellopé avec cette lib. > Tu auras desoins de chercher des précisions sur la nécessité de > librairies supplémentaires pour l'affichage, > en l'occurence la gestion des wxFrame, qu'ici on résout avec gtk... ( il > y a peut-être d'autres solutions ). > > > matthias > > ps: Tu feras attention ligne 38: c'est la fonction "SetTopWindow" ( sans > 's' ). ;) > > > -- > Pensez � lire la FAQ de la liste avant de poser une question : > http://wiki.debian.net/?DebianFrench > > Pensez � rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" > > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > > >