libisoburn-1.5.4
Introduction to libisoburn
libisoburn is a frontend for libraries
libburn and libisofs
which enables creation and expansion of ISO-9660 filesystems on all
CD/DVD/BD media supported by libburn. This
includes media like DVD+RW, which do not support multi-session management
on media level and even plain disk files or block devices.
This package is known to build and work properly
using an LFS 11.3 platform.
Package Information
libisoburn Dependencies
Required
libburn-1.5.4 and
libisofs-1.5.4
Optional
Doxygen-1.9.6 (to generate HTML documentation),
Tk-8.6.13 (for xorriso-tcltk), and
libjte
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/libisoburn
Installation of libisoburn
Install libisoburn by running the following
commands:
./configure --prefix=/usr \
--disable-static \
--enable-pkg-check-modules &&
make
If you have installed Doxygen and wish to
generate the HTML documentation, issue the following command:
doxygen doc/doxygen.conf
This package does not come with a test suite.
Now, as the root
user:
make install
If you have built the HTML documentation, install it by running the
following commands as the
root
user:
install -v -dm755 /usr/share/doc/libisoburn-1.5.4 &&
install -v -m644 doc/html/* /usr/share/doc/libisoburn-1.5.4
Command Explanations
--disable-static
: This switch prevents
installation of static versions of the libraries.
--enable-pkg-check-modules
: Enable
pkg-config check for
libburn and
libisofs.
Contents
Installed Programs:
osirrox,
xorrecord,
xorriso,
xorriso-dd-target,
xorrisofs, and
xorriso-tcltk
Installed Library:
libisoburn.so
Installed Directories:
/usr/include/libisoburn and
/usr/share/doc/libisoburn-1.5.4
Short Descriptions
osirrox |
is a symbolic link to xorriso that copies files
from ISO image to a disk filesystem
|
xorrecord |
is a symbolic link to xorriso that provides a
cdrecord type user interface
|
xorriso |
is a program to create, load, manipulate, read, and write ISO 9660
filesystem images with Rock Ridge extensions
|
xorriso-dd-target |
is a program to check a USB or memory card device to see whether it
is suitable for image copying
|
xorrisofs |
is a symbolic link to xorriso that provides
a mkisofs type user interface
|
xorriso-tcltk |
is a frontend that operates xorriso in dialog mode
|
libisoburn.so
|
contains the libisoburn API functions
|