libisoburn-1.5.2

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-9.1 platform.

Package Information

libisoburn Dependencies

Required

libburn-1.5.2 and libisofs-1.5.2

Optional

Doxygen-1.8.17 (to generate HTML documentation) and Tk-8.6.10 (for xorriso-tcltk)

User Notes: http://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.2 &&
install -v -m644 doc/html/* /usr/share/doc/libisoburn-1.5.2

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, xorrisofs and xorriso-tcltk
Installed Library: libisoburn.so
Installed Directories: /usr/include/libisoburn and /usr/share/doc/libisoburn-1.5.2

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.

xorrisofs

is a symbolic link to xorriso that 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.

Last updated on 2020-02-18 14:50:03 -0800