Nous sommes le Jeu 19 Juin, 2025 21:34
Supprimer les cookies

Page 1 sur 21, 2 SuivantCompilation

Au quotidien encore quelques soucis ?

Ven 30 Déc, 2005 18:54

Salut tout le monde.

Quelqu'un pourrait-il m'expliquer (très en détails... :wink: ) la marche à suivre pour compiler et installer un programme ? C'est à dire en .tar.bz2.
Je suis sous Mandriva 2006.

Merci d'avance bye
taranisthos

Messages : 19

Sam 31 Déc, 2005 17:32

la procedure habituel c est :

Code: Tout sélectionner
tar -xvzf tonmachin.tar.bz2

puis tu va dans le dossier créé
Code: Tout sélectionner
cd tonmachin

puis
Code: Tout sélectionner
./configure
make

et enfin en root
Code: Tout sélectionner
make install


c est la procedure classique
sinon quand tu as decompresser ton archive il y a souvent un install.txt,lisez-moi.txt ou du genre qui peut te donner des renseignement sur la marche a suivre pour installer ce programme en particulier

++
Gentoo 2.6.14-r5
TribesTom

Messages : 12

Sam 31 Déc, 2005 17:58

Voici ce que ca donne avec la premiere commande : [mark@localhost ~]$ cd graphcalc
bash: cd: graphcalc: Aucun fichier ou répertoire de ce type
Oü est l'erreur?
taranisthos

Messages : 19

Dim 01 Jan, 2006 11:30

Le dossier graphcalc n'existe pas...

La décompression de l'archive n'a pas créé de dossier de ce nom-là, il faut que tu vérifies quels sont exactement les dossiers et fichiers créés par la commande "tar"
korova08

Messages : 1114
Géo : Ardennes (08)

Dim 01 Jan, 2006 13:56

J'extrait le programme à la souris, puis j'arrive à me mettre dans la fichier ""graphcalc"" , mais lorsque je mets "" ./configure"" voici ce qui s'affiche :
[mark@localhost graphcalc]$ ./configure
bash: ./configure: Aucun fichier ou répertoire de ce type
[mark@localhost graphcalc]$

et avec make : [mark@localhost graphcalc]$ make
make: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt.
[mark@localhost graphcalc]$

Que faire ?
taranisthos

Messages : 19

Dim 01 Jan, 2006 18:00

En lisant les modes d'emploi fournis, ça va tout de suite mieux...

Dans le dossier décompressé existe un fichier nommé "INSTALL". Ce fichier dit entre autres
cd /whateverpath/linux

This will take you into GraphCalc's source directory

qmake

This will perform QT's make function and generate a good Makefile
for us.

make

Now that we have a good Makefile, this will produce our binary.
This step typically takes between 1 and 2 minutes. After you
make the binary, all you have to do is run it.

./graphcalc


J'en conclus donc qu'il faut : aller dans le fichier nommé "linux" (une fois dans le dossier "graphcalc")
$ cd linux
puis lancer les commandes suivantes
$ qmake
$ make
$ ./graphcalc

(Attention, tout ceci ne marchera que si les bibliothèques adéquates sont préalablement installées, en particulier qt, d'après ma lecture en diagonale des instructions...)

Comme le disait TribesTom un peu plus haut, les procédures ne sont pas toujours normalisées, et il faut chercher un fichier d'explications fourni avec le programme (et suivre les instructions...)
korova08

Messages : 1114
Géo : Ardennes (08)

Dim 01 Jan, 2006 22:02

Halte au massacre!

Pour décompresser un .bz2 en console c'est pas 'tar xvzf' mais 'tar xvjf tonfichier.bz2' parce que c'est un bz2 justement et pas un gz! ou je ne sais quoi ;)

makefile: installes le programme 'make' ?
Pour le reste, suivre Korova, (et Tribestom mais pas sur le xvzf) elle a tout dit.
++

PS: How-to tar.gz et tar.bz2
LinuxVillage - http://linuxvillage.org
Site d'entraide d'utilisateurs GNU/Linux
Mélodie

Messages : 4555
Géo : France

Lun 02 Jan, 2006 22:40

Moi je décompresse "à la souriis". Cela ne pose pas de prob ?
taranisthos

Messages : 19

Lun 02 Jan, 2006 22:51

taranisthos a écrit:Moi je décompresse "à la souriis". Cela ne pose pas de prob ?
Si... tu auras du mal à compiler le soft à la souris, il te faudra passer un jour par ce truc noir plein de lettres que l'on appelle console.
Attentyon, ponaytte maychante !
Téthis

Avatar de l’utilisateur
Messages : 3895
Géo : De passage chez les cathares

Mar 03 Jan, 2006 06:01

Téthis a écrit:
taranisthos a écrit:Moi je décompresse "à la souriis". Cela ne pose pas de prob ?
Si... tu auras du mal à compiler le soft à la souris, il te faudra passer un jour par ce truc noir plein de lettres que l'on appelle console.


MDR!!!! Il y a qelques années je disais à la blague que ce n'est une très bonne idée de rendre Gnu/Linux accessible à tous car on va être obligé d'écrire un how-to compiler avec la souris...

Non mais c'est pas parce que l'on rit que c'est drôle...
rdc

Messages : 10
Géo : Québec

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit