NavigationUser loginSpam?See spam posts on this site? If so, please don't reply to the spam! Instead, just report the URL to the webmaster. |
The "make" commandwhat packages do i need to install from aptitude to use the "make" command? |
That depends
It really depends. If you just select 'make' in aptitude it will calculate the dependencies and select those for installation as well.
Of course, 'make' is simply a glorified script manager --- by issuing 'make' you are running a script as defined in a Makefile. That script could easily have a whole lot of dependencies, depending on what it does. Make is usually used to run compilers and doc generators, so you'd also need whatever compilers are needed for the Makefile you are trying to run.
Hope this helps!
--
A tidy house is the sign of a stolen computer.
libc6
The only dependency of 'make' is libc6 - and that is always installed or else your computer wouldn't be running. What else you need depends on what you are trying to compile. Of course you'll need a compiler (apt-cache search 'gcc-'). There are also C++ and other compilers if you need them.
You also need to read the 'install' or 'build' notes for whatever you are compiling - they will tell you what other libraries you need to install. For example, if the program depends on libblah2.2 and that exists in the Debian archives, then you simply do:
apt-get install libblah2.2 libblah2.2-dev
(The -dev package contains files needed to link to libblah2.2)
Other tools which are often used by build systems for very large projects are:
autoconf
automake
m4
bison (or yacc)
flex (or lexx)
Try synaptic
Look under applications>debian>apps>system and try the synaptic package manager out. There are a lot of packages available so it is usually best to check before you start compiling stuff. When you search it shows the results in alphabetical order so you may have to scroll down.