[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: make: no such command



> Hi -- 
> 
> I've just installed Potato from floppy images and a local drive. I downloaded 2.2.26-2001-06-14 to my Win98 harddrive E, made the disk images using rawrite2, and the installation process found the base installation files in E. So far so good. 
> 
> However, my PCI Netgear FA312 network card isn't being recognized correctly, so I can't access all of Debian. The driver it needs is natsemi.c, which I found, with instructions for how to build a module at http://www.scyld.com/expert/modules.html
> 
> The problem is that building a module requires a "make include" command and I don't seem to have whatever runs "make" -- a compiler, I take it (I'm new to linux). What is the compiler and how can I get it?
> 
> Are there more elegant solutions to my problem? I just need to install a driver I found. Ideally, I'd like it in the kernel, instead of the drivers I don't need.
> 
> Your help will be much appreciated.
> 
> Peter
> <plantagenet@music.com>
> 


Not sure I fully understand the situation.
However if your system does not have the make utility then it could be 
that the make package is not installed. You can verify that this is the 
case with

    dpkg -l make

The response for a system that does have this package installed is:

[00:37:32 tmp]$ dpkg -l make
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installe
d
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: 
uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-======================================
======
ii  make           3.79.1-10      The GNU version of the "make" utility.
[00:37:52 tmp]$ 

Note that the version number is most probably different for other 
versions of Debian:

[00:37:52 tmp]$ cat /etc/debian_version 
testing/unstable
[00:40:35 tmp]$ 

In any case, it is not the compiler that runs make but the other way 
around: usually make runs the compiler. Of course the compiler can be 
run by other utilities as well. In particular, one can run the compiler 
directly from the command line.
-- 

    Shaul Karl
    email: shaulka (replace these parenthesis with @) bezeqint,
           delete the comma and the white space characters and add .net




Reply to: