Si quelqu'un a quand même une idée pour mon problème de compilation, ca m'interesse!
Mjules
le problème de la version 64 bits de mplayer, c'est que tu ne pourras pas avoir les codecs win32, le plus facile, si tu veux compiler, c'est de recompiler les src.rpm
pour avoir la version 32 bits, il te faut main et contrib en 32 bits, ensuite, tu peux les désactiver.
Tom_
Ouai ca sera plus simple. Mais bon si ma version 64 bits de MPlayer est mise à jour, elle remplacera ma version 32 bits, nen?
Pour le "libtheora.so.0 est non satisfait" lors de l'install de Mplayer via la source plf il vaut mieux faire comment? Ajouter les sources main et contrib i586 ou recompiler les src.rpm?
Mjules
ajoute la source PLF et installes mplayer depuis celle-ci, elle est à jour du 20/12/2005 et en 32 bits
La compilation démarre mais ensuite c'est le drame :
Citation :
libpostproc/postprocess_template.c: In function `do_a_deblock_MMX2':
libpostproc/postprocess_template.c:2901: warning: use of memory input without lvalue in asm operand 4 is deprecated
libpostproc/postprocess_template.c: In function `dering_MMX2':
libpostproc/postprocess_template.c:1186: error: can't find a register in class `GENERAL_REGS' while reloading `asm'
make[1]: *** [libpostproc/postprocess.o] Erreur 1
make[1]: Leaving directory `/home/thomas/Documents/Tmp/Install/MPlayer-1.0pre7try2/libavcodec'
make: *** [libavcodec/libavcodec.a] Erreur 2
J'ai ce problème avec la version stable de MPlayer et la version CVS. :s Lorsque j'ai compilé MPlayer pour la dernière fois j'avais du rajouter des élements au "./configure" pour que je puisse compiler en bits sur l'AMD64.
Des idées?
Tom_
Finalement grâce à un "export LDFLAGS=-L/usr/lib" ca a fonctionné.
Tom_
Personne pour m'aider?
Tom_
Boujour,
Je cherche à compiler libao mais j'ai un problème. Le "./configure" se passe sans problème mais ca dérape durant le "make". :cry: Voila les erreurs du make :
J'utilise une Mandriva 2006 x86_64, et j'aimerais bien compilé Mplayer en 32 bits (pour profiter des codecs win32). Je l'ai déja fait sur une Mandriva 2006 x86_64 (mais j'ai du tout réinstaller) mais il ne me semble pas avoir eu de problème avec libao. Voila ce que j'ai fais : export CC=gcc-3.3.6
export CXX=g++-3.3.6
export CFLAGS=-m32
linux32 ./configure --prefix=/usr/local
linux32 make
Même si j'utilise l'option "--disable-esdtest" j'obtiens le même message. :s