MandrivaUsers.org : No Make in Mandriva One? - MandrivaUsers.org

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

No Make in Mandriva One? unable to install software

#1 User is offline   CarlJF 

  • casual
  • Group: Members
  • Posts: 51
  • Joined: 31-March 03

Posted 05 March 2008 - 01:18 AM

Hi,

I want to use a software that need to be installed by the old "make", "make install" method. However, when I type the command make (Mandriva One 2008), I get the following error message:

bash: make: command not found

No "make" in Mandriva ??? What's the problem ? Any idea ?


[moved from Software by spinynorman]
0

#2 User is offline   ramfree17 

  • Pinoy Newbie Home/Philippines
  • View blog
  • Group: Members
  • Posts: 1,941
  • Joined: 08-September 02

Posted 05 March 2008 - 04:29 AM

development packages are not installed by default. setup your urpmi sources (see Easy-Urpmi link in the top-right section of this page) and install the gcc package and and its friends. if make is not one the dependencies (which i doubt) then you can install that one too. the urpmf utility should enable you to figure out which package contains make, or you can head down to rpm.pbone.net to do a quick search.

[edit] or slap in your installation cds. its also there. the urpmi route will just make sure you have the latest versions available.

ciao!

This post has been edited by ramfree17: 05 March 2008 - 04:30 AM

You have read a post from a newbie. Take everything with a grain of salt.

"I am a newbie forever, I wont learn a damn thing if I am not." - pilfered from an email sig

Registered Linux User #246176
http://del.icio.us/ramfree17
Link to Frequently Asked Questions
When you absolutely have nothing else better to do...
and its always paul's fault. sometimes tyme's too.
0

#3 User is offline   ianw1974 

  • Platinum
  • View blog
  • Group: Admin
  • Posts: 14,049
  • Joined: 09-March 05

Posted 05 March 2008 - 07:34 AM

Also, might be worthwhile checking to see if the package you are trying to compile is already available in the Mandriva repo's. It will save you compiling it and having a lot of hassle.
Ian Walker

Light travels faster than sound. This is why some people appear bright until you hear them speak.........

Posted Image2 x systems installed with Ubuntu 14.04 x86_64 (Laptop and Desktop)
Posted Image1 x systems installed with Gentoo x86_64 (Desktop)

My Linux Solutions | Linux Systems Limited
0

#4 User is offline   NavyLT 

  • New Here
  • Group: Members
  • Posts: 21
  • Joined: 15-January 08

Posted 05 March 2008 - 03:31 PM

I usually just install the make rpm and something like libqt-devel or it might be libqt3-devel. That seems to pull all the required dependencies. The libqt-devel rpm allows for compiling programs that use QT and also for the graphic menu for configuring a kernel compilation.
0

#5 User is offline   ramfree17 

  • Pinoy Newbie Home/Philippines
  • View blog
  • Group: Members
  • Posts: 1,941
  • Joined: 08-September 02

Posted 06 March 2008 - 01:06 AM

View Postianw1974, on Mar 5 2008, 07:34 AM, said:

Also, might be worthwhile checking to see if the package you are trying to compile is already available in the Mandriva repo's. It will save you compiling it and having a lot of hassle.


youre no fun! :P/>

kidding aside, that might not be an option since the original post said the software needs to be installed via the make;make install route. checkinstall would be a great tool to integrate this with the system package management.

ciao!
You have read a post from a newbie. Take everything with a grain of salt.

"I am a newbie forever, I wont learn a damn thing if I am not." - pilfered from an email sig

Registered Linux User #246176
http://del.icio.us/ramfree17
Link to Frequently Asked Questions
When you absolutely have nothing else better to do...
and its always paul's fault. sometimes tyme's too.
0

#6 User is offline   CarlJF 

  • casual
  • Group: Members
  • Posts: 51
  • Joined: 31-March 03

Posted 06 March 2008 - 02:07 AM

Thanks guys!

Installing the gcc and make packages (make isn't included in the gcc package) solved the problem.

Quote

Also, might be worthwhile checking to see if the package you are trying to compile is already available in the Mandriva repo's. It will save you compiling it and having a lot of hassle.


Yes, I know. But it's a small "homemade" utility and no package is available. Only the "make" "make install" procedure is available for sake of being compatible with all decent linux systems. I suppose the guy just don't want to bother creating packages for I don't know how many different software installer when it works just well with "make"...
0

#7 User is offline   ramfree17 

  • Pinoy Newbie Home/Philippines
  • View blog
  • Group: Members
  • Posts: 1,941
  • Joined: 08-September 02

Posted 06 March 2008 - 07:22 AM

View PostCarlJF, on Mar 6 2008, 03:07 AM, said:

But it's a small "homemade" utility and no package is available. Only the "make" "make install" procedure is available for sake of being compatible with all decent linux systems. I suppose the guy just don't want to bother creating packages for I don't know how many different software installer when it works just well with "make"...


that is where checkinstall comes in handy. it will replace the "make install" step with "checkinstall" (or something like that, it has been ages since i used it) and it will create a deb, rpm or slack tgz for you. if you need to remove that package then you can use your system packaging system and you will no longer need to hunt for the source directory where you installed it.

and you can keep the resulting rpm somewhere if the development in that project is not too frequent.

ciao!
You have read a post from a newbie. Take everything with a grain of salt.

"I am a newbie forever, I wont learn a damn thing if I am not." - pilfered from an email sig

Registered Linux User #246176
http://del.icio.us/ramfree17
Link to Frequently Asked Questions
When you absolutely have nothing else better to do...
and its always paul's fault. sometimes tyme's too.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

2 User(s) are reading this topic
0 members, 2 guests, 0 anonymous users