xcdroast installation problems despite use of --with-cdrtools-prefix=/usr/bin ???
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. |
Aaarggghh !!!!! Me idiot.... Shoot self in foot.....
Please ignore my previous question. I've just had a look at Slackware disk 2 and found there's a proper xcdroast .tgz file on the CD.
And following a quick "installpkg" all is well. Still at least I learnt some more about "./configure" and "make" ;) Ahhh Slackware.... You make my brayne hurtz - but in such a good way ! |
If say a newer version of XCDRoast comes out and you want to compile it you would use :
"./configure --with-cdrtools-prefix=/usr" |
uh even if its in /usr/bin ???
|
It has been a while since I compiled this and I do not have access to the machine to check the config.log but I think this worked. If it does not then ./configure will give you an error and you can have another go at it with /usr/bin.
|
All times are GMT -5. The time now is 07:29 AM. |