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 <[email protected]>
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to