PDA

View Full Version : ./configure does not work or missing



osso
23rd January 2005, 12:17 PM
Hello,

I'm a newbie and beginner on learning Linux uising FC3.
Can someone please figure out the issue why i'm not able to run this command ./configure when i wanna install a sofware?
I tried to run whereis ./configure command and got only like this "configure:" :(

bob
23rd January 2005, 01:22 PM
Well, first of all you should not really be trying to compile programs if there are any rpm versions, or better yet, if YUM or APT can handle it for you. Have you tried a YUM SEARCH for the specific program? If you've checked ALL the repositories available thru yum and found nothing, then do a google search for the program + 'rpm'. That will generally turn up a version specifically designed for Red Hat or Fedora. The reason for all of this is the dependency issues. You can really mess up your entire machine if you've tried to solve dependency issues yourself and affect other programs.

All that said, ./configure is not necessary for some programs - they're already set. The normal response then would be 'nothing to configure'. The next step would be to try and use the 'make' command and see if you get the expected response, followed by 'make install'. All this of course is done as 'su', and inside the right directory.

In this case, we don't know the name of the program so it's difficult to figure out exactly. You might try copying and posting your exact input and response if you get nowhere.

terr9898
23rd January 2005, 05:10 PM
What errors do you get when you run the ./configure command?

Justol'bob is correct: it is much easier from an admin point of view, to use RPMs to install the apps you need. Installing through YUM/APT would be my first course of action. Of course, there will be times, an application will not have a rpm for Fedora and you have to compile.

foolish
23rd January 2005, 09:01 PM
Don't install software from source code, this is an ancient method of installing software now used only by nostalgic morons and developers.

See www.fedorafaq.org/#installsoftware on how to install software the smart way.

barisurum
24th January 2005, 12:31 AM
Look at the output, it will probably say something about gcc, c++ not working or missing. You have to install the compiler collections and tools. The one must have is gcc and gcc++.
Come on foolish... There are many programs out there without RPM packages. One must learn to configure-compile-install-software.

veritas
24th January 2005, 03:54 AM
I just loaded an hp printer driver. go to their site...you have to compile...they don't do rpm's. I know others often turn such things into rpms, but sometimes those translations go awry...or at least they do for me.

I couldn't compile once and it was indeed because of the gcc...sometimes it says g++ but I think it will be the gcc files you'll need. Synaptic or yum should find them for you.

osso
24th January 2005, 09:29 AM
justol'bob,

I have tried to go through execute make command and got this output "make: *** No targets specified and no makefile found. Stop."
Sorry :-) the program that i wanna install is HijackThis.exe

I am gonna try your first solution that seems all advise me to do that.

Thx

backroger
24th January 2005, 10:10 AM
justol'bob,

Sorry :-) the program that i wanna install is HijackThis.exe

Thx

:confused: Is'nt that a Dos/Windows file? Why do you want "HijackThis.exe" in linux for?

I think you don't need it.

krisnalada
24th January 2005, 02:05 PM
yeap, agree with backroger.
if you really want to execute this file, you will need wine intalled and then types wine HijackThis.exe.

Seeing the name of this file, it looks like a viruse to me but ....

kris

NB : in order to execute ./configure, you need to have a configure file in the repertory of the sorftware you are trying to install.
in order to compile a software with make, you will then need a Makefile file in the repertory of the software you are trying to install.

bob
24th January 2005, 02:08 PM
Osso, Backroger is correct. HijackThis.exe is not for linux and you should not be trying to install it. Here's a link to the site -http://www.spywareinfo.com/~merijn/downloads.html Notice it refers to the Registry and makes no mention of Linux, only Windows. It IS a great aide for Windows machines, as is CWShredder - I use them both when friends are in trouble.

When in doubt, it's always a good idea to check the file - if it ends in ".exe", it's for Windows; Linux files should end in .rpm, .tar, tar.gz, etc.

Okay, enuf on that. So, you must have a problem if you're looking to download a program that restores your homepage. What's going on?

mike keenor
2nd February 2012, 02:28 PM
Well, first of all you should not really be trying to compile programs if there are any rpm versions, or better yet, if YUM or APT can handle it for you. Have you tried a YUM SEARCH for the specific program? If you've checked ALL the repositories available thru yum and found nothing, then do a google search for the program + 'rpm'. That will generally turn up a version specifically designed for Red Hat or Fedora. The reason for all of this is the dependency issues. You can really mess up your entire machine if you've tried to solve dependency issues yourself and affect other programs.

All that said, ./configure is not necessary for some programs - they're already set. The normal response then would be 'nothing to configure'. The next step would be to try and use the 'make' command and see if you get the expected response, followed by 'make install'. All this of course is done as 'su', and inside the right directory.

In this case, we don't know the name of the program so it's difficult to figure out exactly. You might try copying and posting your exact input and response if you get nowhere.

This has been around a while but when I see tar.bz2 I think yup ./configure wont work, this is to update thunderbird, any clues?

leigh123linux
2nd February 2012, 02:38 PM
Thread closed, start a new thread.