LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 10-11-2003, 11:46 AM   #1
Raptor Ramjet
Member
 
Registered: Apr 2003
Location: Under a rock
Distribution: Slackware "current" - Praise "Bob" !!!!
Posts: 92

Rep: Reputation: 15
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.
 
Old 10-11-2003, 12:18 PM   #2
Raptor Ramjet
Member
 
Registered: Apr 2003
Location: Under a rock
Distribution: Slackware "current" - Praise "Bob" !!!!
Posts: 92

Original Poster
Rep: Reputation: 15
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 !
 
Old 10-11-2003, 05:21 PM   #3
shepper
Member
 
Registered: Mar 2003
Location: Dry, Dusty and Conservative
Distribution: OpenBSD, Debian Wheezy/Jessie
Posts: 449

Rep: Reputation: 33
If say a newer version of XCDRoast comes out and you want to compile it you would use :

"./configure --with-cdrtools-prefix=/usr"
 
Old 01-26-2004, 03:56 PM   #4
Rico16135
Member
 
Registered: Aug 2003
Location: Texas, USA
Distribution: Slackware 9.1, SuSE 9.1
Posts: 245

Rep: Reputation: 30
uh even if its in /usr/bin ???
 
Old 01-27-2004, 06:55 AM   #5
shepper
Member
 
Registered: Mar 2003
Location: Dry, Dusty and Conservative
Distribution: OpenBSD, Debian Wheezy/Jessie
Posts: 449

Rep: Reputation: 33
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.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
path in services wrong for clamav updated frm 0.75 to 0.80 usr/bin vs usr/local/bin Emmanuel_uk Linux - Newbie 3 04-22-2005 01:02 AM
k3b cdrecord cdrtools xcdroast jdier Linux - Software 9 01-15-2005 02:37 AM
Always -prefix=/usr? oneandoneis2 Linux From Scratch 5 07-28-2004 12:11 AM
error compiling cdrtools on kernel 2.6.0: /usr/bin/ld: cannot find -lscg qanopus Linux - Software 1 12-21-2003 08:15 AM
how to install cdrtools and xcdroast? (concrete solutions only) szmartby Linux - Software 2 09-14-2003 09:40 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 12:17 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration