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

Package Information

libisoburn Dependencies


libburn-1.5.6 and libisofs-1.5.6


Doxygen-1.10.0 (to generate HTML documentation), Tk-8.6.13 (for xorriso-tcltk), and libjte

Installation of libisoburn

Install libisoburn by running the following commands:

./configure --prefix=/usr              \
            --disable-static           \
            --enable-pkg-check-modules &&

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.6 &&
install -v -m644 doc/html/* /usr/share/doc/libisoburn-1.5.6

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.


Installed Programs: osirrox, xorrecord, xorriso, xorriso-dd-target, xorrisofs, and xorriso-tcltk
Installed Library:
Installed Directories: /usr/include/libisoburn and /usr/share/doc/libisoburn-1.5.6

Short Descriptions


is a symbolic link to xorriso that copies files from ISO image to a disk filesystem


is a symbolic link to xorriso that provides a cdrecord type user interface


is a program to create, load, manipulate, read, and write ISO 9660 filesystem images with Rock Ridge extensions


is a program to check a USB or memory card device to see whether it is suitable for image copying


is a symbolic link to xorriso that provides a mkisofs type user interface


is a frontend that operates xorriso in dialog mode

contains the libisoburn API functions