cdrtools

treah blade treah.blade at gmail.com
Fri Aug 13 22:23:01 PDT 2010


I have the current version of LFS installed on my system as well as some packages from the current blfs. I attempted to build cdrtools from the book and was unable to get it to compile cleanly. The strange thing is that the build errors out but does not error out on the end like a normal package. I suspect this is due to shillys silly build system but I am not sure. I only know that it generates errors and refuses to install. I will include below some of the errors that I can see.  I suspect that this is due to me using a 2.6.32 kernel. 




../RULES/r-gmake.dep:76: OBJ/i686-linux-cc/sense.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/i686-linux-cc/dmaresid.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/i686-linux-cc/scsi_scan.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/i686-linux-cc/scsi_cdr.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/i686-linux-cc/cd_misc.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/i686-linux-cc/modes.d: No such file or directory
        ==> MAKING DIRECTORY "OBJ/i686-linux-cc"
        ==> MAKING DEPENDENCIES "OBJ/i686-linux-cc/modes.d"
        ==> MAKING DEPENDENCIES "OBJ/i686-linux-cc/cd_misc.d"
        ==> MAKING DEPENDENCIES "OBJ/i686-linux-cc/scsi_cdr.d"
        ==> MAKING DEPENDENCIES "OBJ/i686-linux-cc/scsi_scan.d"
        ==> MAKING DEPENDENCIES "OBJ/i686-linux-cc/dmaresid.d"
        ==> MAKING DEPENDENCIES "OBJ/i686-linux-cc/sense.d"
        ==> MAKING DEPENDENCIES "OBJ/i686-linux-cc/scgcheck.d"
make[1]: Leaving directory `/tmp/cdrtools-2.01/scgcheck'
make[1]: Entering directory `/tmp/cdrtools-2.01/scgcheck'
        ==> COMPILING "OBJ/i686-linux-cc/scgcheck.o"
In file included from scgcheck.c:30:
../include/schily.h:111: error: conflicting types for 'fexecve'
/usr/include/unistd.h:552: note: previous declaration of 'fexecve' was here
../include/schily.h:190: error: conflicting types for 'getline'
/usr/include/stdio.h:651: note: previous declaration of 'getline' was here
make[1]: *** [OBJ/i686-linux-cc/scgcheck.o] Error 1
make[1]: Leaving directory `/tmp/cdrtools-2.01/scgcheck'
        ==> MAKING "all" ON SUBDIRECTORY "SRCROOT/scgskeleton"
make[1]: Entering directory `/tmp/cdrtools-2.01/scgskeleton'
../RULES/r-gmake.dep:76: OBJ/i686-linux-cc/skel.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/i686-linux-cc/io.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/i686-linux-cc/cd_misc.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/i686-linux-cc/scsi_cdr.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/i686-linux-cc/scsi_scan.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/i686-linux-cc/modes.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/i686-linux-cc/misc.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/i686-linux-cc/getnum.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/i686-linux-cc/defaults.d: No such file or directory
        ==> MAKING DIRECTORY "OBJ/i686-linux-cc"
        ==> MAKING DEPENDENCIES "OBJ/i686-linux-cc/defaults.d"



-- 
treah blade <treah.blade at gmail.com>



More information about the blfs-dev mailing list