[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: cdrtools 3.0.0 and dvd+rw-tools does not compile



Hi,

> /usr/include/scsi/scsi.h: In function 'scsi_varlen_cdb_length':
> /usr/include/scsi/scsi.h:159: error: 'struct scsi_varlen_cdb_hdr' has no 
> membernamed 'additional_cdb_length'

This looks like a problem with the installed system headers.
/usr/include/scsi/scsi.h is included by burn programs in order to access
Linux system functions for SCSI operations. If there is an error in these
headers then the burn programs are not to blame on the first hand.

There might be the necessity to include other .h files before scsi.h.
But this is not needed with other Linux distros. So i expect you will
find some deviation from the usual Linux header configuration.


> /usr/include/scsi/scsi.h:148: error: expected specifier-qualifier-list
> before 'u8'

I find this type on my system in
  /usr/include/asm-i386/types.h:typedef unsigned char u8;


When you have solved this issue, i would like to propose you also
try to compile my programs cdrskin and xorriso.
Either in their dynamically linked form
  http://www.libburnia-project.org/wiki/Releases
  http://files.libburnia-project.org/releases/libisofs-1.2.6.tar.gz
  http://files.libburnia-project.org/releases/libburn-1.2.6.tar.gz
  http://files.libburnia-project.org/releases/libisoburn-1.2.6.tar.gz
or as standalone binaries
  http://scdbackup.webframe.org/cdrskin_eng.html
  http://scdbackup.webframe.org/cdrskin-1.2.6.tar.gz
  http://www.gnu.org/software/xorriso/
  http://www.gnu.org/software/xorriso/xorriso-1.2.6.tar.gz

Proposals for better portability or other improvements are welcome.


Have a nice day :)

Thomas


Reply to: