Introduction to Cdrdao
The Cdrdao package contains CD
recording utilities. These are useful for burning a CD in
disk-at-once mode.
This package is known to build and work properly using an LFS-7.5
platform.
Package Information
Cdrdao Dependencies
Recommended
libao-1.2.0, libvorbis-1.3.4,
libmad-0.15.1b, and LAME-3.99.5 (required to build
toc2mp3)
Optional (Required to Build the gcdmaster Program)
Note that the following packages must be built in the order listed.
Use the current “stable”
version of each package.
libsigc++-2.3.1, GLibmm-2.38.1,
Gtkmm-2.24.4, libglademm, libgnomecanvasmm, gconfmm, gnome-vfsmm, libgnomemm, and libgnomeuimm
There are two additional optional dependencies that can be used by
the Cdrdao build: Cdrtools and
PCCTS. The pieces of
these two packages required to build Cdrdao are also included in the source tree
and are used by default.
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/cdrdao
Installation of Cdrdao
Install Cdrdao by running the
following commands:
sed -i '/ioctl/a #include <sys/stat.h>' dao/ScsiIf-linux.cc &&
./configure --prefix=/usr --mandir=/usr/share/man &&
make
This package does not come with a test suite.
Now, as the root
user:
make install &&
install -v -m755 -d /usr/share/doc/cdrdao-1.2.3 &&
install -v -m644 README /usr/share/doc/cdrdao-1.2.3
Command Explanations
sed -i '/ioctl/a #include
<sys/stat.h>' ...: This sed adds missing
sys/stat.h
include.
--mandir=/usr/share/man: Install
manual pages in /usr/share/man instead of /usr/man.