LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 03-23-2006, 11:54 PM   #1
lonecrow
Member
 
Registered: May 2005
Location: Canada
Distribution: PCLinuxOS 2007
Posts: 274

Rep: Reputation: 30
make command doesn't work... NOOB PI**ED OFF!!


Hey guys Im kind of desperated here... You see, Ive tried some distro (suse, FC, Ubuntu) and sometimes the make command works, but most of the time, when I try to compile a program (I think this is what it does right?) it just returns an error: Command not found. This applies to all the program I try to install. Im lost deep into the forest here.

Im currently using mandriva 2006.0, but it doesnt matter as I said, it NEVER works. Any help? Because from the README of every program, it seems SOOOOOO easy for them. It just tells you to write that, like it should work and I feel Im the only one on earth to whom it happens... Thanks very much!
 
Old 03-23-2006, 11:59 PM   #2
rickh
Senior Member
 
Registered: May 2004
Location: Albuquerque, NM USA
Distribution: Debian-Lenny/Sid 32/64 Desktop: Generic AMD64-EVGA 680i Laptop: Generic Intel SIS-AC97
Posts: 4,250

Rep: Reputation: 62
You run ./configure and make as a regular user, and make install as root
 
Old 03-24-2006, 12:49 AM   #3
reddazz
LQ Guru
 
Registered: Nov 2003
Location: N. E. England
Distribution: Fedora, CentOS, Debian
Posts: 16,298

Rep: Reputation: 77
Quote:
Originally Posted by lonecrow
Hey guys Im kind of desperated here... You see, Ive tried some distro (suse, FC, Ubuntu) and sometimes the make command works, but most of the time, when I try to compile a program (I think this is what it does right?) it just returns an error: Command not found. This applies to all the program I try to install. Im lost deep into the forest here.

Im currently using mandriva 2006.0, but it doesnt matter as I said, it NEVER works. Any help? Because from the README of every program, it seems SOOOOOO easy for them. It just tells you to write that, like it should work and I feel Im the only one on earth to whom it happens... Thanks very much!
The next time you experience problems with make, just post the errors here and someone will help you out. It can be difficult to grasp software installation from source, but its easy once you know exactly how to fix the errors printed after the installation has failed.

Last edited by reddazz; 03-24-2006 at 12:51 AM.
 
Old 03-24-2006, 01:05 AM   #4
ntubski
Senior Member
 
Registered: Nov 2005
Distribution: Debian, Arch
Posts: 3,780

Rep: Reputation: 2081Reputation: 2081Reputation: 2081Reputation: 2081Reputation: 2081Reputation: 2081Reputation: 2081Reputation: 2081Reputation: 2081Reputation: 2081Reputation: 2081
Quote:
Originally Posted by lonecrow
Hey guys Im kind of desperated here... You see, Ive tried some distro (suse, FC, Ubuntu) and sometimes the make command works, but most of the time, when I try to compile a program (I think this is what it does right?) it just returns an error: Command not found. This applies to all the program I try to install. Im lost deep into the forest here.

Im currently using mandriva 2006.0, but it doesnt matter as I said, it NEVER works. Any help? Because from the README of every program, it seems SOOOOOO easy for them. It just tells you to write that, like it should work and I feel Im the only one on earth to whom it happens... Thanks very much!
My guess is that some distros don't install compile tools by default. Or did you mean that sometimes it works on the same distro?
 
Old 03-24-2006, 02:26 AM   #5
Komakino
Senior Member
 
Registered: Feb 2004
Location: Somerset, England
Distribution: Slackware 10.2, Slackware 10.0, Ubuntu 9.10
Posts: 1,938

Rep: Reputation: 55
'command not found' isn't a make error, it means make isn't on your system. I'm betting that every time you install a distro you don't install the development tools because you think "I'm not gonna do any development"...well you need the development tools to compile anything

Ubuntu, by the way, doesn't give you the choice, you'd have to run synaptic and choose to install it all that way.
 
Old 03-24-2006, 08:47 AM   #6
lonecrow
Member
 
Registered: May 2005
Location: Canada
Distribution: PCLinuxOS 2007
Posts: 274

Original Poster
Rep: Reputation: 30
Komakino has it right.... It's not a make error that I get, it really is just "command not found"... nothing more. My bet is that I didnt install the devel tools, but I didnt choose anything since Im runnig a beta version of Mandriva. Can this be the problem? And if so, how do I fix this? Because I mean, I dont mind if it doesnt work right now, Im waiting for suse 10.1 to come out, but I think this is stupid since its a beta, and you need to test things out.... Like Id give you a car to road test, but without wheels....Am I missing something?

