Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 8 sur 8
  1. #1
    Nouveau Membre du Club
    Homme Profil pro
    autre
    Inscrit en
    décembre 2012
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : autre
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : décembre 2012
    Messages : 22
    Points : 25
    Points
    25

    Par défaut [TagLib] Installation difficile

    Bonjour,

    J'aimerais utiliser la TagLib pour un petit projet mais je n'arrive pas à compiler.
    J'ai finis par trouver libtag.a sur internet qui semble être compilé avec la même version de gcc que j'ai.

    Malheureusement, je n'arrive pas à la faire marcher.

    J'ai ensuite essayé de la compiler dans mon projet en ajoutant les fichiers C et en réglant tous les problèmes liés aux chemins sensés être créés par cmake mais je ne suis parvenu à rien

    Pouvez-vous la compiler et me passer tous les fichiers requis ?

    Merci beaucoup !

  2. #2
    Responsable 2D/3D/Jeux

    Avatar de LittleWhite
    Homme Profil pro Alexandre Laurent
    Ingénieur développement logiciels
    Inscrit en
    mai 2008
    Messages
    16 683
    Détails du profil
    Informations personnelles :
    Nom : Homme Alexandre Laurent
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : mai 2008
    Messages : 16 683
    Points : 85 996
    Points
    85 996

    Par défaut

    Bonjour,

    Super description du problème. Bon, on va se fixer sur le problème compilation "simple", avec CMake semble t-il. Quelles sont les erreurs ?
    Vous souhaitez participer à la rubrique 2D / 3D / Jeux ? Contactez-moi
    La rubrique a aussi un blog !

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  3. #3
    Nouveau Membre du Club
    Homme Profil pro
    autre
    Inscrit en
    décembre 2012
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : autre
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : décembre 2012
    Messages : 22
    Points : 25
    Points
    25

    Par défaut

    Salut, merci pour ta réponse.

    Voici le log:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    C:\[...]\taglib>cmake -G "MinGW Makefiles" -DENABL
    E_STATIC=ON -DHAVE_ZLIB=0 -DWITH_MP4=1 -DMAKE_TAGLIB_LIB=1
    CMake Error: CMake was unable to find a build program corresponding to "MinGW Ma
    kefiles".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a differe
    nt build tool.
    CMake Error: CMake was unable to find a build program corresponding to "MinGW Ma
    kefiles".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a differe
    nt build tool.
    CMake Error: Error required internal CMake variable not set, cmake may be not be
     built correctly.
    Missing variable is:
    CMAKE_C_COMPILER_ENV_VAR
    CMake Error: Error required internal CMake variable not set, cmake may be not be
     built correctly.
    Missing variable is:
    CMAKE_C_COMPILER
    CMake Error: Could not find cmake module file:C:[...]/taglib
    -1.8/taglib/CMakeFiles/2.8.10.2/CMakeCCompiler.cmake
    CMake Error: Error required internal CMake variable not set, cmake may be not be
     built correctly.
    Missing variable is:
    CMAKE_CXX_COMPILER_ENV_VAR
    CMake Error: Error required internal CMake variable not set, cmake may be not be
     built correctly.
    Missing variable is:
    CMAKE_CXX_COMPILER
    CMake Error: Could not find cmake module file:C:/[...]/taglib
    -1.8/taglib/CMakeFiles/2.8.10.2/CMakeCXXCompiler.cmake
    CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
    CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
    CMake Warning (dev) in CMakeLists.txt:
      No cmake_minimum_required command is present.  A line of code such as
     
        cmake_minimum_required(VERSION 2.8)
     
      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.
     
    -- Configuring incomplete, errors occurred!
    Et voici les sources:
    https://github.com/downloads/taglib/taglib/taglib-1.8.tar.gz

  4. #4
    Responsable 2D/3D/Jeux

    Avatar de LittleWhite
    Homme Profil pro Alexandre Laurent
    Ingénieur développement logiciels
    Inscrit en
    mai 2008
    Messages
    16 683
    Détails du profil
    Informations personnelles :
    Nom : Homme Alexandre Laurent
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : mai 2008
    Messages : 16 683
    Points : 85 996
    Points
    85 996

    Par défaut

    Avez vous installer MinGW ? Si oui, alors il faudra spécifier quelques variables à CMake (voir documentation ou autre)
    Vous souhaitez participer à la rubrique 2D / 3D / Jeux ? Contactez-moi
    La rubrique a aussi un blog !

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  5. #5
    Nouveau Membre du Club
    Homme Profil pro
    autre
    Inscrit en
    décembre 2012
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : autre
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : décembre 2012
    Messages : 22
    Points : 25
    Points
    25

    Par défaut

    Oui, J'ai mingw qui est fournit avec Code::Blocks. (il est certainement dans mon PATH sinon Code::Blocks n'arriverait pas à compiler (je pense qu'il n'utilise pas de chemins relatig mais direct gcc.exe ou g++.exe))

    Pour les variables, j'avais essayé mais ça n'a pas marché pour une raison dont je ne me souviens plus.

    Pouvez-vous m'indiquer ce que je devrais essayer ?

    Merci

  6. #6
    Responsable 2D/3D/Jeux

    Avatar de LittleWhite
    Homme Profil pro Alexandre Laurent
    Ingénieur développement logiciels
    Inscrit en
    mai 2008
    Messages
    16 683
    Détails du profil
    Informations personnelles :
    Nom : Homme Alexandre Laurent
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : mai 2008
    Messages : 16 683
    Points : 85 996
    Points
    85 996

    Par défaut

    Moi, je ne vois pas compilation, donc je confirme CMake ne trouve pas le compilateur.
    Vous souhaitez participer à la rubrique 2D / 3D / Jeux ? Contactez-moi
    La rubrique a aussi un blog !

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  7. #7
    Nouveau Membre du Club
    Homme Profil pro
    autre
    Inscrit en
    décembre 2012
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : autre
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : décembre 2012
    Messages : 22
    Points : 25
    Points
    25

    Par défaut

    Bonjour,
    Envisagez-vous une solution pour remédier à cela ?

  8. #8
    Responsable 2D/3D/Jeux

    Avatar de LittleWhite
    Homme Profil pro Alexandre Laurent
    Ingénieur développement logiciels
    Inscrit en
    mai 2008
    Messages
    16 683
    Détails du profil
    Informations personnelles :
    Nom : Homme Alexandre Laurent
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : mai 2008
    Messages : 16 683
    Points : 85 996
    Points
    85 996
    Vous souhaitez participer à la rubrique 2D / 3D / Jeux ? Contactez-moi
    La rubrique a aussi un blog !

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •