I get to the following error :
./configure --prefix=/usr --confdir=/etc/mplayer/
-codecsdir=/usr/lib/codecs/ --enable-win32dll
(... ok )
make
(...)
loader/wrapper.S: Assembler messages:
loader/wrapper.S:31: Error: `pusha' is not supported in 64-bit mode
loader/wrapper.S:34: Error: operand type mismatch for `push'
loader/wrapper.S:38: Error: operand type mismatch for `push'
loader/wrapper.S:40: Error: operand type mismatch for `push'
loader/wrapper.S:45: Error: operand type mismatch for `push'
loader/wrapper.S:46: Error: operand type mismatch for `push'
loader/wrapper.S:55: Error: `popa' is not supported in 64-bit mode
loader/wrapper.S:57: Error: invalid instruction suffix for `pop'
loader/wrapper.S:58: Error: invalid instruction suffix for `push'
loader/wrapper.S:64: Error: invalid instruction suffix for `push'
loader/wrapper.S:65: Error: `pusha' is not supported in 64-bit mode
loader/wrapper.S:68: Error: operand type mismatch for `push'
loader/wrapper.S:72: Error: operand type mismatch for `push'
loader/wrapper.S:74: Error: operand type mismatch for `push'
loader/wrapper.S:79: Error: operand type mismatch for `push'
loader/wrapper.S:80: Error: operand type mismatch for `push'
loader/wrapper.S:87: Error: `popa' is not supported in 64-bit mode
make: *** [loader/wrapper.o] Error 1
How to solve this ?
Thanks
Joan
_______________________________________________
MPlayer-users mailing list
MPlaye...@mplayerhq.hu
https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users
> ./configure --prefix=/usr --confdir=/etc/mplayer/
> -codecsdir=/usr/lib/codecs/ --enable-win32dll
Do not use --enable-win32dll, it does not do what you think it does
(consider reading confgure's output).
Carl Eugen
But I need the mplayer to support the Win32 codecs.
How to proceed
?
Thanks in advance
JM
Le 27/01/2012 21:46, Carl Eugen Hoyos a
écrit :
Actually, I get the same error using:
svn update
./configure
--prefix=/usr --confdir=/etc/mplayer/
make
->
loader/wrapper.S:
Assembler messages:
loader/wrapper.S:31: Error: `pusha' is not supported
in 64-bit mode
loader/wrapper.S:34: Error: operand type mismatch for
`push'
loader/wrapper.S:38: Error: operand type mismatch for
`push'
loader/wrapper.S:40: Error: operand type mismatch for
`push'
loader/wrapper.S:45: Error: operand type mismatch for `push'
(...)
How to solve that ?
Thanks
JM
Le 27/01/2012 21:57, Joan
Moreau a écrit :
> But I need the mplayer to support the Win32 codecs.
Why?
(Seriously: I don't know many real-world samples that need it.)
On 2012.01.28 at 09:12:43 +0000, Carl Eugen Hoyos wrote next:
>
> Why?
> (Seriously: I don't know many real-world samples that need it.)
If you don't mind me stepping in: I have some video files with audio
track encoded with voxware codec, these are unplayable in 64-bit mplayer
because voxware is available only as 32-bit dll.
Of course, having old 32-bit mplayer binary which I never care to update
covers such issues, there is probably nothing modern that requires win32
dlls..
--
Vladimir
Well, even without "--enable-win32dll", a svn update, a new
configure + make clean + make, I get to the same "pusha" error....
How
to solve this ?
Thanks in advance
Joan
Le 29/01/2012 00:09,
Vladimir Mosgalin a écrit :
> Hi Carl Eugen Hoyos!
>
> On 2012.01.28
at 09:12:43 +0000, Carl Eugen Hoyos wrote next:
>
>> Why? (Seriously: I
don't know many real-world samples that need it.)
>
> If you don't mind
me stepping in: I have some video files with audio
> track encoded with
voxware codec, these are unplayable in 64-bit mplayer
> because voxware
is available only as 32-bit dll.
>
> Of course, having old 32-bit
mplayer binary which I never care to update
> covers such issues, there
is probably nothing modern that requires win32
> dlls..
Try make distclean, I'm not sure if make clean does all the required
cleanup...
--
Cheers,
Alex
I deleted the folder and re-downloaded the svn
same cause, same
effects...
Is there a way to make mplayer compile on a 64 bit
platform, and read the micro$oft movies ?
Le 29/01/2012 00:26,
Alexander Roalter a écrit :
> On 01/29/2012 01:19 AM, Joan Moreau
wrote:
>
>> Well, even without "--enable-win32dll", a svn update, a new
configure + make clean + make, I get to the same "pusha" error....
>
>
Try make distclean, I'm not sure if make clean does all the required
>
cleanup...
> I deleted the folder and re-downloaded the svn
>
> same cause, same
> effects...
configure line missing and please run make several times and post the complete,
uncut output of the last call to make (please do not post the complete, uncut
output of your first make run).
> Is there a way to make mplayer compile on a 64 bit
> platform, and read the micro$oft movies ?
Sure.
./configure && make && ./mplayer file
should play most real-world files.
If it does not play, please provide complete, uncut console output and / or some
information about the file.
Interlaced VC-1 typically cannot be played - neither with the binary drivers nor
with libavcodec.
Please do not top-post, it is considered rude here, Carl Eugen