#1 Le 29/11/2007, à 17:38
- adriennew
[Résolu]problème de compilation d'un tar.gz
J'ai encore une question...!
J'ai téléchargé le tar.gz de la dernière version de kooldock.
J'ai décompressé l'archive, j'ai déplacé le dossier décompressé dans /opt
Ensuite j'ai suivit les instructions du README.
Normal compilation:
Run in console
make -f Makefile.dist
./configure
make; make install
Donc j'ai tapé dans ma console
cd /opt/kooldock-0.4.6/kooldock
Puis
make -f Makefile.dist
Et voilà ce qu'il me dit:
adrien@maison:/opt/kooldock-0.4.6/kooldock$ make -f Makefile.dist
This Makefile is only for the CVS repository
This will be deleted before making the distribution./admin/cvs.sh: 651: --version: not found
*** AUTOCONF NOT FOUND!.
*** KDE requires autoconf 2.53 or newer
make[1]: *** [cvs] Erreur 1
make: *** [all] Erreur 2
J'ai installé le paquet autoconf avec adpet, j'ai réessayé mais il me fait la même erreure.
J'ai quand même essayé de taper dans la console
./configure
Mais il me dit
adrien@maison:/opt/kooldock-0.4.6/kooldock$ ./configure
bash: ./configure: Aucun fichier ou répertoire de ce type
Une idée?
Dernière modification par adriennew (Le 02/12/2007, à 23:38)
Desktop: - Ubuntu 9.04 + Gnome 2.26 32 bits
Laptop: - Fedora 12 + Gnome 2.28 64 bits
Hors ligne
#2 Le 29/11/2007, à 17:54
- Mikeforever
Re : [Résolu]problème de compilation d'un tar.gz
Quelle idée de déplacer le dossier décompressé ?
As-tu les droits nécessaires là o๠tu l'as déplacé ?
As-tu regardé si les fichiers qu'il demande (./admin/cvs.sh) sont bien présents ?
Hors ligne
#3 Le 29/11/2007, à 17:55
- pipomolo
Re : [Résolu]problème de compilation d'un tar.gz
Installe déjà ça:
sudo aptitude install autoconf automake libtool
puis refait le make -f Makefile.dist
Hors ligne
#4 Le 29/11/2007, à 19:46
- adriennew
Re : [Résolu]problème de compilation d'un tar.gz
Mikeforever: Je déplace mes applications décompressés dans /opt pour qu'elles soient toutes au même endroit tout simplement.
pipomolo: j'ai installé les paquets que tu m'as indiqué. Et cette fois ci ça fonctionne à condition de pas oublier d'utiliser les droits d'administrateur avec sudo!
Lors de la configuration avec ./configure, il check tout pleins de trucs (c'est la première fois que je compile et installe une application).
Mais y'a une erreure lors de la configuration qui me gêne:
checking for X... configure: error: Can't find X libraries. Please check your installation and add the correct paths!
Je n'aurais donc pas d'interface graphique?
Merci en tous cas pour votre aide, ça fait toujours plaisir
Desktop: - Ubuntu 9.04 + Gnome 2.26 32 bits
Laptop: - Fedora 12 + Gnome 2.28 64 bits
Hors ligne
#5 Le 01/12/2007, à 12:40
- pipomolo
Re : [Résolu]problème de compilation d'un tar.gz
Tu as probablement besoin du package de développement xorg
sudo aptitude install xorg-dev
Hors ligne
#6 Le 01/12/2007, à 17:46
- adriennew
Re : [Résolu]problème de compilation d'un tar.gz
Oui! Bien joué!
C'était bien ça, il a réussi à passé la configuration de X.
Par contre il y a un problème plus bas...
configure: WARNING: libjpeg not found. disable JPEG support.
checking for perl... /usr/bin/perl
checking for Qt... configure: error: Qt (>= Qt 3.1 (20021021) and < 4.0) (headers and libraries) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
Je vais choper la librairie jpeg avec adept et chercher à résoudre le problème pour Qt avec ses indications.
Dis donc ça en fait des choses à faire pour installer un tout petit soft. Mais tous ces problèmes sont des problèmes que j'aurais rencontré pour d'autres logiciels. Je pense surtout aux paquets propres à la compilation et développement. Une fois que j'aurais tout ce qu'il me demande, j'ai moins de chance d'être embèté sur l'installation d'un autre logiciel non?
Desktop: - Ubuntu 9.04 + Gnome 2.26 32 bits
Laptop: - Fedora 12 + Gnome 2.28 64 bits
Hors ligne
#7 Le 01/12/2007, à 18:06
- adriennew
Re : [Résolu]problème de compilation d'un tar.gz
Bon, j'ai réussi à régler le problème des jpeg et des librairies Qt.
Mais maintenant j'ai un peu plus loin
checking for KDE... configure: error:
in the prefix, you've chosen, are no KDE headers installed. This will fail.
So, check this please and use another prefix!
Dois-je installer une des librairies qu'on peut voir ici?
Je vais finir par y arriver! Mais il me faut un peu d'aide
Desktop: - Ubuntu 9.04 + Gnome 2.26 32 bits
Laptop: - Fedora 12 + Gnome 2.28 64 bits
Hors ligne
#8 Le 02/12/2007, à 14:23
- pipomolo
Re : [Résolu]problème de compilation d'un tar.gz
Installes kdebase-dev
C'est vrai qu'il faut souvent beaucoup de choses pour compiler un logiciel...d'autant plus que l'application est "grosse" et utilise un grand nombre de librairies...
Quand il manque quelque chose lors du configure, il faut installer, via adept ou autre, les librairies manquantes, à la fois en runtime et en version de développement (nom finissant en -dev)
Bon courage!
Hors ligne
#9 Le 02/12/2007, à 22:40
- adriennew
Re : [Résolu]problème de compilation d'un tar.gz
Oui, c'est aussi ce que m'a conseillé un ami qui est passé chez moi hier soir.
Question: les trucs genre kdebase-dev, xorg-dev, les librairies Qt sont indispensable à toute application qu'on veut configurer j'imagine. Une fois installé tout les "indispensables" je serais tranquil pour les autres applications que je veux compiler et installer? Ou bien est ce que pour chaques applications y'aura toujours des trucs qui me manqueront?
PS: c'est bon la configuration a fonctionnée cette fois ci. J'ai ensuite fais "make" puis "make install" comme indiqué dans le readme. Aucune erreure n'a été rapportée.
Pipomolo et Mikeforever, merci pour votre aide!
Desktop: - Ubuntu 9.04 + Gnome 2.26 32 bits
Laptop: - Fedora 12 + Gnome 2.28 64 bits
Hors ligne
#10 Le 02/12/2007, à 22:53
- adriennew
Re : [Résolu]problème de compilation d'un tar.gz
L'application fonctionne bien!
C'est très sympa!
Je suis content!
Desktop: - Ubuntu 9.04 + Gnome 2.26 32 bits
Laptop: - Fedora 12 + Gnome 2.28 64 bits
Hors ligne
#11 Le 03/12/2007, à 13:52
- pipomolo
Re : [Résolu]problème de compilation d'un tar.gz
Une fois installé tout les "indispensables" je serais tranquil pour les autres applications que je veux compiler et installer? Ou bien est ce que pour chaques applications y'aura toujours des trucs qui me manqueront?
A moins d'installer toutes les librairies existantes, en version runtime et développement, tu n'est jamais sur d'avoir tout ce qu'il faut pour compiler ni'mporte quelle appli.
Cela dit, ce que tu as installé sera toujours ça de moins à installer, la prochaine fois.
Sinon, ça dépend beaucoup de l'appli en question...certaines ont très peu de dépendances, d'autres en ont beaucoup...mais bon, avec l'expérience, on identifie facilement les paquets à installer, lorsque le script configure grogne sur telle ou telle librairie
Hors ligne