Bienvenue, Invité. Merci de vous connecter ou de vous inscrire. Avez-vous oublié d'activer ?

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - man'O'war

Pages: [1]
1
Général / [Résolu] Crash application
« le: Août 18, 2013, 09:16:45 pm »
ouai c'est justement cela, y'avais quand meme +/-5 dossier d'sfml a force qu'aucune ne marchais, (y inclus ceux compilé a la main ),aprés j'ai tout reinstaller pour nettoyez toute anciennes traces, ( en utilisant minGW 4.7.2 ) et les .dll/.a fourni avec le ZIP ! ( pré compilé ), maintenant, tout marche parfaitement.

merci infiniment a vous deux pour votre aide.

Cordialement.

2
Général / Re : Crash application
« le: Août 18, 2013, 08:55:49 pm »
tout a fait ! :/
j'ai encore recompiler avec CMake suivant le tuto sur le forum mais le meme problème persiste !

3
Général / Re : Crash application
« le: Août 18, 2013, 08:21:49 pm »
La version de MinGW utilisé et la 4.7.2

désolé mais, c'est quoi, CE mingw ?

4
Général / Re : Crash application
« le: Août 18, 2013, 06:48:37 pm »
Je viens de voir dans Qt, et c'est marqué MinGW : ..\MinGW\bin\gcc.exe!
d'ou sa peut venir le problème ?

5
Général / Re : Crash application
« le: Août 18, 2013, 06:22:59 pm »
Comment sa voir si c'est le bon compilateur ? !

Ma version de Qt est Qt 4.8.4 (32 bit)
voici le lien du répertoire sfml que j'ai télécharger et compilé !

https://github.com/SFML/SFML

6
Général / Re : Crash application
« le: Août 18, 2013, 05:52:01 pm »
Ouai normalement tout les dll y sont !
libgcc_s_dw2-1.dll
libstdc++-6.dll
mingwm10.dll
sfml-audio-2.dll
sfml-graphics-2.dll
sfml-network-2.dll
sfml-system-2.dll
sfml-window-2.dll

7
Général / [Résolu] Crash application
« le: Août 18, 2013, 04:46:13 pm »
Bonjour,
récement, j'ai compiler la sfml 2.0 avec qt 4.8.0 / cmake . et j'ai obtenus les .dll et .a nécessaire.
hors, lors de la compilation j'obtiens aucune erreur, par contre, dans l'éxecution, le programme plante/crash  ( L'application a cesser de fonctionner -win7) avec le message de sortie d'application :

Démarrage de C:\Users\JigSAW\Documents\Projects\Test\debug\Test.exe...Le programme s'est terminé subitement.
C:\Users\JigSAW\Documents\Projects\Test\debug\Test.exe a quitté avec le code -1073741819

mon code source est le hello world :/ :
#include <SFML/Graphics.hpp>

int main()
{
    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;
}

 

le .pro :
INCLUDEPATH += C:/Users/JigSAW/Downloads/SFML/SFML2.0-Qt/include

LIBS += C:/Users/JigSAW/Downloads/SFML/SFML2.0-Qt/lib/libsfml-system.a \
        C:/Users/JigSAW/Downloads/SFML/SFML2.0-Qt/lib/libsfml-window.a \
        C:/Users/JigSAW/Downloads/SFML/SFML2.0-Qt/lib/libsfml-graphics.a \
        C:/Users/JigSAW/Downloads/SFML/SFML2.0-Qt/lib/libsfml-audio.a \
        C:/Users/JigSAW/Downloads/SFML/SFML2.0-Qt/lib/libsfml-network.a \
        C:/Users/JigSAW/Downloads/SFML/SFML2.0-Qt/lib/libsfml-main.a

SOURCES += main.cpp

HEADERS +=
 
C'est le chemin de mes dll et lib compilé ...

voici un screenShot !
La fenetre de l'application apparait mais elle crash instantanément.

j'ai ajouter/enlever quelques ligne pour debug, et y parait que le programme plante dans toute instruction ayant un rapport avec sf::RenderWindow , notamment , window.Clear(), et window.Draw( ... ), mais il ne plante pas dans : window.Display();
PS:  Mon programme compile et s'execute parfaitement avec un sf::Window a la place du sf::RenderWindow
#include <SFML/Graphics.hpp>

int main()
{
    sf::Window 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.display();
    }

    return 0;
}

C'est juste pour vous dire que le problème peut venir de sf::RenderWindow !!! ???
merci d'avance. votre aide est la bienvenue.

Cordialement.

Pages: [1]