Thanks guys, you dont have any idea how I respect you, knowing every bits of Linux info on the tips of your fingers!
 
Old 03-24-2006, 09:01 AM   #7
reddazz
LQ Guru
 
Registered: Nov 2003
Location: N. E. England
Distribution: Fedora, CentOS, Debian
Posts: 16,298

Rep: Reputation: 77
Mandriva always ships with devel tools regardless of whether you are running stable or unstable versions. If you need to install the development packages, start the Mandriva Control Center -> Software Installation and search for the packages you need.
 
Old 03-25-2006, 03:01 PM   #8
lonecrow
Member
 
Registered: May 2005
Location: Canada
Distribution: PCLinuxOS 2007
Posts: 274

Original Poster
Rep: Reputation: 30
can you tell me what's the name of the package that I have to install to enable the make feature? I searched for make and developpement and didnt find nothing. Thanks!!
 
Old 03-25-2006, 03:14 PM   #9
reddazz
LQ Guru
 
Registered: Nov 2003
Location: N. E. England
Distribution: Fedora, CentOS, Debian
Posts: 16,298

Rep: Reputation: 77
Quote:
Originally Posted by lonecrow
can you tell me what's the name of the package that I have to install to enable the make feature? I searched for make and developpement and didnt find nothing. Thanks!!
If you installed from an official Mandriva disc set, you should find make by searching in the list of installable software from the Mandriva Control Center. You can also just do "urpmi make" from the command line.
 
Old 03-26-2006, 06:13 PM   #10
lonecrow
Member
 
Registered: May 2005
Location: Canada
Distribution: PCLinuxOS 2007
Posts: 274

Original Poster
Rep: Reputation: 30
Grrrr... It doesnt work my friend... Here's a screenshot, maybe I did something wrong... It doesnt find any "make" program, neither in description.

http://www.yourfilehost.com/media.ph...=snapshot1.png
 
Old 03-27-2006, 12:40 AM   #11
reddazz
LQ Guru
 
Registered: Nov 2003
Location: N. E. England
Distribution: Fedora, CentOS, Debian
Posts: 16,298

Rep: Reputation: 77
Quote:
Originally Posted by lonecrow
Grrrr... It doesnt work my friend... Here's a screenshot, maybe I did something wrong... It doesnt find any "make" program, neither in description.

http://www.yourfilehost.com/media.ph...=snapshot1.png
Did you install from an official Mandriva disc set? Also what are the results of running
Code:
$rpm -qa | grep -i make
 
Old 03-27-2006, 03:08 PM   #12
lonecrow
Member
 
Registered: May 2005
Location: Canada
Distribution: PCLinuxOS 2007
Posts: 274

Original Poster
Rep: Reputation: 30
This is the output of the thing you asked me (What is it for actually?)

Code:
makedev-4.4-1mdk
And I installed it using the Official Mandriva 2006.0 disc. But it makes me think, and if it's right you'll want to kill me, I only downloaded 1 cd....
 
Old 03-27-2006, 03:25 PM   #13
reddazz
LQ Guru
 
Registered: Nov 2003
Location: N. E. England
Distribution: Fedora, CentOS, Debian
Posts: 16,298

Rep: Reputation: 77
Quote:
Originally Posted by lonecrow
This is the output of the thing you asked me (What is it for actually?)

Code:
makedev-4.4-1mdk
And I installed it using the Official Mandriva 2006.0 disc. But it makes me think, and if it's right you'll want to kill me, I only downloaded 1 cd....
Thats the problem. The official disc set consists of 3 discs or 1 DVD. You have two options, you can download the remaining two discs and add them to your urpmi sources or go to easyurpmi and add the main, contrib, plf and updates repos. After thats all setup you have access to the whole Mandriva distribution and you can install the missing packages using urpmi or the software tool in the Mandriva Control Center.
 
Old 03-27-2006, 03:28 PM   #14
lonecrow
Member
 
Registered: May 2005
Location: Canada
Distribution: PCLinuxOS 2007
Posts: 274

Original Poster
Rep: Reputation: 30
Ok so it means Im really stupid, but at least that's not entirely my fault as I hadnt seen other cds!

This is why I was able on some distro and not on others. This clears things up. Thanks VERY much reddazz
 
  


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
Make command dosne't work Penguin of Wonder Linux - Newbie 9 02-01-2006 01:43 PM
make command don't work ! No2002 Linux - General 3 06-25-2005 10:26 PM
Why does the make command not work? Corona_Radix Linux - Software 2 07-13-2004 07:29 PM
make command does not work Esrix Linux - Newbie 1 06-23-2004 07:47 PM
"Make command doesn't work!!! suse7.1user Linux - Software 2 08-14-2003 03:37 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 09:25 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