IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Dev-C++ Discussion :

Package devC++


Sujet :

Dev-C++

  1. #1
    Membre exp�riment�
    Inscrit en
    Mai 2002
    Messages
    251
    D�tails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 251
    Par d�faut Package devC++
    J'ai t�l�charger le package WxWindows pour dev c++, mais quand je cr� un nouveau projet.
    Meme si je fais rien et que je compile... un erreur apparait.

    Je suis sous windows 2000.

    Est-ce normal ?

  2. #2
    Membre �clair�
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 92
    Par d�faut
    Non ce n'est pas normal. Quelle est l'erreur??

  3. #3
    Membre exp�riment�
    Inscrit en
    Mai 2002
    Messages
    251
    D�tails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 251
    Par d�faut
    Entre autres :
    Compilateur: Default compiler
    Building Makefile: "C:\Documents and Settings\fxxxx.xxxx\Bureau\Test\Makefile.win"
    Ex�cution de make...
    make.exe -f "C:\Documents and Settings\fxxxx.xxxx\Bureau\Test\Makefile.win" all
    g++.exe -c main.cpp -o main.o -I"C:/Dev-Cpp/include/c++" -I"C:/Dev-Cpp/include/c++/mingw32" -I"C:/Dev-Cpp/include/c++/backward" -I"C:/Dev-Cpp/include"

    In file included from C:/Dev-Cpp/include/wx/wx.h:15,
    from main.cpp:5:
    C:/Dev-Cpp/include/wx/defs.h:320: redeclaration of C++ built-in type `bool'

    In file included from C:/Dev-Cpp/include/wx/debug.h:17,
    from C:/Dev-Cpp/include/wx/defs.h:468,
    from C:/Dev-Cpp/include/wx/wx.h:15,
    from main.cpp:5:
    C:/Dev-Cpp/include/wx/wxchar.h:429:6: #error "Please define string case-insensitive compare for your OS/compiler"
    In file included from C:/Dev-Cpp/include/wx/memory.h:20,
    from C:/Dev-Cpp/include/wx/object.h:20,
    from C:/Dev-Cpp/include/wx/wx.h:16,
    from main.cpp:5:
    C:/Dev-Cpp/include/wx/string.h:170:4: #error "Please define string case-insensitive compare for your OS/compiler"
    In file included from C:/Dev-Cpp/include/wx/memory.h:20,
    from C:/Dev-Cpp/include/wx/object.h:20,
    from C:/Dev-Cpp/include/wx/wx.h:16,
    from main.cpp:5:
    C:/Dev-Cpp/include/wx/string.h:419: `char wxString::operator[](unsigned int)
    const' and `char wxString::operator[](unsigned int) const' cannot be
    overloaded

    C:/Dev-Cpp/include/wx/string.h:423: `char& wxString::operator[](unsigned int)'
    and `char& wxString::operator[](unsigned int)' cannot be overloaded

    In file included from C:/Dev-Cpp/include/c++/backward/iostream.h:31,
    from C:/Dev-Cpp/include/wx/memory.h:33,

    from C:/Dev-Cpp/include/wx/object.h:20,
    from C:/Dev-Cpp/include/wx/wx.h:16,

    from main.cpp:5:
    C:/Dev-Cpp/include/c++/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated.
    In file included from C:/Dev-Cpp/include/wx/gdicmn.h:29,
    from C:/Dev-Cpp/include/wx/event.h:23,
    from C:/Dev-Cpp/include/wx/wx.h:23,
    from main.cpp:5:
    C:/Dev-Cpp/include/wx/font.h:77: parse error before `{' token

    C:/Dev-Cpp/include/wx/font.h:90: non-member function `bool Ok()' cannot have `

    const' method qualifier

    C:/Dev-Cpp/include/wx/font.h: In function `bool Ok()':
    C:/Dev-Cpp/include/wx/font.h:90: `m_refData' undeclared (first use this
    function)

    C:/Dev-Cpp/include/wx/font.h:90: (Each undeclared identifier is reported only

    once for each function it appears in.)

    C:/Dev-Cpp/include/wx/font.h: At global scope:

    C:/Dev-Cpp/include/wx/font.h:93: non-member function `bool operator==(const
    wxFont&)' cannot have `const' method qualifier

    C:/Dev-Cpp/include/wx/font.h:93: `bool operator==(const wxFont&)' must take
    exactly two arguments

    C:/Dev-Cpp/include/wx/font.h:94: non-member function `bool operator!=(const
    wxFont&)' cannot have `const' method qualifier

    C:/Dev-Cpp/include/wx/font.h:94: `bool operator!=(const wxFont&)' must take
    exactly two arguments

    C:/Dev-Cpp/include/wx/font.h:97: virtual outside class declaration

    C:/Dev-Cpp/include/wx/font.h:97: non-member function `int GetPointSize()'
    cannot have `const' method qualifier

    C:/Dev-Cpp/include/wx/font.h:97: function `int GetPointSize()' is initialized

    like a variable

    C:/Dev-Cpp/include/wx/font.h:98: virtual outside class declaration

    C:/Dev-Cpp/include/wx/font.h:98: non-member function `int GetFamily()' cannot

    have `const' method qualifier

    C:/Dev-Cpp/include/wx/font.h:98: function `int GetFamily()' is initialized like
    a variable

    C:/Dev-Cpp/include/wx/font.h:99: virtual outside class declaration

    C:/Dev-Cpp/include/wx/font.h:99: non-member function `int GetStyle()' cannot
    have `const' method qualifier

    C:/Dev-Cpp/include/wx/font.h:99: function `int GetStyle()' is initialized like
    a variable

    C:/Dev-Cpp/include/wx/font.h:100: virtual outside class declaration

    C:/Dev-Cpp/include/wx/font.h:100: non-member function `int GetWeight()' cannot
    have `const' method qualifier

    C:/Dev-Cpp/include/wx/font.h:100: function `int GetWeight()' is initialized
    like a variable

    C:/Dev-Cpp/include/wx/font.h:101: virtual outside class declaration

    C:/Dev-Cpp/include/wx/font.h:101: non-member function `bool GetUnderlined()'
    cannot have `const' method qualifier

    C:/Dev-Cpp/include/wx/font.h:101: function `bool GetUnderlined()' is
    initialized like a variable

    C:/Dev-Cpp/include/wx/font.h:102: virtual outside class declaration

    C:/Dev-Cpp/include/wx/font.h:102: non-member function `wxString GetFaceName()'
    cannot have `const' method qualifier

    C:/Dev-Cpp/include/wx/font.h:102: function `wxString GetFaceName()' is
    initialized like a variable

    C:/Dev-Cpp/include/wx/font.h:103: virtual outside class declaration

    C:/Dev-Cpp/include/wx/font.h:103: non-member function `wxFontEncoding
    GetEncoding()' cannot have `const' method qualifier

    C:/Dev-Cpp/include/wx/font.h:103: function `wxFontEncoding GetEncoding()' is
    initialized like a variable

    C:/Dev-Cpp/include/wx/font.h:106: virtual outside class declaration

    C:/Dev-Cpp/include/wx/font.h:106: function `void SetPointSize(int)' is
    initialized like a variable

    C:/Dev-Cpp/include/wx/font.h:107: virtual outside class declaration

    C:/Dev-Cpp/include/wx/font.h:107: function `void SetFamily(int)' is initialized
    like a variable

    ...
    ...
    ...

    C:/Dev-Cpp/include/wx/timer.h: In function `int wxTimerRunner(...)':
    C:/Dev-Cpp/include/wx/timer.h:135: `timer' undeclared (first use this function)

    C:/Dev-Cpp/include/wx/timer.h:136: only constructors take base initializers

    C:/Dev-Cpp/include/wx/timer.h:136: confused by earlier errors, bailing out

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

    Ex�cution termin�e

  4. #4
    Membre �clair�
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 92
    Par d�faut
    A priori tu as des double d�claration. je ne connais pas trop WxWindows mais as-tu d�j� compiler ton code autrement qu'avec DevC++??

  5. #5
    Membre exp�riment�
    Inscrit en
    Mai 2002
    Messages
    251
    D�tails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 251
    Par d�faut
    Le probleme c'est que je suis sous windows et je connais que Devc++

  6. #6
    Membre �clair�
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 92
    Par d�faut
    Je suis d�sol� �a � l'air d'une double d�claration et je ne connais pas WxWindows. Je ne vais pas pouvoir t'aider plus...

  7. #7
    Membre confirm�
    Inscrit en
    Ao�t 2002
    Messages
    109
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2002
    Messages : 109
    Par d�faut
    Essaye de tout reinstaller.

  8. #8
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    8
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 8
    Par d�faut
    J'ai le m�me probl�me. J'ai install� Dev-C++, la derni�re version, si je tente la combo "nouveau projet/WxWindows application", ca me fait le m�me message lors de la compilation.

    J'ai ou�e dire que le package WxWindows ne fonctionnait pas avec la derni�re version de Dev-Cpp, � cause de pb de compatibilit� avec gcc 3.2. On conseille alors d'installer Dev-Cpp avec une version 2.95 de gcc.

    J'ai tent� de le faire. J'ai download� la derni�re version de Dev-Cpp (4.9.8.0 � ce jour) SANS compilateur. http://prdownloads.sourceforge.net/d...cpp4980exe.exe

    Mais maintenant, o� dois-je chercher le compilateur qui va bien? Sur http://gcc.gnu.org/ tout semble fait pour unix...

    Quelqu'un peut-il me dire o� trouver et comment installer la version 2.95 de GCC dans Dev-C++?

    Note : Pour compenser ce pb, j'ai install� pour le moment la version 4.9.7.0. Lorsque je cr�e un projet WxWindows de base et que je le compile sans rien toucher, j'ai ce message d'erreur

    Compilateur: Default compiler
    Building Makefile: "E:\softs\Dev-Cpp\EMS\Makefile.win"
    Ex�cution de make...
    make.exe -f "E:\softs\Dev-Cpp\EMS\Makefile.win" all
    g++.exe -c main.cpp -o main.o -I"E:/softs/Dev-cpp/include/c++" -I"E:/softs/Dev-cpp/include/c++/mingw32" -I"E:/softs/Dev-cpp/include/c++/backward" -I"E:/softs/Dev-cpp/include"

    In file included from E:/softs/Dev-cpp/include/wx/debug.h:17,
    from E:/softs/Dev-cpp/include/wx/defs.h:468,
    from E:/softs/Dev-cpp/include/wx/wx.h:15,
    from main.cpp:5:
    E:/softs/Dev-cpp/include/wx/wxchar.h:429: #error "Please define string case-insensitive compare for your OS/compiler"
    In file included from E:/softs/Dev-cpp/include/wx/memory.h:20,
    from E:/softs/Dev-cpp/include/wx/object.h:20,
    from E:/softs/Dev-cpp/include/wx/wx.h:16,

    from main.cpp:5:
    E:/softs/Dev-cpp/include/wx/string.h:170: #error "Please define string case-insensitive compare for your OS/compiler"
    In file included from E:/softs/Dev-cpp/include/wx/cmndata.h:21,
    from E:/softs/Dev-cpp/include/wx/wx.h:48,
    from main.cpp:5:
    E:/softs/Dev-cpp/include/wx/fontutil.h:65: #error "Unsupported toolkit"

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

    Ex�cution termin�e
    Est-ce que quelqu'un sait ce qui se passe et la fa�on de rem�dier au probl�me?

  9. #9
    zul
    zul est d�connect�
    Membre chevronn� Avatar de zul
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    498
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 498
    Par d�faut
    Pour telecharger gcc2.95, deux solutions.

    Solution facile et bourrine. Allez par ici http://prdownloads.sourceforge.net/dev-cpp/ et prenez soit une vieille version ou indiqu� gcc 2.95. Vous recup un autre dev-c++ ke vous pourrez upgrader en 4980 pour la derniere interface

    Methode plus difficile. Allez ici http://prdownloads.sf.net/mingw et choississez gcc 2.95 (un tar.gz, sans src sauf si vous voulez lire les sources). Apprez plus k'a install (ca doit pas etre trop dure enfin g pas essay� ) et configur� dev-c++ pour k'il cherche les executables au bonne endroit.

    Personnellement g install� deux full versions de dev-c++,une avec 2.95 et une avec 3.2.

    ZUL

  10. #10
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    8
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 8
    Par d�faut
    Alors voil�, j'ai test� un truc:

    J'ai install� la version 4.9.7.0, puis j'ai install� les DevPak : MySQL, ImageLib et WxWindows. L� je cr�e un nouveau projet WxWindows, je le compile et l'ex�cute. Une fen�tre apparait. Ca fonctionne. D�s lors que je relance vupdate, et installe le DevPak "Critical Updates" qui me fait passer en 4.9.8.0 (mais toujours en GCC 2.95), si je fais le m�me test, mon projet WxWindows ne compile pas correctement et me donne la sortie donn�e pr�c�demment (2 posts plus haut).

    Pour ceux qui comprennent la cause du probl�me, si vous pouviez �clairer ma lanterne...

  11. #11
    zul
    zul est d�connect�
    Membre chevronn� Avatar de zul
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    498
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 498
    Par d�faut
    essaye de comparer les makefiles pour voir si il y a pas un difference. Sinon il faudrait regarder exactement ce ke change le patch, et utiliser le deuxieme lien pour recuperer les headers ki changent. Mais a mon avis c plutot un probleme de makefile. Il suffit peut etre de rajouter une option pour ke ca compile.

    ZUL

  12. #12
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    8
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 8
    Par d�faut
    Les Makefiles sont identiques.

    J'ai au passage pu me rendre de compte de ceci :

    Un nouveau projet WxWindows cr�� � partir de la 4.9.7.0 compile, m�me apr�s migration en 4.9.8.0, d�s lors qu'il a �t� g�n�r� par une version 4.9.7.0 � la base.
    Un nouveau projet WxWindows cr�� � partir de la 4.9.8.0 ne compile pas.

    J'ai compar� les fichiers des 2 projets (le premier cr�� par la version 4.9.7.0 et le second par la 4.9.8.0) et ils semblent identiques.. (les fichiers ascii du moins)

    Any idea?

  13. #13
    Membre Expert

    Homme Profil pro
    Urbaniste
    Inscrit en
    Mars 2002
    Messages
    255
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Aveyron (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Urbaniste

    Informations forums :
    Inscription : Mars 2002
    Messages : 255
    Par d�faut
    A mon avis, c'est un probl�me de d�tection des #include standard et/ou de la compilation en C au lieu du C++ !!! Essaye de forcer la compilation en C++ dans les options.

    Regarde les fichiers .H pour trouver l'erreur. Exemple : "[b]In file included from C:/Dev-Cpp/include/wx/wx.h:15,
    from main.cpp:5:
    C:/Dev-Cpp/include/wx/defs.h:320: redeclaration of C++ built-in type `bool'[b]". L'erreur est dans defs.h, si tu cherches un peu (dans include/wx/defs.h) tu trouves :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    #ifndef HAVE_BOOL
        // ...
        #elif defined(__GNUWIN32__)
            // Cygwin supports bool
            #define HAVE_BOOL
        // ...
        #endif // compilers
    #endif // HAVE_BOOL
     
    #if !defined(HAVE_BOOL) && !defined(bool) && !defined(VMS)
        // NB: of course, this doesn't replace the standard type, because, for
        //     example, overloading based on bool/int parameter doesn't work and
        //     so should be avoided in portable programs
        typedef unsigned int bool;
    #endif // bool
    Donc "defined(__GNUWIN32__)" n'est pas d�fini ... C'est bizzare �a ! Essaye un #if defined(__GNUWIN32__)" dans un hello.c/hello.cpp !

  14. #14
    Membre confirm�
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    28
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 28
    Par d�faut
    J'ai le m�me probl�me que bettlejuice...
    le post semble abandonn�, alors si c'est parce que le pb � �t� r�solu, je voudrais bien savoir comment.

    Merci

  15. #15
    Membre �clair�

    Profil pro
    Inscrit en
    Ao�t 2003
    Messages
    55
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2003
    Messages : 55
    Par d�faut
    Bonjour,

    J'ai fait une doc pour sur l'installation de wxWindows sous Windows avec Dev-C++ pour un projet. Nous avons abodonner cette API car le support de socket etait trop primitif
    Mais je pense que cette doc peu servir :
    http://etudiant.epita.fr:8000/~nowic...dshed_dev_cpp/

    Voilou

  16. #16
    HRS
    HRS est d�connect�
    Membre chevronn�
    Avatar de HRS
    Inscrit en
    Mars 2002
    Messages
    678
    D�tails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 678
    Par d�faut
    attention, il y a 3 types de composants qu'on veut faire cohabiter et
    qui sont peut-�tre incompatibles entre eux selon les versions de chacun

    - Dev-C++ (l'IDE tout seul)
    - le MinGW (portage du gcc sous windows)
    - wxwindows

    ce qui marche, d'apr�s Beetlejuice :

    - Dev-C++ < 4.9.8.0
    - MinGW (gcc 2.95)
    - wxwindows

    questions :

    -sans parler de wxwindows, Dev-C++ >= 4.9.8.0 marche t-il avec MinGW (gcc 2.95)?
    -wxwindows marche-t-il avec MinGW (gcc > 2.95) ?

Discussions similaires

  1. Compilation GTK+ DevC++
    Par GLDavid dans le forum GTK+ avec C & C++
    R�ponses: 2
    Dernier message: 30/06/2004, 23h04
  2. [JCreator] "package tools does not exists"
    Par snyper147 dans le forum Environnement de D�veloppement Int�gr� (EDI)
    R�ponses: 2
    Dernier message: 04/05/2003, 20h08
  3. [Packages] Probl�me d'organisation
    Par lolo... dans le forum JBuilder
    R�ponses: 5
    Dernier message: 22/04/2003, 13h05
  4. Vue Packages
    Par ced dans le forum Eclipse Java
    R�ponses: 2
    Dernier message: 01/04/2003, 08h32
  5. WinPcap et DevC++
    Par F_R dans le forum Autres �diteurs
    R�ponses: 1
    Dernier message: 24/03/2003, 18h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo