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 :

Compilation wxWidgets


Sujet :

Dev-C++

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 73
    Par défaut Compilation wxWidgets
    Bonjour,

    Voila un moment j'avais DEV-C++ et wxWidgets installé.
    J'ai essayé de réinstaller le tout pour un projet perso.

    Mais je n'arrive plus a compiler quoi que ce soit.

    Je suis reparti de la base qui fonctionnait a l'époque soit :
    DEV-C++ 4.9.9.2
    Les Packages :
    Imagelib 2
    wxWidgets 2.4.2
    wxWidgets 2.4.2 contrib

    J'ai l'erreur de compilation :
    multiple definition of `vtable for wxGDIObject'


    Mes paramètres de compilations :
    Paramétres/Compilateur C++
    -fno-rtti
    -fno-exceptions
    -fno-pcc-struct-return
    -fstrict-aliasing
    -Wall
    -D__WXMSW__
    -D__GNUWIN32__
    -D__WIN95__


    Paramétres/Editeurs de liens

    -lwxmsw
    -lole32
    -lwsock32
    -lcomctl32
    -lctl3d32
    -lgcc
    -lstdc++
    -lshell32
    -loleaut32
    -ladvapi32
    -luuid
    -lodbc32
    -ltiff
    -lpng
    -ljpeg
    -lzlib

    Que j'utilise un projet "vide" ou un template WXWIDGETS
    le resultat est le même.

    Je ne me souviens plus de mon ancienne configuration....

    Si une bonne âme se sent de me rafraichir la mémoire pour les parametres de compilation du couple DEV-CPP/WXWIDGETS, je suis preneur

    Merci

  2. #2
    Membre éprouvé Avatar de hansaplast
    Homme Profil pro
    Artisant logiciel
    Inscrit en
    Septembre 2005
    Messages
    951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Artisant logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 951
    Par défaut
    n'ayant pas reussit moi meme, je te redirigerait vers wxdev-cpp
    ou alors les dev-pack (qui ne fonctionnaient pa chez moi non plus...)

    le sujets sont deja traités ici

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 73
    Par défaut
    Merci de ta reponse.

    J'ai bien evidement essayé avec WX-DEV-C++ le problème est identique.
    La solution se trouve je pense dans les options de Compilateur, Repertoires bibliothéques et autres LINKER.

    Il y 2 ans lorsqe je m'était lancé la dedans j'avais mis les bonnes options....j'aurais du conserver quelques captures d'écrans de configuration malheureusement ce n'est pas le cas.....

    Je testerais bien avec CODEBLOCK mais idem, erreur de compilation [linker error]

    ce n'est pas le produit qui fait defaut, c'est le savoir......

  4. #4
    Membre éprouvé Avatar de hansaplast
    Homme Profil pro
    Artisant logiciel
    Inscrit en
    Septembre 2005
    Messages
    951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Artisant logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 951
    Par défaut
    mes param auto qui marchent :

    -fno-rtti
    -fno-exceptions
    -fno-pcc-struct-return
    -fstrict-aliasing
    -Wall
    -D__WXMSW__
    -D__GNUWIN32__
    -D__WIN95__
    -lwxmsw26
    -lwxmsw26_gl
    -lwxtiff
    -lwxjpeg
    -lwxpng
    -lwxzlib
    -lwxregex
    -lwxexpat
    -lkernel32
    -luser32
    -lgdi32
    -lcomdlg32
    -lwinspool
    -lwinmm
    -lshell32
    -lcomctl32
    -lole32
    -loleaut32
    -luuid
    -lrpcrt4
    -ladvapi32
    -lwsock32
    -lodbc32
    -lopengl32
    + dans les param du compilateur :

    tous les sous repertoires de Wx

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 73
    Par défaut
    Je sens que l'on va se faire la conversation !!

    Ces parametres n,e sont pas pour les packages 2.4.2 je pense.
    quelle version est elle installée ??

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 73
    Par défaut
    Quelqu'un ici utilise t'il le couple DEV-C++ (version 4.9.9.2) et WXwidgets ??

    Je souhaiterais avoir les parametres de compilations.

    J'aimerais bien avancer un peu en developpement et arrêter de galèrer en configuration...

    Merci de votre aide

Discussions similaires

  1. Problème de compilation wxwidgets sous Linux
    Par Zoloom dans le forum wxWidgets
    Réponses: 0
    Dernier message: 12/05/2008, 01h50
  2. Compiler wxwidgets sous eclipse c++
    Par natoine dans le forum Eclipse C & C++
    Réponses: 18
    Dernier message: 05/02/2008, 14h01
  3. Réponses: 2
    Dernier message: 01/10/2007, 09h06
  4. Pb Compilation WXWidget
    Par QuantuX dans le forum wxWidgets
    Réponses: 3
    Dernier message: 03/05/2007, 14h19
  5. pb compilation wxwidget
    Par mathieu57 dans le forum Code::Blocks
    Réponses: 1
    Dernier message: 21/12/2006, 11h24

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