libisoburn-1.5.0

#### Beyond Linux® From Scratch (systemd Edition) - Version 9.0

### Chapter 45. CD/DVD-Writing Utilities

- Prev

  libburn-1.5.0

- Next

  libisofs-1.5.0

- Up
- Home

# libisoburn-1.5.0

## 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.0 platform.

### Package Information

- Download (HTTP): http://files.libburnia-project.org/releases/libisoburn-1.5.0.tar.gz

- Download MD5 sum: 760258ca2b7edf95109ee44de4665daf

- Download size: 1.5 MB

- Estimated disk space required: 16 MB (with Tk and HTML documentation)

- Estimated build time: 0.2 SBU (with Tk and HTML documentation)

### libisoburn Dependencies

#### Required

libburn-1.5.0 and libisofs-1.5.0

#### Optional

Doxygen-1.8.16 (to generate HTML documentation) and Tk-8.6.9 (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.0 &&
    install -v -m644 doc/html/* /usr/share/doc/libisoburn-1.5.0

## 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.0

### 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 2019-08-21 15:35:43 -0700

- Prev

  libburn-1.5.0

- Next

  libisofs-1.5.0

- Up
- Home