Précédent   Forum du club des développeurs et IT Pro > C et C++ > Bibliothèques > Autres
Autres Vos questions sur les autres bibliothèques
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 05/12/2012, 20h18   #1
noname120
Nouveau Membre du Club
 
Homme
autre
Inscription : 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 !
noname120 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2012, 15h45   #2
LittleWhite
Responsable 2D/3D/Jeux


 
Avatar de LittleWhite
 
Homme Alexandre Laurent
Ingénieur développement logiciels
Inscription : mai 2008
Messages : 10 763
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 : 10 763
Points : 43 029
Points : 43 029
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.
LittleWhite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2012, 19h25   #3
noname120
Nouveau Membre du Club
 
Homme
autre
Inscription : 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
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
noname120 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2012, 19h30   #4
LittleWhite
Responsable 2D/3D/Jeux


 
Avatar de LittleWhite
 
Homme Alexandre Laurent
Ingénieur développement logiciels
Inscription : mai 2008
Messages : 10 763
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 : 10 763
Points : 43 029
Points : 43 029
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.
LittleWhite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2012, 21h24   #5
noname120
Nouveau Membre du Club
 
Homme
autre
Inscription : 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
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
noname120 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2012, 13h53   #6
LittleWhite
Responsable 2D/3D/Jeux


 
Avatar de LittleWhite
 
Homme Alexandre Laurent
Ingénieur développement logiciels
Inscription : mai 2008
Messages : 10 763
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 : 10 763
Points : 43 029
Points : 43 029
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.
LittleWhite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2012, 17h39   #7
noname120
Nouveau Membre du Club
 
Homme
autre
Inscription : 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
Bonjour,
Envisagez-vous une solution pour remédier à cela ?
noname120 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2012, 19h50   #8
LittleWhite
Responsable 2D/3D/Jeux


 
Avatar de LittleWhite
 
Homme Alexandre Laurent
Ingénieur développement logiciels
Inscription : mai 2008
Messages : 10 763
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 : 10 763
Points : 43 029
Points : 43 029
Lire les documentations : http://www.cmake.org/Wiki/CMake_Useful_Variables
__________________
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.
LittleWhite est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 07h56.


 
 
 
 
Partenaires

Hébergement Web