[MPlayer-users] Fwd: Re: Problem compiling mPlayer from svn.

Giorgio Vazzana mywing81 at gmail.com
Sun Oct 14 23:08:43 CEST 2012


2012/10/14 William Norfleet <wnor at midcoast.com>:
>
> Newbie, here.  With r35247 I'm still encountering:
> libmpcodecs/ad_libvorbis.c:261: error: too few arguments to function
> 'vorbis_synthesis'
>
> make: *** [libmpcodecs/ad_libvorbis.o] Error 1
> make: *** Waiting for unfinished jobs....

This is strange. In libmpcodecs/ad_libvorbis.c line 261 I see:

261             if(vorbis_synthesis(&ov->vb,&op)==0) /* test for success! */

and indeed the arguments of that call are correct, according to
http://www.xiph.org/vorbis/doc/libvorbis/vorbis_synthesis.html .
Are you using some sort of non-standard libvorbis or have you modified
libmpcodecs/ad_libvorbis.c?

> As has been noted on this list recently, compiling with --disable-libvorbis
> and --disable-tremor is successful.  (I'm also compiling with
> --disable-cdparanoia to get around the cdda:// playback problems others have
> noted.)
>
> Ubuntu 10.04 32- and 64-bit.

I'm on Ubuntu Lucid x86_64 and it works here with libvorbis from the
official repository:

holden at rye:~/src/mplayer$ dpkg -l libvorbis*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Nome                      Versione                  Descrizione
+++-=========================-=========================-==================================================================
ii  libvorbis-dev             1.2.3-3ubuntu1.1          The Vorbis
General Audio Compression Codec (development files)
un  libvorbis0                <non definita>            (nessuna
descrizione disponibile)
ii  libvorbis0a               1.2.3-3ubuntu1.1          The Vorbis
General Audio Compression Codec (Decoder library)
ii  libvorbisenc2             1.2.3-3ubuntu1.1          The Vorbis
General Audio Compression Codec (Encoder library)
ii  libvorbisfile3            1.2.3-3ubuntu1.1          The Vorbis
General Audio Compression Codec (High Level API)

holden at rye:~/src/mplayer$ find /usr/ -iname "libvorbis*"
/usr/share/lintian/overrides/libvorbis0a
/usr/share/lintian/overrides/libvorbisfile3
/usr/share/doc/libvorbisenc2
/usr/share/doc/libvorbis0a
/usr/share/doc/libvorbisfile3
/usr/share/doc/libvorbis-dev
/usr/share/doc-base/libvorbis
/usr/lib32/libvorbisfile.so.3
/usr/lib32/libvorbisfile.so
/usr/lib32/libvorbis.so
/usr/lib32/libvorbis.so.0.4.3
/usr/lib32/libvorbisenc.so.2.0.6
/usr/lib32/libvorbisenc.so.2
/usr/lib32/libvorbis.so.0
/usr/lib32/libvorbisfile.so.3.3.2
/usr/lib32/libvorbisenc.so
/usr/lib/libvorbisenc.la
/usr/lib/libvorbis.la
/usr/lib/libvorbisfile.so.3
/usr/lib/libvorbis.a
/usr/lib/libvorbisfile.so
/usr/lib/libvorbis.so
/usr/lib/libvorbis.so.0.4.3
/usr/lib/libvorbisenc.so.2.0.6
/usr/lib/libvorbisenc.so.2
/usr/lib/libvorbisfile.a
/usr/lib/libvorbis.so.0
/usr/lib/libvorbisfile.so.3.3.2
/usr/lib/libvorbisenc.so
/usr/lib/libvorbisfile.la
/usr/lib/libvorbisenc.a

Giorgio Vazzana


More information about the MPlayer-users mailing list