Jump to content

can't compile mplayer 1.0pre7try2


Guest karlson
 Share

Recommended Posts

Guest karlson

look at this

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':

 

why?

Edited by karlson
Link to comment
Share on other sites

  • 4 weeks later...

hmm well im having the same problem. Trying to compile MPlayer-1.0pre7try2 on AMD64 processor. configure goes ok, with a few hicup (doesnt like the gcc version blah blah blah) and well make goes smoothly untill this:

 

cc -I../libvo -I../../libvo -I/usr/X11R6/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 `/usr/local/src/MPlayer-1.0pre7try2/libavcodec'

make: *** [libavcodec/libavcodec.a] Error 2

 

 

Any suggestions. The configure line i used was:

[root@slutsrus MPlayer-1.0pre7try2]# ./configure --disable-gcc-checking --with-x11libdir=/usr/X11R6/lib64 --with-codecsdir=/usr/local/lib/codecs/

 

Any help would be appreciated.

Cheers!

Link to comment
Share on other sites

lol i already looked at that post, but i guess not close enough. Ok well i got this part figured out by adding --disable-mmx --disable-mmx2 to the configure option, but i have another error (big surprise :P)

 

cc -c -I../libvo -I../../libvo -O4 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I.. -I../loader -I../libavcodec -I../libavformat -o tv.o tv.c

In file included from tv.c:38:

frequencies.h:107: error: array type has incomplete element type

make[1]: *** [tv.o] Error 1

make[1]: Leaving directory `/usr/local/src/MPlayer-1.0pre7try2/libmpdemux'

make: *** [libmpdemux/libmpdemux.a] Error 2

 

Anythoughts? 64bit is becoming a pain :P

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...