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

Auteur Sujet: Problème avec sfml-window et sfml-network  (Lu 2765 fois)

0 Membres et 1 Invité sur ce sujet

Sapin

  • Newbie
  • *
  • Messages: 10
    • Voir le profil
Problème avec sfml-window et sfml-network
« le: Décembre 03, 2012, 07:30:30 pm »
Bonjour,

Ce dimanche j'ai continuai à coder un projet sfml qui compilait bien jusque là quand j'ai eu dans la soirée un problème avec l’exécutable dans un cas spécial, la seul différence entre les exécutions successives est qu'il lit dans un fichier s'il existe. Dans ce cas, le problème ne démarre pas, simplement. Plus tard dans la soirée, il ne voulait tout simplement pas démarrer quelque soit la situation. J'ai réussi à isoler l'erreur, la deuxième, en simplifiant mon code :

Ceci marche :
int main ()
{
    cout << "hello world !" << endl << flush;

    sf::Clock clock;

    while (clock.GetElapsedTime() <= 5)
    {
        cout << clock.GetElapsedTime() << endl << flush;
    }

    return 0;
}

Ceci ne marche pas :

int main ()
{
    cout << "hello world !" << endl << flush;

    sf::Window window (sf::VideoMode(800,600,32),"Jeu"); // <=====

    sf::Clock clock;

    while (clock.GetElapsedTime() <= 5)
    {
        cout << clock.GetElapsedTime() << endl << flush;
    }

    return 0;
}

Je sais que ce problème ressemble beaucoup à un autre sur le forum mais j'ai essayer de recompiler la sfml et de passer en norme c++ 98 mais rien n'y fait ... Ça  marche pas ...

Merci d'avance

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Problème avec sfml-window et sfml-network
« Réponse #1 le: Décembre 03, 2012, 08:17:04 pm »
Tu as une carte graphique ATI ?
Laurent Gomila - SFML developer

Sapin

  • Newbie
  • *
  • Messages: 10
    • Voir le profil
Re : Problème avec sfml-window et sfml-network
« Réponse #2 le: Décembre 03, 2012, 08:36:57 pm »
En effet, et maintenant que j'y pense j'ai fait une maj du driver entre mes deux séances de programmation ... On peut dire "problème résolut" mais est-ce que quelqu'un connaîtrait une solution a ce problème ... peut-être toi (Laurent) car ta première question était sur le bon sujet ...

Sinon je ne compte pas désinstaller le driver car sinon minecraft ne veut pas tourner et il me permet d'avoir de meilleure performance sur d'autres jeux.

Edit : J'ai trouvé des sujets où il est question des cartes ATI. Je m'occuperai de ceux ci puis j'irai up ce sujet. En tout cas, merci de m'avoir aidé à trouver la cause du problème.
« Modifié: Décembre 03, 2012, 09:15:47 pm par Sapin »

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Problème avec sfml-window et sfml-network
« Réponse #3 le: Décembre 03, 2012, 09:18:37 pm »
Essaye de lier SFML statiquement.

Sinon, passe à SFML 2, SFML 1.6 est de toute façon déjà obsolète.
Laurent Gomila - SFML developer

Sapin

  • Newbie
  • *
  • Messages: 10
    • Voir le profil
Re : Problème avec sfml-window et sfml-network
« Réponse #4 le: Décembre 04, 2012, 05:54:07 pm »
J'ai fait tourner un programme merdique (hello world puis fenêtre qui s'ouvre et se ferme immédiatement) avec SFML 2.0, et ça marche. Merci

 

anything