Bonjour,
j'essaie de compiler la SFML2 afin d'avoir les pdb (pour ne plus avoir tous ces warnings LNK4099) des libs.
Je suis sur windows, j'utilise CMake en mode gui, et visual 11 (vs2012)
J'ai téléchargé la version release (sans les sources), puis j'ai téléchargé les sources (sfml-master.zip) sur la page download.
Lorsque je lance "configure" dans cmake, j'obtiens un message d'erreur suivant:
CMake Error at CMakeLists.txt:3 (include):
include could not find load file:
C:/chez/moi/SFML-2.0/src/SFML/cmake/Macros.cmake
Du coup j'ai cherché, et en fait ce fichier n'est dans src, mais dans le dossier cmake à la racine: C:/chez/moi/SFML2-0/cmake
Alors j'ai copié tout le dossier cmake dans le dossier src/SFML (C:/chez/moi/SFML-2.0/src/SFML), et alors là j'obtiens tout un tas d'erreurs:
CMake Error at cmake/Macros.cmake:139 (set_target_properties):
set_target_properties called with incorrect number of arguments.
Call Stack (most recent call first):
System/CMakeLists.txt:81 (sfml_add_library)
CMake Error at cmake/Macros.cmake:139 (set_target_properties):
set_target_properties called with incorrect number of arguments.
Call Stack (most recent call first):
Window/CMakeLists.txt:125 (sfml_add_library)
CMake Error at cmake/Macros.cmake:139 (set_target_properties):
set_target_properties called with incorrect number of arguments.
Call Stack (most recent call first):
Network/CMakeLists.txt:54 (sfml_add_library)
CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:97 (message):
Could NOT find Freetype (missing: FREETYPE_LIBRARY FREETYPE_INCLUDE_DIRS)
Call Stack (most recent call first):
C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:291 (_FPHSA_FAILURE_MESSAGE)
C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindFreetype.cmake:107 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
Graphics/CMakeLists.txt:102 (find_package)
CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as
cmake_minimum_required(VERSION 2.
should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run "cmake --help-policy CMP0000".
This warning is for project developers. Use -Wno-dev to suppress it.
Avant de chercher plus avant, j'aurais aimé avoir votre avis, car j'ai bien l'impression que j'ai fait une erreur dès le début du process.
Quelqu'un a une idée de ce que j'ai mal fait?