Forum de la communauté SFML

Aide => Général => Discussion démarrée par: cChaD le Août 26, 2014, 04:34:23 pm

Titre: Compiler SFML avec CMAKE
Posté par: cChaD le Août 26, 2014, 04:34:23 pm
Re-bonjour,

J'ai suivis le tutoriel pour compiler la sfml avec cmake mais pour mac os x, je trouve le tuto vraiment mal fais pour les utilisateurs de mac.

j'ai reussi à  générer les makefiles avec cmake mais une fois cette étapes passé je ne sais pas quoi faire d'autre...

Faut il compiler le projet xcode ou bien autre chôse ?
Titre: Re : Compiler SFML avec CMAKE
Posté par: Laurent le Août 26, 2014, 04:50:53 pm
Si tu as généré des makefiles (ce qui est conseillé), alors de toute évidence tu n'as pas créé de projet XCode ;)

Ensuite il faut faire comme avec n'importe quel makefile : "make && sudo make install".

Qu'est-ce qui te pose problème exactement ?
Titre: Re : Compiler SFML avec CMAKE
Posté par: cChaD le Août 26, 2014, 05:05:57 pm
Je n'ai jamais utilisé de makefile, mais a priori je ne le trouve pas et j'ai bel est bien un .xcodeproj comme tu peut le voir

http://www.hostingpics.net/viewer.php?id=259255Capturedcran20140826170113.png
Titre: Re : Compiler SFML avec CMAKE
Posté par: Laurent le Août 26, 2014, 08:00:59 pm
Donc c'est que tu as dit à CMake de générer un projet XCode.

Désolé, pour les détails je ne peux pas t'aider beaucoup plus, je n'utilise pas OS X.
Titre: Re : Compiler SFML avec CMAKE
Posté par: cChaD le Août 26, 2014, 08:01:54 pm
Mais quel commande dois-je utiliser pour générer mon makefile ?
Titre: Re : Compiler SFML avec CMAKE
Posté par: Laurent le Août 26, 2014, 08:54:17 pm
C'est indiqué dans le tutoriel non ? Ainsi que dans la doc de CMake j'imagine.
Titre: Re : Compiler SFML avec CMAKE
Posté par: cChaD le Août 26, 2014, 09:55:54 pm
J'ai réussi à compiler la SFML mais ensuite je ne sais pas quoi faire...

Que faire des dynlib ? Faut il supprimé les .frameworks de l'ancienne installation ? Mais je n'ai pas de dossier include
Titre: Re : Compiler SFML avec CMAKE
Posté par: Laurent le Août 26, 2014, 10:32:29 pm
Si tu as fait un "make install" normalement tu as tout ce qu'il faut là où il faut. Il faut bien entendu supprimer (ou gérer correctement mais je ne pense pas que tu saches comment faire ;)) l'ancienne installation pour éviter les conflits.
Titre: Re : Compiler SFML avec CMAKE
Posté par: cChaD le Août 27, 2014, 12:24:16 am
J'ai finalement réussi ^^, juste des erreurs liées aux déclaration de sf::Music seul l'audio ne semble pas être reconnu...

En tout cas merci de ton aide.

Titre: Re : Compiler SFML avec CMAKE
Posté par: Hiura le Août 27, 2014, 09:38:12 am
En principe tout est expliqué dans les tutos. Si qqch de spécific n'est pas clair merci de nous le dire.

Pour ton dernier problème, tu as probablement oublié de cocher la case "audio" quand tu as créé ton projet.