[root@Linuxboy magicolor2430DL-1.1.0]# ./configure
./configure: No such file or ...
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.
[root@Linuxboy magicolor2430DL-1.1.0]# ./configure
./configure: No such file or ...
I am running Mandriva 2006. I am attempting to compile a driver for my Konica Minolta 2430DL color laser printer. I downloaded the driver source code from Konica Minolta's website. The file did not contain install instructions for the source nor did it contain a readme file. When I type ./configure from the the directory where the source files are located I get "./confiure: No such file or directory". I am logged in as root. This is the first file I am attempting to compile. When I do a "whereis gcc" I get the following:
The message is telling you "configure" itself is not in the current directory. (./ means "the current directory").
Restated: It isn't saying it can't find gcc or your source files - it's saying it can find the command "configure" itself.
I am a newbie if you can't tell. I am trying to see if I can move from Windows to Linux. I would consider myself to be a Windows power user. Now I am trying to become competent in Linux. With that said below are the contents of the driver source code folder. How do I go about compiling a driver from this source?
1) Run configure - This is used to determine what your system is and insure it has the correct capabilities. If that is required it should be in the installation notes for the package. You need to discover where the "configure" command (this is usually a script) is. The command "find" can be used:
find / -name configure
Would should all directories that had the file named configure. You'd have to be sure the one you ran was the one that came with the packe you're trying to compile. Again the installation notes should say its location but may give it as a relative location.
2) Run make - This uses the Makefile (you have one in the list you gave) and does the compiling based on the specifications and flags int he Makefile.
There isn't always a "configure" step. You have to follow the instructions for the package you're trying to install.
1) Run configure - This is used to determine what your system is and insure it has the correct capabilities. If that is required it should be in the installation notes for the package. You need to discover where the "configure" command (this is usually a script) is. The command "find" can be used:
find / -name configure
Would should all directories that had the file named configure. You'd have to be sure the one you ran was the one that came with the packe you're trying to compile. Again the installation notes should say its location but may give it as a relative location.
2) Run make - This uses the Makefile (you have one in the list you gave) and does the compiling based on the specifications and flags int he Makefile.
There isn't always a "configure" step. You have to follow the instructions for the package you're trying to install.
I believe I figured out what was wrong. I needed to download a newer version of CUPS. Following the install of CUPS the RPM worked which means I did not have to compile my own driver from the source. Thank you.
There's an "Install.txt" in there, try reading it..
As I stated previously, I did read the install.txt file and it was for the RPM. I originally could not get the RPM to install but after some additional research and determined I needed to install CUPS. After installing CUPS the RPM worked eliminating the need to compile the driver.
Since it was an open source driver it might have already been in the default CUPS driver list. Did you try the printer config utility in the Mandrake Control Centre first?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.