Introduction to libcdio
        
        
          The libcdio is a library for
          CD-ROM and CD image access. The associated libcdio-cdparanoia library reads audio from
          the CD-ROM directly as data, with no analog step between, and
          writes the data to a file or pipe as .wav, .aifc or as raw 16 bit
          linear PCM.
        
        
          ![[Note]](../images/note.png) 
          
            Note
          
          
            Development versions of BLFS may not build or run some packages
            properly if LFS or dependencies have been updated since the most
            recent stable versions of the books.
          
         
        
          Package Information
        
        
          
            - 
              
                Download (HTTP): https://ftp.gnu.org/gnu/libcdio/libcdio-2.1.0.tar.bz2
               
- 
              
                Download MD5 sum: aa7629e8f73662a762f64c444b901055
               
- 
              
                Download size: 1.7 MB
               
- 
              
                Estimated disk space required: 53 MB (both packages,
                including checks)
               
- 
              
                Estimated build time: 0.2 SBU (using parallelism=4; both
                packages, including checks)
               
 
        
          Additional Downloads
        
        
        
          libcdio Dependencies
        
        
          Optional
        
        
          libcddb-1.3.2
        
       
      
        
          Installation of libcdio
        
        
          If you are building on an i686 system, fix a build issue caused by
          large file support:
        
        sed '/CDIO_LSEEK/s/lseek64/lseek/' -i lib/driver/_cdio_generic.c
        
          Install libcdio by running the
          following commands:
        
        ./configure --prefix=/usr --disable-static &&
make
        
          To test the results, issue: make
          check -k. One test named realpath is known to fail.
        
        
          Now, as the root user:
        
        make install
        
          Now install libcdio-paranoia:
        
        tar -xf ../libcdio-paranoia-10.2+2.0.2.tar.bz2 &&
cd libcdio-paranoia-10.2+2.0.2 &&
./configure --prefix=/usr --disable-static &&
make
        
          To test the results, issue: make
          check.
        
        
          Now, as the root user:
        
        make install