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

Notices


Reply
  Search this Thread
Old 03-31-2004, 12:14 PM   #1
Bon Bon
LQ Newbie
 
Registered: Nov 2003
Location: Middlesbrough, England, UK
Posts: 15

Rep: Reputation: 0
cdrtools installation


Can anyone help me with installing the cdrtools-2.00.3 software so I can burn CD's?

I want to upgrade to Red Hat Linux 9 but I cannot burn CD's. I downloaded cdrtools-2.00.3 and I cannot install it with the 'make /root/cdtools/cdrtools-2.00.3/' function as I keep on getting an error saying "Nothing to be done for '/root/cdtools/cdrtools-2.00.3/'."

Anyone help?

 
Old 03-31-2004, 12:17 PM   #2
aaa
LQ Guru
 
Registered: Jul 2003
Location: VA
Distribution: Slack 10.1
Posts: 2,194

Rep: Reputation: 47
After the 'make' (compiling) is complete, you usually do a 'make install':
cd /root/cdtools/cdrtools-2.00.3/
make
make install

Did you read the README?
 
Old 03-31-2004, 12:25 PM   #3
Bon Bon
LQ Newbie
 
Registered: Nov 2003
Location: Middlesbrough, England, UK
Posts: 15

Original Poster
Rep: Reputation: 0
The readme said about something on the top level and I did not understand it.

I get 2 errors with 'make install'.

One says I have a file missing and the other says it cannot create executables.

Shall I post more information?
 
Old 03-31-2004, 12:29 PM   #4
aaa
LQ Guru
 
Registered: Jul 2003
Location: VA
Distribution: Slack 10.1
Posts: 2,194

Rep: Reputation: 47
Post the README
Post the errors.
 
Old 03-31-2004, 01:09 PM   #5
Bon Bon
LQ Newbie
 
Registered: Nov 2003
Location: Middlesbrough, England, UK
Posts: 15

Original Poster
Rep: Reputation: 0
Readme:
Short overview for those who don't read manuals:

Calling configure manually is outdated because this is a task of the
makefile system.

There is no 'configure', simply call 'make' on the top level
directory.

***** If this does not work for you, read the rest if this file *****
***** If you have any problem, also first read the topic specific *****
***** README.* files (e.g. README.linux for Linux problems). *****

All results in general will be placed into a directory named
OBJ/<arch-name>/ in the current projects leaf directory.

You **need** either my "smake" program, the SunPRO make
from /usr/bin/make (SunOS 4.x) or /usr/ccs/bin/make (SunOS 5.x)
or GNU make to compile this program. Read README.gmake for
more information on gmake and a list of the most annoying bugs in gmake.

All other make programs are either not smart enough or have bugs.

My "smake" source is at:

ftp://ftp.berlios.de/pub/smake/alpha/

It is easy to compile and doesn't need a working make program
on your machine. If you don't have a working "make" program on the
machine where you like to compile "smake" read the file "BOOTSTRAP".

If you have the choice between all three make programs, the
preference would be

1) smake (preferred)
2) SunPRO make
3) GNU make (this is the last resort)

Important notice: "smake" that comes with SGI/IRIX will not work!!!
This is not the Schily "smake" but a dumb make program from SGI.

***** If you are on a platform that is not yet known by the *****
***** Schily makefilesystem you cannot use GNU make. *****
***** In this case, the automake features of smake are required. *****


Everytime I try to copy the error in the terminal a new line keeps on printing to the terminal (using Ctrl+C).
 
Old 03-31-2004, 01:37 PM   #6
Bon Bon
LQ Newbie
 
Registered: Nov 2003
Location: Middlesbrough, England, UK
Posts: 15

Original Poster
Rep: Reputation: 0
The error basically loops and this is what is printed in the terminal (manually typed):

==> MAKING "install" ON SUBDIRECTORY "SRCROOT /scgcheck"
make[1]: Entering directory '/root/cdtools/cdrtools-2.00.3/scgcheck'
../RULES/rules.cnf:57: ../incs/i686-linux-cc/rules.cnf No such file or directory
==>CONFIGURING RULES "../incs/i686-linux-cc/rules.cnf"
loading cache ./config.cache
checking host system type... i686-pc-linux-gnuoldld
checking for Cygwin environment... no
checking for mingw32 environment... no
checking for EMX/OS2 environment... no
checking for executable suffix... configure: error: installation or configuration problem: compiler cannot create executables.
make[1]: *** [../incs/i686-linux-cc/rules.cnf] Error 1
make[1]: Leaving directory '/root/cdtools/cdrtools-2.00.3/scgcheck'
make: *** [install] Error 2


And there is not a readme for Red Hat Linux and I have not checked the rest, the bit of the instructions I read before installing have been posted above.

Here are the documents for other Linux platforms:
ftp://ftp.berlios.de/pub/cdrecord/

