[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