Introduction to libcdio
The libcdio is a library for CD-ROM and CD
image access. The associated libcdio-cdparanoia
library reads audio from the CD-ROM directly as data, with no analog step
between, and writes the data to a file or pipe as .wav, .aifc or as raw 16
bit linear PCM.
This package is known to build and work properly
using an LFS 12.4 platform.
Package Information
Additional Downloads
libcdio Dependencies
Optional
libcddb-1.3.2
Installation of libcdio
If you are building on an i686 system, fix a build issue caused by
large file support:
sed '/CDIO_LSEEK/s/lseek64/lseek/' -i lib/driver/_cdio_generic.c
Prepare libcdio by running the
following commands:
./configure --prefix=/usr --disable-static
To Build libcdio, issue:
make
One test named realpath is known to fail.
To test the results, issue:
make check -k
Now Install libcdio, as the root user:
make install
Now Prepare libcdio-paranoia by running the
following commands:
tar -xf ../libcdio-paranoia-10.2+2.0.2.tar.bz2
cd libcdio-paranoia-10.2+2.0.2
./configure --prefix=/usr --disable-static
To Build libcdio-paranoia, issue:
make
To test the results, issue:
make check
Now Install libcdio-paranoia, as the root user:
make install