Last edited by Bon Bon; 03-31-2004 at 01:39 PM.
 
Old 03-31-2004, 01:51 PM   #7
skel
Member
 
Registered: Jan 2004
Distribution: Slackware 10 ; Gentoo ; OpenBSD 3.6
Posts: 101

Rep: Reputation: 15
for compiling cdrtools you have to use GNU make (Gmake)

the cdrtools src package comes with two exectuables Gmake and Gmake.linux

do this as root from the dir where cdrtools was unpacked
Code:
./Gmake.linux
./Gmake.linux install
 
Old 03-31-2004, 01:52 PM   #8
skel
Member
 
Registered: Jan 2004
Distribution: Slackware 10 ; Gentoo ; OpenBSD 3.6
Posts: 101

Rep: Reputation: 15
one more thing,

you can cut and paste text from a terminal (or anywhere) by selecting it (it will automagically be 'copied') and then using the middle mouse button to paste it somewhere else.

 
Old 03-31-2004, 01:57 PM   #9
Bon Bon
LQ Newbie
 
Registered: Nov 2003
Location: Middlesbrough, England, UK
Posts: 15

Original Poster
Rep: Reputation: 0
I am still getting the error, with Gmake too.

This is a test for the copy and paste and also the error I keep getting:
==> MAKING "install" ON SUBDIRECTORY "SRCROOT/scgcheck"
make[1]: Entering directory `/root/cdtools/cdrtools-2.00.3/scgcheck'
../RULES/rules.cnf:57: ../incs/i686-linux-cc/rules.cnf: No such file or directory
==> CONFIGURING RULES "../incs/i686-linux-cc/rules.cnf"
loading cache ./config.cache
checking host system type... i686-pc-linux-gnuoldld
checking for Cygwin environment... no
checking for mingw32 environment... no
checking for EMX/OS2 environment... no
checking for executable suffix... configure: error: installation or configuration problem: compiler cannot create executables.
make[1]: *** [../incs/i686-linux-cc/rules.cnf] Error 1
make[1]: Leaving directory `/root/cdtools/cdrtools-2.00.3/scgcheck'
make: *** [install] Error 2

Last edited by Bon Bon; 03-31-2004 at 03:13 PM.
 
Old 03-31-2004, 02:11 PM   #10
skel
Member
 
Registered: Jan 2004
Distribution: Slackware 10 ; Gentoo ; OpenBSD 3.6
Posts: 101

Rep: Reputation: 15
did you by any chance use 'mc' to unpack the files?

do you have gcc installed?

and are you logged in as root?

also, you may want to delete the file config.cache from that dir and try again (i don't know if this will help or not)
 
Old 03-31-2004, 02:17 PM   #11
Bon Bon
LQ Newbie
 
Registered: Nov 2003
Location: Middlesbrough, England, UK
Posts: 15

Original Poster
Rep: Reputation: 0
I used tar -xvzf [the compressed folder]

What is GCC?

I am logged in as the root user so yes.

Last edited by Bon Bon; 03-31-2004 at 02:20 PM.
 
Old 04-01-2004, 04:17 PM   #12
Bon Bon
LQ Newbie
 
Registered: Nov 2003
Location: Middlesbrough, England, UK
Posts: 15

Original Poster
Rep: Reputation: 0
I have a solution, I have modified a few files to create an auto-installer which seems to work for me. When I finish my coursework and have time to check the files over for errors I will upload the file and add a link here for anyone to use.
 
Old 04-01-2004, 04:25 PM   #13
skel
Member
 
Registered: Jan 2004
Distribution: Slackware 10 ; Gentoo ; OpenBSD 3.6
Posts: 101

Rep: Reputation: 15
Quote:
Originally posted by Bon Bon
I used tar -xvzf [the compressed folder]

What is GCC?

I am logged in as the root user so yes.
try unpacking it with:
tar -xvzpf [the compressed folder]

it looks like you have a problem with permissions on the extracted files, and the -p option preserves permissions, maybe that might help.

gcc is the c compiler. if you don't have it you won't be able to compile cdrtools.

try:
which gcc
and
gcc --version

if you get an error saying that there no such file or it is not in the path then it is probably not installed.
 
  


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
cdrtools on kernel 2.6? njbrain Linux - Software 7 02-11-2005 07:48 PM
cdrtools-2.00.3 art3mis Linux - Software 1 12-22-2004 09:43 AM
2.6.9 and cdrtools, is it fixed? stelmed Slackware 7 11-05-2004 09:59 AM
cdrtools? crapper Slackware 2 09-30-2004 09:33 AM
xcdroast installation problems despite use of --with-cdrtools-prefix=/usr/bin ??? Raptor Ramjet Slackware 4 01-27-2004 06:55 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Red Hat

All times are GMT -5. The time now is 07:35 PM.

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