Hello,
I've just set up my EIDE (or should I say ATAPI) CD-Writer and have managed to get my Slackware 9.1 box to "see" it using SCSI emulation (/dev/hdc points to /dev/sr0 etc. etc.)
Following this I've downloaded xcdroast (xcdroast-0.98alpha14) but despite my best efforts I simply can't get it to work. After the first install I did xcdroast failed with the message:
** WARNING **: No /usr/local/bin/cdrecord installed
I therefore did a quick "whereis cdrecord" and found that cdrecord, cdrdao and cdparanoia all live in /usr/bin. Following this I did some more digging and eventually found the "readme" file contained in the xcdroast .tar.gz file (yup, I should've looked at this first)
From this I deduced that I should have really performed the ./configure part of the installation by using the command:
./configure --with-cdrtools-prefix=/usr/bin
So I returned to the source folder and did a "make uninstall" to remove the first installation. I then used "whereis xcdroast" to make sure it had been removed. After this I performed a fresh install using:
./configure --with-cdrtools-prefix=/usr/bin
make
make install
Sadly this doesn't seem to have made any difference as when I start xcdroast it's still looking for cdrecord in the wrong folder. The debug output of the command is as follows:
bash-2.05b# /usr/local/bin/xcdroast -d 5
DGB1: calling: /bin/uname -a
DGB1: Starting X-CD-Roast 0.98alpha14 by root@pingu on Linux pingu 2.4.22 #4 Tue Sep 2 17:39:59 PDT 2003 i686 unknown unknown GNU/Linux
DGB1: debug level: 5
DGB1: configdir: /root/.xcdroast
DGB1: rootconfig: /usr/local/etc/xcdroast.conf
DGB1: libdir: /usr/local/lib/xcdroast-0.98
DGB1: checking large file support: sizeof(off_t) = 8
DGB3: Checking X-CD-Roast non-root-mode configuration
DGB3: Note: /usr/local/lib/xcdroast-0.98/bin/xcdrwrap wrong modes set (0100755)
DGB1: --> X-CD-Roast not configured for non-root-mode.
DGB3: Checking X-CD-Roast wrapper installation
DGB1: calling: /usr/local/lib/xcdroast-0.98/bin/xcdrwrap -V
DGB3: Checking for helper binaries (noversioncheck = 0)
** WARNING **: No /usr/local/bin/cdrecord installed
** WARNING **: (Invalid lib-directory? Check -l option)
As you can see there's the additional problem in that I have to call xcdroast using the full path name as when I call "xcdroast" I get the following message:
bash-2.05b# xcdroast
bash: /usr/bin/xcdroast: No such file or directory
I therefore think I've made a bit of a pigs ear of all this and would be very grateful for some advice as to how I can get xcdroast working.
Thankyou.