Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/08/2007, 20h00   #1
Membre du Club
 
Inscription : juillet 2006
Messages : 161
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 161
Points : 40
Points : 40
Par défaut La compilation - demande d'informations

Bonjour,

Il m'arrive de compiler mes applications ou autres bibliothèques de fonctions.

Je me limite la plupart du temps à :
Code :
1
2
3
./configure
make
make install
J'ai quelques questions au risque de faire rire :

Quand je compile une applis où sont stockés les binaires et autres fichiers du programmes compiler ?
Quels variables définir pour changer ces répertoires d'affectation par défaut ?
Comment visualiser le contenu de ces variables par défaut ?
Quels sont leurs nom ? Y-a-t-il une norme ?

Comment faire pour désinstaller une applis ou bibliothèque qui a été compilée ? Faut-il faire un rm sur tous les fichiers qui ont été ajoutés ou créer un script ? Et vous comment faites vous ?

Je vous remercie pour vos renseignements, sur ce coté obscure de la compile que je ne maîtrise pas tellement.

Bonne soirée.

++

Flux
Fluxy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2007, 20h28   #2
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 546
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 546
Points : 7 776
Points : 7 776
les binaires sont placé dans /usr/bin usr/sbin usr/X11R6/bin ou usr/X11R6/sbin
et de même les librairies sont dans /usr/lib ou etc.....etc....
bref dans les répertoires standardisés.

quand à forcer oui il y a des variables a ajouter à configure pour notamment le prefix et les libs et ainsi de suite suffit de regarder le INSTALL et le README pour voir lesquels sont disponible pour chaque programme.
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2007, 20h44   #3
Membre du Club
 
Inscription : juillet 2006
Messages : 161
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 161
Points : 40
Points : 40
Je te remercie pour ta réponse succincte.

Existe-il une liste qui référence les variables :
$PREFIX
etc...

Et pour ce qui est de la suppression/désinstallation d'une application compilé ?
As-tu une idée ?

++
Fluxy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2007, 05h47   #4
Membre chevronné
 
Inscription : mai 2004
Messages : 818
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 818
Points : 706
Points : 706
Citation:
Et pour ce qui est de la suppression/désinstallation d'une application compilé ?
As-tu une idée ?
salut
se placer dans le repertoire des sources que tu dois compilé :

faire
make distclean
ou
make uinstall

effacer le rep source avec un rm -rf

rechercher avec locate d'eventuel executable ou librairies
installés ailleurs sur le systeme
les effacer


pour t

a+
deny est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2007, 18h18   #5
Membre du Club
 
Inscription : juillet 2006
Messages : 161
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 161
Points : 40
Points : 40
Je te remercie.

Bon week à tous

++
Fluxy est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h15.


 
 
 
 
Partenaires

Hébergement Web