[MPlayer-users] MPlayer compile problem with Ubuntu x264-dev package

Masaru Nomiya nomiya at galaxy.dti.ne.jp
Mon Jun 9 06:56:26 CEST 2008


Hello,

In the Message; 

  Subject    : Re: [MPlayer-users] MPlayer compile problem with Ubuntu x264-dev package
  Message-ID : <20080608223715.GA27259 at mokona.greysector.net>
  Date & Time: Mon, 9 Jun 2008 00:37:15 +0200

[Dominik] == "Dominik 'Rathann' Mierzejewski" <dominik at rangers.eu.org> has written:

Ulrich>> libx264.c: In function 'X264_init':
Urlich>> libx264.c:224: error: 'X264_ME_TESA' undeclared (first use in this function)
Urlich>> libx264.c:224: error: (Each undeclared identifier is reported only once
Urlich>> libx264.c:224: error: for each function it appears in.)

Dominik> Your x264 is too old. The FFmpeg libraries used in MPlayer/MEncoder 
Dominik> require a very recent git snapshot of x264.

Moreover, we must install the very latest libdvdnav, isn't it?

That is, with libdvdnav-4.1.2, ./configure ends like this;

[...]
Checking for DVD support (libdvdnav) ... disabled due to the usage of the internal copy of dvdread. Append --disable-dvdread-internal
[...]

Then, I run ./configure with --disable-dvdread-internal, but it's
compilation ended as follows;

[...]
ib64 -lfribidi -lz -llzo2 -lmad -lspeex  -ltheora -logg   -ldts -lmpcdec  -lstdc++ -lamrnb -lamrwb -ldv -lxvidcore -lm -lnut -lpthread -ldl -rdynamic -llirc_client -L/usr/local/lib -ldvdnavmini -lpthread  -lm   
stream/stream_dvdnav.o: In function `open_s':
stream_dvdnav.c:(.text+0xde1): undefined reference to `dvd_audio_stream_channels'
stream_dvdnav.c:(.text+0xdf4): undefined reference to `dvd_audio_stream_types'
stream_dvdnav.c:(.text+0xe7f): undefined reference to `dvd_angle'
stream/stream_dvdnav.o: In function `fill_buffer':
stream_dvdnav.c:(.text+0x1aa0): undefined reference to `mp_dvdtimetomsec'
/usr/local/lib/libdvdnavmini.so: undefined reference to `ifoRead_VTS_ATRT'
/usr/local/lib/libdvdnavmini.so: undefined reference to `DVDCloseFile'
/usr/local/lib/libdvdnavmini.so: undefined reference to `DVDOpen'
/usr/local/lib/libdvdnavmini.so: undefined reference to `ifoRead_VOBU_ADMAP'
/usr/local/lib/libdvdnavmini.so: undefined reference to `ifoRead_PGCI_UT'
/usr/local/lib/libdvdnavmini.so: undefined reference to `ifoOpen'
/usr/local/lib/libdvdnavmini.so: undefined reference to `DVDReadBlocks'
/usr/local/lib/libdvdnavmini.so: undefined reference to `ifoClose'
/usr/local/lib/libdvdnavmini.so: undefined reference to `navRead_DSI'
/usr/local/lib/libdvdnavmini.so: undefined reference to `ifoRead_FP_PGC'
/usr/local/lib/libdvdnavmini.so: undefined reference to `ifoRead_TITLE_VOBU_ADMAP'
/usr/local/lib/libdvdnavmini.so: undefined reference to `ifoRead_PTL_MAIT'
/usr/local/lib/libdvdnavmini.so: undefined reference to `ifoOpenVMGI'
/usr/local/lib/libdvdnavmini.so: undefined reference to `ifoRead_VTS_PTT_SRPT'
/usr/local/lib/libdvdnavmini.so: undefined reference to `ifoOpenVTSI'
/usr/local/lib/libdvdnavmini.so: undefined reference to `ifoRead_PGCIT'
/usr/local/lib/libdvdnavmini.so: undefined reference to `ifoRead_TT_SRPT'
/usr/local/lib/libdvdnavmini.so: undefined reference to `navRead_PCI'
/usr/local/lib/libdvdnavmini.so: undefined reference to `DVDClose'
/usr/local/lib/libdvdnavmini.so: undefined reference to `DVDOpenFile'
collect2: ld returned 1 exit status
make: *** [mplayer] Error 1

So, I got the svn of libdvdnav, but couldn't compile it.

This is the error message;

[...]
make[2]: Entering directory `/tmp/source/libdvdnav.new/src'
Making all in dvdread
make[3]: Entering directory `/tmp/source/libdvdnav.new/src/dvdread'
make[3]: *** No rule to make target `Makefile.am', needed by `Makefile.in'.  Stop.
make[3]: Leaving directory `/tmp/source/libdvdnav.new/src/dvdread'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/source/libdvdnav.new/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/source/libdvdnav.new'
make: *** [all] Error 2

In fact, there does't exist Makefile.am.

Any hints?

Thanks in advance,

---
  Masaru Nomiya       mail-to: nomiya @ galaxy.dti.ne.jp

          "Bill! You married with Computers.
           Not with Me!"
          "No..., with money."



More information about the MPlayer-users mailing list