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

Auteur Sujet: Dépendance SFML  (Lu 2244 fois)

0 Membres et 1 Invité sur ce sujet

inkO

  • Newbie
  • *
  • Messages: 1
    • Voir le profil
    • E-mail
Dépendance SFML
« le: Mars 07, 2016, 08:36:52 pm »
Bonjour !

Je viens vers vous pour résoudre un problème auquel je ne trouve pas de solution..

Le contexte :

IDE : Clion 1.2.4
SFML : 2.2.3
MINGW : Lien de la version : https://sourceforge.net/projects/mingw/files/Installer/mingw-get/

Le problème :

J'ai récemment  de changer d'IDE, j'était avant sous CodeLite, le linkage de la SFML ne se faisait donc pas via Cmake.

Seulement depuis que je suis passé sur Clion et que le linkage de la SFML se fait via Cmake je n'arrive simplement pas Build un projet avec la SFML.

le message d'erreur :

Error:SFML found but some of its dependencies are missing ( FreeType libjpeg OpenAL Ogg Vorbis VorbisFile VorbisEnc FLAC)


le CMakeLists.txt :


[size=9,0pt]cmake_minimum_required([/size][/color]VERSION 3.3)
project(
Test2)

set(
CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")

set(
SOURCE_FILES main.cpp)
add_executable(
Test2 ${SOURCE_FILES})

# Detect and add SFML
set(SFML_DIR "C:/SFML-2.3.2/cmake/Modules")
set(
CMAKE_MODULE_PATH "C:/SFML-2.3.2/cmake/Modules" ${CMAKE_MODULE_PATH})

set(
SFML_STATIC_LIBRARIES true)

find_package(
SFML 2.3.2 REQUIRED system window graphics network audio)


if(SFML_FOUND)
    include_directories(
${SFML_INCLUDE_DIR})
    target_link_libraries(
${EXECUTABLE_NAME} ${SFML_LIBRARIES})
    target_link_libraries(
${EXECUTABLE_NAME} ${SFML_DEPENDENCIES})
endif()

Merci d'avance à vous pour vos réponses !  ;D

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Dépendance SFML
« Réponse #1 le: Mars 07, 2016, 09:46:50 pm »
Tout semble correct. Donc à moins que tu n'aies fait un truc stupide (oui ça arrive), aucune raison que ça ne marche pas. Et à ma connaissance tu es le premier à avoir un problème de ce genre.
Laurent Gomila - SFML developer

tleger1958

  • Newbie
  • *
  • Messages: 2
    • Voir le profil
    • E-mail
Re : Dépendance SFML
« Réponse #2 le: Novembre 30, 2016, 05:45:26 pm »
Bonjour,

J'ai exactement le même problème, avec le compilateur GNU C++ "mingw32-gcc-g++" et la version de SFML (2.4.1) GCC 6.1.0 MinGW (DW2) - 32-bit.

Ça fait quasiment une journée que j'essaie de linker la SFML avec Clion, mais impossible !
Je ne vois vraiment pas où j'ai pu faire de "grosse erreur".
Bizarre.

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Dépendance SFML
« Réponse #3 le: Novembre 30, 2016, 07:40:38 pm »
Citer
J'ai exactement le même problème
A savoir ce message d'erreur ?

Error:SFML found but some of its dependencies are missing ( FreeType libjpeg OpenAL Ogg Vorbis VorbisFile VorbisEnc FLAC)
Laurent Gomila - SFML developer