LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   ./configure doesn't do anything useful (https://www.linuxquestions.org/questions/linux-newbie-8/configure-doesnt-do-anything-useful-642225/)

Smittles 05-14-2008 05:56 PM

./configure doesn't do anything useful
 
Sorry for such a newbie question, but I can't get a package to compile at all. I opened a terminal on the directory (Using Kubuntu) where I have software I want to install. From everything I've read online, I'm doing this right. I type ./configure, and I get this response:
user@itubuntu:~/Desktop/gd-rppng-0.9$ ./configure
bash: ./configure: No such file or directory


Can anybody point me in the right direction?

Thanks
\smittles

Smittles 05-14-2008 06:18 PM

I should mention I'm trying to install pre-requisits for Big Sister, which include SpeedyCGI, URI, SNMP_Session, libnet, rrdtool, libwww-perl, and gd-rppng.

As far as I know, they should be simple enough to install. There were no special instructions that came with them. I don't know about installing .pm files(or what Makefile.PL is), or if this stuff requires special attention or instruction.

Any and all help is appreciated.

Oh, and I'm attempting to do all this through the Kubuntu GUI, with the terminal window.

Thanks.

brianL 05-14-2008 06:22 PM

Kubuntu doesn't have any compilers, etc, installed by default. You can get them using this command in the terminal:
Code:

sudo apt-get install autoconf automake build-essential

AceofSpades19 05-14-2008 06:28 PM

You should install stuff through your package manager as much as possible

Smittles 05-14-2008 06:28 PM

Quote:

Originally Posted by brianL (Post 3153421)
Kubuntu doesn't have any compilers, etc, installed by default. You can get them using this command in the terminal:
Code:

sudo apt-get install autoconf automake build-essential

Thanks, but these are already set to their most recent versions... I tried to install them, and I get this:

autoconf is already the newest version.
autoconf set to manually installed.
automake is already the newest version.
build-essential is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Smittles 05-14-2008 06:36 PM

Quote:

Originally Posted by AceofSpades19 (Post 3153427)
You should install stuff through your package manager as much as possible

I would if I could, but I can't find definitive answers for these packages :(

All of the instructions I see for package manager require a repository to be set up. I can't do that to my desktop, can I?

chrism01 05-14-2008 06:39 PM

The repositories are already setup on the web. There should be a file somewhere that tells you which ones you are setup for.

AceofSpades19 05-14-2008 06:39 PM

Quote:

Originally Posted by Smittles (Post 3153438)
I would if I could, but I can't find definitive answers for these packages :(

All of the instructions I see for package manager require a repository to be set up. I can't do that to my desktop, can I?

Go to Applications > Add/Remove Programs, that is the package manager, or at least one of the interfaces for it.

Smittles 05-14-2008 06:43 PM

Quote:

Originally Posted by AceofSpades19 (Post 3153445)
Go to Applications > Add/Remove Programs, that is the package manager, or at least one of the interfaces for it.

Yes, I've done that, but I can't point to the folders on my desktop, and I wouldn't know which files to point to, either.

colucix 05-14-2008 06:45 PM

Quote:

Originally Posted by Smittles (Post 3153415)
I don't know about installing .pm files(or what Makefile.PL is), or if this stuff requires special attention or instruction.

Makefile.PL is a little perl program which generates a Makefile to build a perl module. The .pm extension stats for perl module. Generale installation instructions in this case are:
Code:

perl Makefile.PL
make
make test
make install

Anyway, as suggested, you can try to install binary packages. On the Big Sister site, debian packages and RPMs are available.

brianL 05-14-2008 06:57 PM

Ah! I didn't see your second post, mentioning it was perl stuff you were trying to install.

AceofSpades19 05-14-2008 07:42 PM

Quote:

Originally Posted by Smittles (Post 3153449)
Yes, I've done that, but I can't point to the folders on my desktop, and I wouldn't know which files to point to, either.

No, you use it to install stuff from the internet. In Linux you usually use the package manager to download and install stuff for you

eggixyz 05-14-2008 08:15 PM

Hey There,

A lot of GNU and FSF software source use the standard configure script, but it's not a good idea to assume that it exists. If the source code you're downloading is decently maintained, it should contain a README file, INSTALL file and/or both. Basically, if there's not documentation available online for the build, you'll need to investigate the directory you unpack you source code into. If there's no script or file named configure in there, it's impossible to run.

Just best practice always read the README :)

, Mike

Smittles 05-14-2008 09:06 PM

Thanks all, for the helpful comments. I will have to investigate this more fully. I was hoping to also find somebody who has used Big Sister before... anybody... anybody?

Anyway, I'm out for the day, but I'll bump this thread tomorrow if I run into troubles.

Thanks again.

-Smittles

eggixyz 05-14-2008 09:21 PM

Hey There,

I've installed it and used it. Maybe I can help you out if you have issues.

Best wishes and keep on chuggin' - what seems alien to you now will be old hat sooner than later :)

, Mike


All times are GMT -5. The time now is 04:04 PM.