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

Auteur Sujet: Générer la SFML en statique?  (Lu 2407 fois)

0 Membres et 1 Invité sur ce sujet

Crone123

  • Full Member
  • ***
  • Messages: 141
    • Voir le profil
Générer la SFML en statique?
« le: Octobre 18, 2013, 03:11:31 pm »
Bonjour,
Que dois-je faire pour compiler la SFML en statique? (.a)
Dois-je passer une option particulière a cmake ou make?
Merci :)

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Générer la SFML en statique?
« Réponse #1 le: Octobre 18, 2013, 03:36:21 pm »
Lire le tutoriel, ce serait déjà pas mal pour commencer.
Laurent Gomila - SFML developer

Crone123

  • Full Member
  • ***
  • Messages: 141
    • Voir le profil
Re : Générer la SFML en statique?
« Réponse #2 le: Octobre 18, 2013, 03:41:55 pm »
Je savais pas qu'il y avait un tutoriel là dessus, d'autant que je l'ai déjà compilé avec CMake.

Donc: BUILD_SHARED_LIBS=false
Sauf que ça ne réponds pas a ma question: Je le met où? dans la commande ou dans CMakeLists.txt?


Aussi, question: Où puis-je avoir un changelog ou équivalent qui montre ce qui a changé entre la 2.0 et la 2.1?
Merci :)

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Générer la SFML en statique?
« Réponse #3 le: Octobre 18, 2013, 03:51:27 pm »
Si tu te sers de CMake, apprendre ses rudiments peut être une bonne idée.

Si tu configures en ligne de commande, ce sera -DBUILD_SHARED_LIBS=FALSE, sinon si tu utilises l'interface graphique, il y a un bouton pour ajouter une variable.

Changelog : http://en.sfml-dev.org/forums/index.php?topic=76.msg86454#msg86454
Laurent Gomila - SFML developer

Crone123

  • Full Member
  • ***
  • Messages: 141
    • Voir le profil
Re : Générer la SFML en statique?
« Réponse #4 le: Octobre 18, 2013, 03:57:53 pm »
OK Merci pour cmake.
Et bien joué pour la nouvelle version :)

 

anything