[PD] getting readanysf~ running (was: How to access audio files from disk randomly?)

august august at alien.mur.at
Wed Dec 9 15:48:32 CET 2009

I just now have a fresh install of Karmic.

Since there is no libgmerlin_avdec-dev  package for ubuntu, I have
decided to install it all from source.  I don't want a mix of packaged
and unpackaged software.    Also, you only need  gavl and
gmerlin_avdecoder.  You do not need Gmerlin.

gavl is very easy to install.

for gmerlin_avdecoder source, install these first:

sudo apt-get install libz-dev
sudo apt-get install libavcodec-dev libswscale-dev
sudo apt-get install libavformat-dev libpostproc-dev libspeex-dev
sudo apt-get install libmjpegtools-dev   libtheora-dev libvorbis-dev 
sudo apt-get install libschroedinger-dev  libfaad-dev libflac-dev
sudo apt-get install libtiff4-dev libopenjpeg-dev  liba52-dev 
sudo apt-get install libmad0-dev  libdvdread-dev libcdio-dev
sudo apt-get install libmpeg2-4-dev libmpcdec-dev

(do not install libdca-dev)

then, get the gmerlin_avdecoder source.  I prefer from CVS, but you can
also download the tar.gz package.

then ./configure
then make
then make install

make sure to do:  sudo ldconfig

then get readanysf with:
wget http://aug.ment.org/software/readanysf~0.36.tar.gz

untar it, cd into readanysf, and do "make"

now you should have it.   (I just did that from a clean Ubuntu Karmic

sorry its not easier, but packaging software is very unrewarding and
time consuming.  

best -august.

> A lot!
> It seems, that this is way is _much_  cleaner (without having to do nasty
> things to the sources). I didn't compile gmerlin, since there is a ubuntu
> package, but obviously it's better compile it as well.
> Thanks
> Roman
> Am 09.12.09 11:31 schrieb "James Dunn" unter <james at 4thharmonic.com>:
> > 
> > First I installed gavl 1.1.1 -
> > http://sourceforge.net/projects/gmerlin/files/gavl/1.1.1/gavl-1.1.1.tar.gz/dow
> > nload
> > then texinfo (sudo apt-get install texinfo) as prompted by the
> > ./configure stage of gmerlin 0.4.1
> > then gmerlin 0.4.1 -
> > http://sourceforge.net/projects/gmerlin/files/gmerlin/0.4.1/gmerlin-0.4.1.tar.
> > gz/download
> > then gmerlin-avdecoder 1.0.1 -
> > http://sourceforge.net/projects/gmerlin/files/gmerlin-avdecoder/1.0.1/gmerlin-
> > avdecoder-1.0.1.tar.gz/download
> > finally I compiled readanysf~ 0.36
> > http://aug.ment.org/software/readanysf~0.36.tar.gz
> > <http://aug.ment.org/software/readanysf%7E0.36.tar.gz> and copied the
> > ,pd_linux file to /usr/lib/pd/extra
> > 
> > I had an error message in the pd console: libgmerlin_avdec.so.1 not
> > found or something, so I installed libgmerlin0 via synaptic and then it
> > worked.
> > 
> > Hope this helps!

More information about the Pd-list mailing list