Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3608 connectés 

 


Dernière réponse
Sujet : Problème MPlayer et 64 bits
Tom_ Oki merci de ta réponse!  
 
Si quelqu'un a quand même une idée pour mon problème de compilation, ca m'interesse!

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Tom_ Oki merci de ta réponse!  
 
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
Tom_ Cette fois c'est Mplayer qui pose problème :  

Citation :


export CC=gcc-3.3.6
export CXX=g++-3.3.6
export CFLAGS=-m32
linux32 ./configure --prefix=/usr/local --enable-gui --enable-largefiles --enable-smb --enable-menu --enable-dynamic-plugins --enable-real --enable-freetype --language=fr --with-win32libdir=/usr/local/lib/win32 --with-reallibdir=/usr/local/lib/win32 --with-xvidlibdir=/usr/local/lib --with-xvidincdir=/usr/local/include --with-codecsdir=/usr/local/lib --enable-arts
make  


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 :  

Citation :

/bin/sh ../../../libtool --mode=link gcc-3.3.6  -O20 -ffast-math -D_REENTRANT -fsigned-char -m32   -o libesd.la -rpath /usr/local/lib/ao/plugins-2 -export-dynamic -avoid-version ao_esd.lo -lesd -laudiofile -lm -lpthread
gcc-3.3.6 -shared  .libs/ao_esd.o  -Wl,--rpath -Wl,/usr/lib64 -Wl,--rpath -Wl,/usr/lib64 /usr/lib64/libesd.so /usr/lib64/libaudiofile.so -lm -lpthread  -m32 -Wl,-soname -Wl,libesd.so -o .libs/libesd.so
/usr/lib64/libesd.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make[3]: *** [libesd.la] Erreur 1
make[3]: Leaving directory `/home/thomas/Documents/Tmp/Install/libao-0.8.6/src/plugins/esd'
make[2]: *** [all-recursive] Erreur 1
make[2]: Leaving directory `/home/thomas/Documents/Tmp/Install/libao-0.8.6/src/plugins'
make[1]: *** [all-recursive] Erreur 1
make[1]: Leaving directory `/home/thomas/Documents/Tmp/Install/libao-0.8.6/src'
make: *** [all-recursive] Erreur 1


 
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


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)