Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: Erreur 0xc0000135  (Lu 21507 fois)

0 Membres et 3 Invités sur ce sujet

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : Erreur 0xc0000135
« Réponse #15 le: Février 26, 2015, 11:55:39 am »
Citer
J'ai copié toutes les DLLs dans les répertoires debug et release de mon projet
C'est là que se trouve ton exécutable ?
Laurent Gomila - SFML developer

S66

  • Full Member
  • ***
  • Messages: 120
  • *-*
    • Voir le profil
    • Teal
Re : Erreur 0xc0000135
« Réponse #16 le: Février 26, 2015, 11:57:31 am »
*va voir le répertoire debug pour voir si l'exécutable y est encore*
Heu oui oui, il est bien là mon exécutable.

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : Erreur 0xc0000135
« Réponse #17 le: Février 26, 2015, 12:01:53 pm »
Ce serait bien d'avoir un message d'erreur un peu plus instructif qu'un chiffre. Tu n'as rien d'autre dans ton log d'exécution ou via le debugger ?
Laurent Gomila - SFML developer

S66

  • Full Member
  • ***
  • Messages: 120
  • *-*
    • Voir le profil
    • Teal
Re : Erreur 0xc0000135
« Réponse #18 le: Février 26, 2015, 12:30:13 pm »
Tu veux tout savoir ? Eh bah tu va tout savoir.
Quand j'exécute:
Démarrage de C:\Users\william\Projets\C++\...\build-teal_v0-1-Desktop_Qt_5_2_1_MinGW_32bit-Debug\debug\Teal.exe...
Le programme s'est terminé subitement.
C:\Users\william\Projets\C++\...\build-teal_v0-1-Desktop_Qt_5_2_1_MinGW_32bit-Debug\debug\Teal.exe a planté
Quand je debug:
(popup)During startup program exited with code 0x0000139.
et dans la console: Début du débogage
Le débogage est fini
Hum hum ? Je vois pas ce que tu peux faire avec tout ça...

EDIT: ah et, si tu veux le truc sortie de compilo:
12:29:52: Exécution des étapes pour le projet teal_v0-1...
12:29:52: Configuration inchangée, étape qmake sautée.
12:29:52: Débute : "C:\Qt\Qt5.2.1\Tools\mingw48_32\bin\mingw32-make.exe"
C:/Qt/Qt5.2.1/Tools/mingw48_32/bin/mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory 'C:/Users/william/Projets/C++/.../build-teal_v0-1-Desktop_Qt_5_2_1_MinGW_32bit-Debug'
mingw32-make[1]: Nothing to be done for 'first'.
mingw32-make[1]: Leaving directory 'C:/Users/william/Projets/C++/.../build-teal_v0-1-Desktop_Qt_5_2_1_MinGW_32bit-Debug'
12:29:56: Le processus "C:\Qt\Qt5.2.1\Tools\mingw48_32\bin\mingw32-make.exe" s'est terminé normalement.
12:29:56: Temps écoulé : 00:04.
« Modifié: Février 26, 2015, 12:33:13 pm par S66 »

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : Erreur 0xc0000135
« Réponse #19 le: Février 26, 2015, 12:36:39 pm »
Fais voir une capture d'écran de ce qu'il y a dans le répertoire C:\Users\william\Projets\C++\...\build-teal_v0-1-Desktop_Qt_5_2_1_MinGW_32bit-Debug\debug\ ?
Laurent Gomila - SFML developer

S66

  • Full Member
  • ***
  • Messages: 120
  • *-*
    • Voir le profil
    • Teal
Re : Erreur 0xc0000135
« Réponse #20 le: Février 26, 2015, 01:50:51 pm »

S66

  • Full Member
  • ***
  • Messages: 120
  • *-*
    • Voir le profil
    • Teal
Re : Erreur 0xc0000135
« Réponse #21 le: Février 28, 2015, 09:36:44 am »
Bon, et donc, je fais quoi ?

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : Erreur 0xc0000135
« Réponse #22 le: Février 28, 2015, 10:32:11 am »
J'en sais rien. Il y a trop peu d'informations pour pouvoir t'aider. Il faudrait que tu fasses un peu de recherche sur ton IDE et ton debugger, je ne peux pas croire qu'ils ne soient pas capables de te donner une information plus précise que ça.
Laurent Gomila - SFML developer

S66

  • Full Member
  • ***
  • Messages: 120
  • *-*
    • Voir le profil
    • Teal
