Jump to content

MPlayer 1.0rc1


alloneword
 Share

Recommended Posts

Hello all,

 

Has anyone managed to install MPlayer 1.0-rc1 on Mandriva 2006.0?

 

I can only find an RPM for 2007.

 

I have tried installing that and it complains about unable to find libx264.so.54.

 

I have compiled and installed x264 from source, from videolan.org.

 

It created libx264.so.54 in /usr/local/lib

I added links to them in

/usr/local/lib64

 

I have tried compiling it from source, but I have no had much luck.

 

It gets most of the way through the make, but dies here:

 

libmpcodecs/libmpencoders.a(ve_x264.o): In function `x264enc_set_param':
ve_x264.c:(.text+0x160): undefined reference to `x264_param_parse'
ve_x264.c:(.text+0x1f2): undefined reference to `x264_param_parse'
ve_x264.c:(.text+0x206): undefined reference to `x264_param_parse'
libmpcodecs/libmpencoders.a(ve_x264.o): In function `config':
ve_x264.c:(.text+0x369): undefined reference to `x264_param_parse'
collect2: ld returned 1 exit status
make: *** [mencoder] Error 1

 

Any help would be great.

Thanks.

Edited by alloneword
Link to comment
Share on other sites

Try using the svn version or the tarball from mplayer homepage, get the full codecs package , I set up this way on a 2006 and work fine.

 

Yeah I tried compiling it from a tarball from the site. That is when I got this error:

 

libmpcodecs/libmpencoders.a(ve_x264.o): In function `x264enc_set_param':
ve_x264.c:(.text+0x160): undefined reference to `x264_param_parse'
ve_x264.c:(.text+0x1f2): undefined reference to `x264_param_parse'
ve_x264.c:(.text+0x206): undefined reference to `x264_param_parse'
libmpcodecs/libmpencoders.a(ve_x264.o): In function `config':
ve_x264.c:(.text+0x369): undefined reference to `x264_param_parse'
collect2: ld returned 1 exit status
make: *** [mencoder] Error 1

 

A google search told me :

<snip>

At one point my mplayer build failed in the linking phase with an error

message like undefined reference to `x264_param_parse'. This was because I

had only build a static x264 library, and the old dynamic library was

still lying around. The linker preferred the dynamic one and thus didn’t

see the newly built library at all.

</snip>

 

But I am not sure how to get past this.

 

I installed x264 from a tarball on the videolan site.

 

Thanks

Link to comment
Share on other sites

I dont know but try instead use the x264 from videolan use the x264 wich comes with the standar codecs package if this dont work try cheking the options of the configure script; it should be a part where you can manually do reference to the x264 lib then enter the location of your libraries.

If ya dont know where is this, use locate x264 and put the locations showed there.

Thanks to you

<alex

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...