[gentoo-user-fr] merge mplayer avec mmx etc. enabled
5 réponses
Pascal Ronecker
Bonjour bonjour,
j'ai install=E9 mplayer a un bout de temps sans trop me soucier de
quoique e soit, ca marhe au poil, mais l=E0 je viens de me rendre compte
qu'il =E9tait compil=E9 sans mmx, mmx2, sse, etc etc. Extrait :=20
%<-----------------------
CPU:Intel Pentium 4/Xeon/Celeron Foster 2592 MHz (Family: 8, Stepping:9)
Detected cache-line size is 64 bytes
MMX supported but disabled
MMX2 supported but disabled
SSE supported but disabled
SSE2 supported but disabled
CPUflags: MMX: 0 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions:
Reading config file
------------------------>%
Apr=E8s =E0 voir jet=E9 un google sur les docs mplayer, je vois que lors du
'configure', ces options l=E0 sont autodetect=E9es.=20
Je cite :=20
Options avanc=E9es:
--enable-mmx construire avec mmx support [autodetect]
--enable-mmx2 construire avec mmx2 support (PIII, Athlon) [autodetect]
--enable-3dnow construire avec 3dnow! support [autodetect]
--enable-3dnowex construire avec 3dnow-dsp! support (K7) [autodetect]
--enable-sse construire avec sse support [autodetect]
--enable-sse2 construire avec sse2 support [autodetect]
Tr=E8s bien, mais alors :
- pourquoi il ne m'a rien "enabled" chez moi ?
- et surtout comment je fais pour forcer des options de configure avec
un emerge (question qui vaut pour tous les packages d'ailleurs)
Pis au passage j'en profite : question subsidiaie si y a des
connaisseurs de mplayer dans le coin, quel serait e driver le plus
performant a priori, (option -vo en ligne de commande). Je ne trouve
rien de clair l=E0 dessus. (le genre d'infos "SDL est tr=E8s performant",
merci le manuel :-) )
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christophe Garault
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Pascal Ronecker a écrit :
| Bonjour bonjour, | Bonsoir
| Très bien, mais alors : - pourquoi il ne m'a rien "enabled" chez | moi ? - et surtout comment je fais pour forcer des options de | configure avec un emerge (question qui vaut pour tous les packages | d'ailleurs) | C'est le role des USE flags ça! Fais un emerge info et regardes le contenu de la variable USE à la fin. Tout celà est très bien indiqué dans les docs. Tu devras rajouter ces flags dans ton /etc/make.conf
__________________ Christophe Garault -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (MingW32) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
| Très bien, mais alors : - pourquoi il ne m'a rien "enabled" chez
| moi ? - et surtout comment je fais pour forcer des options de
| configure avec un emerge (question qui vaut pour tous les packages
| d'ailleurs)
|
C'est le role des USE flags ça! Fais un emerge info et regardes le
contenu de la variable USE à la fin.
Tout celà est très bien indiqué dans les docs. Tu devras rajouter ces
flags dans ton /etc/make.conf
__________________
Christophe Garault
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
| Très bien, mais alors : - pourquoi il ne m'a rien "enabled" chez | moi ? - et surtout comment je fais pour forcer des options de | configure avec un emerge (question qui vaut pour tous les packages | d'ailleurs) | C'est le role des USE flags ça! Fais un emerge info et regardes le contenu de la variable USE à la fin. Tout celà est très bien indiqué dans les docs. Tu devras rajouter ces flags dans ton /etc/make.conf
__________________ Christophe Garault -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (MingW32) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
- et surtout comment je fais pour forcer des options de configure avec un emerge (question qui vaut pour tous les packages d'ailleurs)
Un paramètre de configuration non géré par les useflags peut être spécifié dans la variable EXTRA_ECONF.
-- Yoann Pannier
-- mailing list
Nico
Le Mardi 24 Août 2004 21:10, Pascal Ronecker a écrit :
Pis au passage j'en profite : question subsidiaie si y a des connaisseurs de mplayer dans le coin, quel serait e driver le plus performant a priori, (option -vo en ligne de commande). Je ne trouve rien de clair là dessus. (le genre d'infos "SDL est très performant", merci le manuel :-) )
normalement l'option -vo xv (xvideo) est la meilleure. l'option -xvidix est encore mieux, elle permet d'utiliser les caractéristiques "matérielles" de ta carte (genre décompression mpeg2 matérielle) en utilisant directement l e driver de la carte graphique; mais par contre mplayer doit être "suid roo t" pour que cela fonctionne.
mais bon, SDL est un bon compromis. et pour ce qui est du man, si tu trouve mieux, n'hésite pas à m'en faire part, j'était le traducteur du man i l n'y a pas si longtemps :)
merci !
Pascal,
-- mailing list
-- mailing list
Le Mardi 24 Août 2004 21:10, Pascal Ronecker a écrit :
Pis au passage j'en profite : question subsidiaie si y a des
connaisseurs de mplayer dans le coin, quel serait e driver le plus
performant a priori, (option -vo en ligne de commande). Je ne trouve
rien de clair là dessus. (le genre d'infos "SDL est très performant",
merci le manuel :-) )
normalement l'option -vo xv (xvideo) est la meilleure. l'option -xvidix est
encore mieux, elle permet d'utiliser les caractéristiques "matérielles" de ta
carte (genre décompression mpeg2 matérielle) en utilisant directement l e
driver de la carte graphique; mais par contre mplayer doit être "suid roo t"
pour que cela fonctionne.
mais bon, SDL est un bon compromis. et pour ce qui est du man, si tu trouve
mieux, n'hésite pas à m'en faire part, j'était le traducteur du man i l n'y a
pas si longtemps :)
Le Mardi 24 Août 2004 21:10, Pascal Ronecker a écrit :
Pis au passage j'en profite : question subsidiaie si y a des connaisseurs de mplayer dans le coin, quel serait e driver le plus performant a priori, (option -vo en ligne de commande). Je ne trouve rien de clair là dessus. (le genre d'infos "SDL est très performant", merci le manuel :-) )
normalement l'option -vo xv (xvideo) est la meilleure. l'option -xvidix est encore mieux, elle permet d'utiliser les caractéristiques "matérielles" de ta carte (genre décompression mpeg2 matérielle) en utilisant directement l e driver de la carte graphique; mais par contre mplayer doit être "suid roo t" pour que cela fonctionne.
mais bon, SDL est un bon compromis. et pour ce qui est du man, si tu trouve mieux, n'hésite pas à m'en faire part, j'était le traducteur du man i l n'y a pas si longtemps :)
merci !
Pascal,
-- mailing list
-- mailing list
Olivier Roomans
Yoann Pannier wrote:
Pascal Ronecker wrote:
- et surtout comment je fais pour forcer des options de configure avec un emerge (question qui vaut pour tous les packages d'ailleurs)
Un paramètre de configuration non géré par les useflags peut être spécifié dans la variable EXTRA_ECONF.
sinon, un bon moyen de voir ce qui a été utilisé ou pas comme use flag est de faire : $ emerge -pv mplayer
bob $ sudo emerge -pv mplayer
These are the packages that I would merge, in order:
comme ça tu vois ce qui t'intéresses ou pas et en fonction, tu modifies ton /etc/make.conf ou bien tu ne settes les use que temporairement :
$ USE="mmx mmx2 -ipv6" emerge mplayer
-- mailing list
Pascal Ronecker
Ah làlà, j'ai encore mal lu; En relancant emerge j'ai vu :
* Please note that we do not use C[XX]FLAGS from /etc/make.conf * or the environment, as the upstream maintainers will then * ignore bug reports and refuse support.
Et sur le coup, ben j'ai compris : on n'utilise pas les USE FLAGS. alors que ca voulait dire CFLAGS et CXXFLAGS, rien à voir avec les USE qui eux sont parfaitemtn utilisés. Bref ca marche.
Mais c'est quand même bizarre que le configure ne fasse pas l'autodetect tout seul comme un grand non ?
On Tue, 2004-08-24 at 21:29, Christophe Garault wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Pascal Ronecker a écrit :
| Bonjour bonjour, | Bonsoir
| Très bien, mais alors : - pourquoi il ne m'a rien "enabled" chez | moi ? - et surtout comment je fais pour forcer des options de | configure avec un emerge (question qui vaut pour tous les packages | d'ailleurs) | C'est le role des USE flags ça! Fais un emerge info et regardes le contenu de la variable USE à la fin. Tout celà est très bien indiqué dans les docs. Tu devras rajouter c es flags dans ton /etc/make.conf
__________________ Christophe Garault -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (MingW32) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
Ah làlà, j'ai encore mal lu;
En relancant emerge j'ai vu :
* Please note that we do not use C[XX]FLAGS from /etc/make.conf
* or the environment, as the upstream maintainers will then
* ignore bug reports and refuse support.
Et sur le coup, ben j'ai compris : on n'utilise pas les USE FLAGS.
alors que ca voulait dire CFLAGS et CXXFLAGS, rien à voir avec les USE
qui eux sont parfaitemtn utilisés.
Bref ca marche.
Mais c'est quand même bizarre que le configure ne fasse pas l'autodetect
tout seul comme un grand non ?
On Tue, 2004-08-24 at 21:29, Christophe Garault wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Pascal Ronecker a écrit :
| Bonjour bonjour,
|
Bonsoir
| Très bien, mais alors : - pourquoi il ne m'a rien "enabled" chez
| moi ? - et surtout comment je fais pour forcer des options de
| configure avec un emerge (question qui vaut pour tous les packages
| d'ailleurs)
|
C'est le role des USE flags ça! Fais un emerge info et regardes le
contenu de la variable USE à la fin.
Tout celà est très bien indiqué dans les docs. Tu devras rajouter c es
flags dans ton /etc/make.conf
__________________
Christophe Garault
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
Ah làlà, j'ai encore mal lu; En relancant emerge j'ai vu :
* Please note that we do not use C[XX]FLAGS from /etc/make.conf * or the environment, as the upstream maintainers will then * ignore bug reports and refuse support.
Et sur le coup, ben j'ai compris : on n'utilise pas les USE FLAGS. alors que ca voulait dire CFLAGS et CXXFLAGS, rien à voir avec les USE qui eux sont parfaitemtn utilisés. Bref ca marche.
Mais c'est quand même bizarre que le configure ne fasse pas l'autodetect tout seul comme un grand non ?
On Tue, 2004-08-24 at 21:29, Christophe Garault wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Pascal Ronecker a écrit :
| Bonjour bonjour, | Bonsoir
| Très bien, mais alors : - pourquoi il ne m'a rien "enabled" chez | moi ? - et surtout comment je fais pour forcer des options de | configure avec un emerge (question qui vaut pour tous les packages | d'ailleurs) | C'est le role des USE flags ça! Fais un emerge info et regardes le contenu de la variable USE à la fin. Tout celà est très bien indiqué dans les docs. Tu devras rajouter c es flags dans ton /etc/make.conf
__________________ Christophe Garault -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (MingW32) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org