[MPlayer-users] compilation error (memory input 5 is not directly addressable) Suse 10.0 x86_64

Guillaume POIRIER poirierg at gmail.com
Thu Oct 27 17:22:13 CEST 2005


Hi,

On 10/27/05, tommmmmm <tommmmmm at gmail.com> wrote:
> Hi,
>
> My motherboard is: Asrock 775Dual-880Pro
> with Realtek ALC850 8 channel AC'97 on it
> My graphic card is: GeForce 6200 TurboCache
> My CPU is: Intel Pentium Extreme Edition 64 bits
>
> I have Suse 10.0 x86_64 with kernel 2.6.13-15-smp
>
>
> I have been facing the following problems during the instalation:
>
>
> cc -I../libvo -I../../libvo -I/usr/X11/include -O4 -pipe -ffast-math
> -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
> -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
> -D_GNU_SOURCE -c -o libpostproc/postprocess.o libpostproc/postprocess.c
> In file included from libpostproc/postprocess.c:655:
> libpostproc/postprocess_template.c: In function 'do_a_deblock_MMX2':
> libpostproc/postprocess_template.c:2901: error: memory input 4 is not
> directly addressable
> libpostproc/postprocess_template.c: In function 'postProcess_MMX2':
> libpostproc/postprocess_template.c:3510: warning: pointer targets in passing
> argument 6 of 'blockCopy_MMX2' differ in signedness
> libpostproc/postprocess_template.c:3656: warning: pointer targets in passing
> argument 6 of 'blockCopy_MMX2' differ in signedness
> libpostproc/postprocess_template.c:3757: warning: pointer targets in passing
> argument 4 of 'tempNoiseReducer_MMX2' differ in signedness
> libpostproc/postprocess_template.c:3781: warning: pointer targets in passing
> argument 4 of 'tempNoiseReducer_MMX2' differ in signedness
> libpostproc/postprocess_template.c:3481: error: memory input 4 is not
> directly addressable
> libpostproc/postprocess_template.c:3481: error: memory input 5 is not
> directly addressable
> libpostproc/postprocess_template.c:3627: error: memory input 4 is not
> directly addressable
> libpostproc/postprocess_template.c:3627: error: memory input 5 is not
> directly addressable
> make[1]: *** [libpostproc/postprocess.o] Error 1
> make[1]: Leaving directory `/home/tommmmmm/stuff/MPlayer-1.0pre7try2
> /libavcodec'
> make: *** [libavcodec/libavcodec.a] Error 2
>
> Of course those are only few last lines, there are more 'warnings' during
> the installation process.
> I can't code almost at all, so I'm asking you for help.

Even if you did not say which compiler you're using, I'm pretty
confident that you're using GCC 4.x.y, which is not supported by
MPlayer-1.0pre7*.

Use CVS version of MPlayer, which does.

Cheers,
Guillaume
--
Reading doesn't hurt, really!
  -- Dominik 'Rathann' Mierzejewski




More information about the MPlayer-users mailing list