View previous topic :: View next topic |
Author |
Message |
-=HeRMeS=- n00b
Joined: 02 Jun 2003 Posts: 4
|
Posted: Mon Jun 02, 2003 12:28 pm Post subject: Les paramètres USE ??? |
|
|
Salut a tous
Bon je suis po programmeur ou koikecesoit ds ce genre donc si je dis des conneries ...
Les paramétres USE permettent de compiler des prog avec le support de certaines librairies partagées.
Ca c ce que j'ai "cru comprendre"
Maintenat voila les questions que je me pose:
La liste fournie ds la doc est elle à jour?
Peut-on connaitre ds le détail les librairies auxquelles font référence les differents paramètres ?
Peut -on créer ses propres paramètres ?
Merci d'avance |
|
Back to top |
|
|
BeTa n00b
Joined: 17 Nov 2002 Posts: 59 Location: France
|
Posted: Mon Jun 02, 2003 1:02 pm Post subject: Re: Les paramètres USE ??? |
|
|
Salut,
-=HeRMeS=- wrote: |
Les paramétres USE permettent de compiler des prog avec le support de certaines librairies partagées. Ca c ce que j'ai "cru comprendre" |
c'est à peu près ca. mais le terme "option" plutot que libs partagées me parait plus réaliste.
-=HeRMeS=- wrote: | La liste fournie ds la doc est elle à jour?
Peut-on connaitre ds le détail les librairies auxquelles font référence les differents paramètres ? |
http://www.gentoo.org/dyn/use-index.xml
1- à jour... normalement oui. de là à dire que tout y est, non. Il existe des flags dis à usage "interne". Genre pour mozilla, il existe un paquet de flags possibles qui ne sont pas référencés. Pour en savoir plus sur les paquets que tu vas installer, "emerge -pv [paquet]" est ton ami :c)
2- cf. la doc ou alors il faut essayer de déduire (genre "moznoxft" ou "moznoirc")...
-=HeRMeS=- wrote: | Peut -on créer ses propres paramètres ? |
Si tu créé des paquets toi même, oui tu le peux. Sinon (comme je l'imagine), ça n'aurait pas de sens.
glop,
--
BeTa |
|
Back to top |
|
|
Dom Guru
Joined: 25 Mar 2003 Posts: 416 Location: Menton, France
|
Posted: Mon Jun 02, 2003 1:07 pm Post subject: |
|
|
En fait, les paramètres USE permettent de définir les options qui seront activées lors de la compilation des programmes. Par exemple, si tu possèdes un lecteur de dvd, il faut que tu rajoutes "dvd" à ta variable USE. Dans le cas contraire, les programmes video que tu installeras ne pourrons pas lire des dvd.
Pour connaître les paramètres USE dont dépend la compilation d'un programme, tu peux faire un "emerge -pv <nom_du_programme>. Pour mplayer, ça donne :
# emerge -pv mplayer
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] media-video/mplayer-0.90_rc5 -dga +oss +jpeg -3dfx -sse -matrox +sdl +X +svga -ggi +oggvorbis +3dnow -aalib -gnome +xv +opengl +truetype +dvd +gtk +gif +esd -fbcon +encode -alsa -directfb -arts
Au début, je te conseille de vérifier à chaque fois, pour arriver à configurer ta variable USE conformément à tes besoins. En particulier, vérifie bien les dépendances, parce que si tu veux installer mplayer avec les paramètres USE par défaut tu vas devoir compiler KDE et tout un tas de progs dont tu n'as peut-être pas besoin.
Pour la documentation, je pense qu'elle est à jour (au moins dans les grandes lignes). |
|
Back to top |
|
|
crevette Guru
Joined: 21 May 2002 Posts: 543 Location: Chrooted in Nice, France
|
Posted: Mon Jun 02, 2003 1:51 pm Post subject: |
|
|
le mieux pour les variables est de lire le fichier
/usr/portage/profiles/use.desc _________________ http://www.mille-mathias.info |
|
Back to top |
|
|
-=HeRMeS=- n00b
Joined: 02 Jun 2003 Posts: 4
|
Posted: Mon Jun 02, 2003 2:04 pm Post subject: |
|
|
merci a tous
Les liens pour les docs et le
#emerge -pv monpackage de dom
M'ont donné tt ce dont j'avais besoin pour continuer
nikel ! |
|
Back to top |
|
|
BeTa n00b
Joined: 17 Nov 2002 Posts: 59 Location: France
|
|
Back to top |
|
|
crevette Guru
Joined: 21 May 2002 Posts: 543 Location: Chrooted in Nice, France
|
Posted: Mon Jun 02, 2003 5:09 pm Post subject: Re: arg... trop tard !! |
|
|
Ouais mais pas doublé par n'importe qui...
Moi _________________ http://www.mille-mathias.info |
|
Back to top |
|
|
|