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

Auteur Sujet: Problème de compilation avec Mac os x lion  (Lu 3424 fois)

0 Membres et 4 Invités sur ce sujet

mfou007

  • Newbie
  • *
  • Messages: 6
    • Voir le profil
    • E-mail
Problème de compilation avec Mac os x lion
« le: Mars 24, 2013, 07:44:45 pm »
Bonsoir,

Depuis plusieurs semaine je cherche a ajouté la bibliothèque SFML !!!!
En vain, et faute de trouvé des réponses satisfaisantes, j'ai choisi de poster, sur ce forum en français :-), jespère ne pas créer un sujet redondant.
Mon problème est le suivant, je n'arrive pas à utiliser la bibliothèque SFLM comme je le disais précédemment
Les différentes choses effectuées sont les suivantes:
1)J'ai suivi ce tuto http://www.sfml-dev.org/tutorials/1.6/start-osx-fr.php
mais le répertoire  /Bibliothèque/Frameworks n'existait pas, alors je l'ai crée mais cela ne fonctionne pas mieux.

2)J'ai copier le contenu de SFML-1.6-sdk-macosx-ub32+64/include,
dans Applications/Xcode/Contents/Developer/Platfomrs/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/include.
Ainsi il me trouvait les bibliothèques, c'est je pense une de mes plus grandes avancées, mais les erreurs de ce type sont récurantes 
"sf::RenderTarget::Draw(sf::Drawable const&)", referenced from:
     Window::Window(Image*)in Window.o
     Window::Window(Image*)in Window.o"
Je pense que ce problème de namespace est liée a mon problème de libraire mais bon …

3)sinon j'ai réussis à compiler https://github.com/SFML/SFML/tarball/master avec CMake, j'ai même   réussis a compilier le projet Xcode mais ca n'a pas non plus changé grand chose :-( ...


Merci 8)

mfou007

  • Newbie
  • *
  • Messages: 6
    • Voir le profil
    • E-mail
Re : Problème de compilation avec Mac os x lion
« Réponse #1 le: Mars 24, 2013, 08:21:55 pm »
En 4) j'ai aussi installer http://www.sfml-dev.org/download/2.0-rc/SFML-2.0-rc-osx.pkg mais rien de mieux

Hiura

  • SFML Team
  • Hero Member
  • *****
  • Messages: 4321
    • Voir le profil
    • E-mail
Re : Problème de compilation avec Mac os x lion
« Réponse #2 le: Mars 26, 2013, 02:23:52 pm »
1.6 n'est pas maintenue. Utilise 2.0 depuis github et compile les source (comme tu l'as fait en 3)).

Citer
j'ai même réussis a compilier le projet Xcode mais ca n'a pas non plus changé grand chose :-( ...
de quel projet Xcode parle-tu ? Et quelles sont les erreurs que tu as ?

Suis le tutorial officiel http://www.sfml-dev.org/tutorials/2.0/start-osx-fr.php pour avoir une idée générale du fonctionnement de l'installation + utilisation.
SFML / OS X developer

mfou007

  • Newbie
  • *
  • Messages: 6
    • Voir le profil
    • E-mail
Re : Problème de compilation avec Mac os x lion
« Réponse #3 le: Mars 26, 2013, 11:14:37 pm »
1.6 n'est pas maintenue. Utilise 2.0 depuis github et compile les source (comme tu l'as fait en 3)).

Citer
j'ai même réussis a compilier le projet Xcode mais ca n'a pas non plus changé grand chose :-( ...
de quel projet Xcode parle-tu ? Et quelles sont les erreurs que tu as ?

Et bien je parles du dossier que j'ai téléchargé et que j'ai compilé avec cmake pour xcode.

Suis le tutorial officiel http://www.sfml-dev.org/tutorials/2.0/start-osx-fr.php pour avoir une idée générale du fonctionnement de l'installation + utilisation.
pour ce forum comme tu peux t'en rendre compte j'ai déja fais certaine étape, mais rien ne marche déja les chemins ne sont jamais bon donc j'ai un peu mis partout mais rien ne change …

mfou007

  • Newbie
  • *
  • Messages: 6
    • Voir le profil
    • E-mail
Re : Problème de compilation avec Mac os x lion
« Réponse #4 le: Mars 26, 2013, 11:32:42 pm »
un des fichiers que je n'arrive pas a compiler.
Il me dit ne pas connaître sf::

[attachment deleted by admin]

Hiura

  • SFML Team
  • Hero Member
  • *****
  • Messages: 4321
    • Voir le profil
    • E-mail
Re : Problème de compilation avec Mac os x lion
« Réponse #5 le: Mars 27, 2013, 09:24:44 am »
Citer
Et bien je parles du dossier que j'ai téléchargé et que j'ai compilé avec cmake pour xcode.
Hé bien c'est mal parti parce que le tutorial spécifie bien de ne pas utiliser Xcode pour compiler + installer SFML. Relis bien attentivement le tutorial cmake. ;)

A noter que si SFML n'a pas pu être compilée, elle n'a encore moins de chance d'être installée. Et donc aucun programme utilisant SFML ne peut être codé.
SFML / OS X developer

mfou007

  • Newbie
  • *
  • Messages: 6
    • Voir le profil
    • E-mail
Re : Problème de compilation avec Mac os x lion
« Réponse #6 le: Mars 27, 2013, 02:00:06 pm »
Avant compilation


Après compilation avec CMAKE

Hiura

  • SFML Team
  • Hero Member
  • *****
  • Messages: 4321
    • Voir le profil
    • E-mail
Re : Problème de compilation avec Mac os x lion
« Réponse #7 le: Mars 27, 2013, 02:20:44 pm »
Faut relire le tutorial cmake car il y a visiblement un problème de compréhension : cmake ne «compile» rien. Il génère un projet ou makefile pour compiler SFML.
SFML / OS X developer

mfou007

  • Newbie
  • *
  • Messages: 6
    • Voir le profil
    • E-mail
Re : Problème de compilation avec Mac os x lion
« Réponse #8 le: Mars 27, 2013, 08:10:24 pm »
Oui biensur
Donc je génère le xcode, ensuite je l'ouvre avec xcode, puis j'appuie sur run dans  xcode, le build est réussis mais je peux toujours pas exécuter mon code C++ avec ces librairies

Hiura

  • SFML Team
  • Hero Member
  • *****
  • Messages: 4321
    • Voir le profil
    • E-mail
Re : Re : Problème de compilation avec Mac os x lion
« Réponse #9 le: Mars 28, 2013, 11:35:56 am »
Je me permets de m'autociter :

Citer
Et bien je parles du dossier que j'ai téléchargé et que j'ai compilé avec cmake pour xcode.
Hé bien c'est mal parti parce que le tutorial spécifie bien de ne pas utiliser Xcode pour compiler + installer SFML. Relis bien attentivement le tutorial cmake. ;)
SFML / OS X developer