MandrivaThis Forum is for the discussion of Mandriva (Mandrake) Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Before I start, I realize that other people have had this problem and I've gone through other people's solutions but none seem to do anything for me.
I've just installed Mandriva One 2007, and I'm running into this problem while trying to get a driver for my wireless networking card installed. When I run ./configure (for the wireless card program thing), I get a message saying that I don't have a compiler present. It does something along the lines of:
gcc... no
cc... no
etc. So obviously this is a problem. I downloaded both make-3.81 and gcc-4.1.1, but both seem to involve USING the make command in their installation... am I the only one who's bothered by this? I've tried
find / -name make, which turns up nothing.
Tried:
urpmi make
Which says it can't find the make package. Put in my CD and tried to enter into the Mandriva CD package checker thing, and all of the "Development Tools" have been installed. There doesn't seem to be an option to install a make package.
Perhaps related to this is the fact that I have no man pages.
man ls
says the page can't be found. Same with everything else I've tried.
I'm quite perplexed as to how I managed to install a distribution with no man pages and seemingly no make command? I'm finding this ridiculously confusing and I'd really appreciate any help I could get.
you need to start by installing GCC and the development packages. Once you have the necessary packages you should be able to uccessfully run the make and configure command. GCC no is telling you you don't have that installed and it's looking for it.
The error is straightforward really. If the "make" and "gcc" packages are missing, then install them using the package manager e.g.
Code:
#urpmi make gcc
I don't think Mandriva One ships with many development packages since its just a single cd distro, so you need to go to easyurpmi and setup the main, contrib, updates and plf repos for Mandriva 2007 before running the command above.
Thanks for the suggestions. However, I've tried the urpmi command and it says it can't find the make package. I don't have access to the Internet because I need gcc and make to get my wireless card working. All I have is the original Install CD and a USB key that Mandriva (thankfully) recognizes.
I've been downloading things and moving them over to Mandriva using the key, but is there a way for me to download these things in a way that urpmi recognizes? Do they have to be in a certain location for the command to know that they exist?
Is the idea that I should be able to install gcc without using make? Because as far as I can tell, the installation instructions for both 'gcc' and 'make' require you to use 'make'. This is, of course, circular logic... but obviously I'm missing something. I've looked around for some sort of pre-compiled version of make, but I didn't really turn anything up.
Thanks for the help. I feel like this is the dumbest problem, but I'm not exactly sure what to do about it!
If you don't have a net connection then its not usually a good idea to get single cd distros because they usually leave out a lot of the development packages so that they fit on a single CD. If its an option, get the 3 disc set of Mandriva 2007. If not you will have to download individual rpms and install them with the rpm command. This approach is a bit problematic because you will have to resolve all dependencies manually which can be a pain.
You don't need gcc to install make or vice versa although one may depend on the presence of the other.
I'm having this exact same issue, and I'm in the exact same situation. I can't seem to find any resolution to this anywhere. Been searching for hours. Can anyone help solve this?
I'm having this exact same issue, and I'm in the exact same situation. I can't seem to find any resolution to this anywhere. Been searching for hours. Can anyone help solve this?
Did you try the suggestions in my first post in this thread. What installation media did you use and do you have a good net connection?
My wireless card isn't natively supported by Mandriva, so I need to install MadWiFi. However, I get the Make: Unknown Command error as well, so I downloaded GCC, but I can't figure out how to install that either.
I have access to another computer right next to it. Installed off of LiveCD. I also have a flash drive.
Using the live cd is no good if you want development tools (same as I explained above). You are better off getting the full cd/dvd set because it comes with the tools required for development. The method you are trying to use is very time consuming and you will probably get frustrated with trying to resolve missing dependencies.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.