LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   problem installing cdrdao (https://www.linuxquestions.org/questions/linux-software-2/problem-installing-cdrdao-162987/)

DB9 03-27-2004 08:40 AM

problem installing cdrdao
 
I wish to update cdrdao to get ATAPI support. I am presently using Mandrake 9.2 and the cdrdao build that comes with it.
I have D/L'd cdrdao 1.1.8 in rpm form. When I run it it tells me that I need another file to be installed first - Is there a way of finding out what support files are needed for a particular program? Since I'm very new to Linux - I'm finding this quite :confused: trying to get things working.
Which file do I d/l - the source or the RPM?

is there a tutorial somewhere that explains this - where to start.


I'm probable not asking the question in an understandable form - but I've spent about 5 hrs so far and not getting anywhere


Steve

abisko00 03-27-2004 08:50 AM

You can run

rpm -qR <package>

to see the requirements.

You can either install the binary-rpm (rpm -i <package>) or the source. As a beginner, you should try the binary first, but sometime you'll find a badly packaged rpm that will never install easily on your distro. Then I would recommend the source installation. Mostly it's only

./configure
make
make install (as root)

but read the README file first!

Hope I could help.

DB9 03-27-2004 09:23 AM

thanks
can you explain
"./configure
make"

or a point to a tutorial

thanks

Steve

abisko00 03-27-2004 11:20 AM

I am not an expert in compiling programs, so anything I could tell you about it would probabely be crap. Please have a look in 'man make' or search the net.

Just very short:

./configure creates a Makefile, that tells the compiler something about your system and the source-code.
'make' is the command to start the compiler (e.g. gcc) that uses this makefile to make a binary from the source code.
'make install' copies the created binaries to their destinations. (All the guru's out there: correct me please, if I tell sh*t!)

DB9 03-27-2004 12:21 PM

:newbie: Thanks you


Steve


All times are GMT -5. The time now is 10:32 AM.