Re : Erreur 0xc0000135
« Réponse #23 le: Février 28, 2015, 05:13:37 pm »
Moi je crois bien.

S66

  • Full Member
  • ***
  • Messages: 120
  • *-*
    • Voir le profil
    • Teal
Re : Erreur 0xc0000135
« Réponse #24 le: Mars 01, 2015, 06:13:16 pm »
Bon, ça's trouve c'est à cause de ma version de GCC. enfin bizarre...
Qt utilise le compilateur MinGW, mais j'ai aussi des répertoires et des libs avec gcc dedans. Et y'a un répertoire dans un autre répertoire GCC qui s'apelle 4.8.0. Et quand je vois les versions de téléchargements, y'a GCC 4.9.2 MinGW dw2, que j'ai téléchargé (j'ai gcc 4.8.0 et mingw dw2 apparemment) et GCC 4.8.0 sans MinGW.
Bon je télécharge quoi alors ?

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : Erreur 0xc0000135
« Réponse #25 le: Mars 01, 2015, 06:20:45 pm »
La première chose à faire est de se renseigner sur ce que signifient exactement MinGW, gcc, DW2, etc. C'est déjà pas facile de s'y retrouver entre les différentes variantes qui existent sous Windows, alors si tu t'y aventures sans savoir de quoi tu parles, ça va être compliqué.
Laurent Gomila - SFML developer

S66

  • Full Member
  • ***
  • Messages: 120
  • *-*
    • Voir le profil
    • Teal
Re : Erreur 0xc0000135
« Réponse #26 le: Mars 01, 2015, 06:44:26 pm »
Se renseigner, se renseigner, se renseigner...
Que de la théorie. A quand la pratique ?
Alors je télécharge quoi ?

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : Erreur 0xc0000135
« Réponse #27 le: Mars 01, 2015, 09:13:42 pm »
Ce qui correspond à ton compilateur.
Laurent Gomila - SFML developer

S66

  • Full Member
  • ***
  • Messages: 120
  • *-*
    • Voir le profil
    • Teal
Re : Erreur 0xc0000135
« Réponse #28 le: Mars 02, 2015, 08:53:51 am »
Chelou.
Enfin bref, j'ai téléchargé sfml gcc 4.8.1 32bits, je met les dlls dans le bin mingw, pas dans le répertoire de projet, et j'ai l'erreur 0xc0000135.
J'ai téléchargé sfml gcc 4.9.2 mingw dw 32bits, je met les dlls dans le bin mingw(en enlevant les anciennes), pas dans le répertoire de projet, et j'ai l'erreur 0xc0000139.
Sérieusement... je fais quoi moi ?
Btw: Voici mon .pro (j'ai fait un nouveau projet rien que pour sfml)
TEMPLATE = app

SOURCES += \
    main.cpp

DEFINES += SFML_DYNAMIC

LIBS = -LC:/Qt/Qt5.2.1/5.2.1/mingw48_32/include/SFML/SFML-2.2/lib

win32:CONFIG(debug, debug|release): LIBS += -lsfml-graphics-d -lsfml-main-d -lsfml-window-d -lsfml-system-d
win32:CONFIG(release, debug|release): LIBS += -lsfml-graphics -lsfml-main -lsfml-window -lsfml-system

INCLUDEPATH += C:/Qt/Qt5.2.1/5.2.1/mingw48_32/include/SFML/SFML-2.2/include
 
Et mon .cpp:
#include <SFML/Graphics.hpp>

int main(int argc, char *argv[])
{
    sf::RenderWindow window(sf::VideoMode(200, 200), "SFML works!");
    sf::CircleShape shape(100.f);
    shape.setFillColor(sf::Color::Green);

    while (window.isOpen())
    {
        sf::Event event;
        while (window.pollEvent(event))
        {
            if (event.type == sf::Event::Closed)
                window.close();
        }

        window.clear();
        window.draw(shape);
        window.display();
    }

    return 0;
}
 
Qu'est ce qu'y a de pas bon ?

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : Erreur 0xc0000135
« Réponse #29 le: Mars 02, 2015, 11:11:30 am »
Déjà, ça ne vient pas de ton code. Ensuite ça ne vient plus de ton .pro, maintenant il est correct (note que SFML_DYNAMIC ne sert à rien).

Exécute un "gcc -v" et montre moi le résultat.
Laurent Gomila - SFML developer