Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
I've installing an app on Mandrake 10.0 Linux for the first time. I trying to get Superkaramba up and running.
I've unpacked the tar ball. In shell, I've changed to the directory. However, when I do the ./configure command I get this error:
configure:2481: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
I'm brand new to Linux and using the shell, so any advice/steps is welcome. The very basic nature of my question also make it difficult to do specific searches to find the answer, which is why I've resorted to posting.
Thanks,
Rory
Here's the top part of the config.log output.
================
$ ./configure
## --------- ##
## Platform. ##
## --------- ##
hostname = localhost
uname -m = i686
uname -r = 2.6.3-4mdk
uname -s = Linux
uname -v = #1 Tue Mar 2 07:26:13 CET 2004
configure:1510: checking build system type
configure:1528: result: i686-pc-linux-gnu
configure:1536: checking host system type
configure:1550: result: i686-pc-linux-gnu
configure:1558: checking target system type
configure:1572: result: i686-pc-linux-gnu
configure:1618: checking for a BSD-compatible install
configure:1672: result: /usr/bin/install -c
configure:1687: checking for -p flag to install
configure:1700: result: yes
configure:1711: checking whether build environment is sane
configure:1754: result: yes
configure:1774: checking for gawk
configure:1790: found /usr/bin/gawk
configure:1800: result: gawk
configure:1810: checking whether make sets $(MAKE)
configure:1830: result: yes
configure:2042: checking for style of include used by make
configure:2070: result: GNU
configure:2217: checking for gcc
configure:2246: result: no
configure:2297: checking for cc
configure:2326: result: no
configure:2339: checking for cc
configure:2385: result: no
configure:2438: checking for cl
configure:2467: result: no
configure:2481: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
configure:2385: result: no
configure:2438: checking for cl
configure:2467: result: no
configure:2481: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
Last edited by Rory in Toronto; 03-28-2004 at 05:56 AM.
From Shell, I tried typing gcc in three different levels of my directory structure. This is all very new to me, so I don't even know if I'm expanding the directory I want to install to the right place.
Here's the output:
[rory@localhost rory]$ gcc
bash: gcc: command not found
[rory@localhost rory]$ cd ~/downloads/
[rory@localhost downloads]$ gcc
bash: gcc: command not found
[rory@localhost downloads]$ cd ~/downloads/superkaramba-0.32b
[rory@localhost superkaramba-0.32b]$ gcc
bash: gcc: command not found
It looks like you have not installed development tools when you installed mandrake. You downloaded a source distribution of 'Superkaramba' (whatever that is), so you will need a C compiler and various other things for compiling software.
I am neither a Linux expert (but wanting to learn more) nor a Mandrake user, so I am not sure on the details, but you probably have two options:
1) Find a precompiled version of the program you want (an rpm). Then you dont need to do ./configure make etc. There may not be a precompiled version available, check the website of the program.
2) Install the development tools on your system. You will have to read up in the Mandrake documents on how to do this, or maybe someone else can help you out with Mandrake specific help... ??
I hope that I have been at least some help - at least to explain the problem! Good luck with getting this to work.
They have a Mandrake 9.1 RPM for download. I assume that this is a precompiled rpm. Have you tried downloading this? Did you take the source distribution before?
To be honest I don't know if 9.1 and 10.0 Mandrake packages are (always|sometimes|never) compatible. In general packages are made for specific versions, but I'm sure they don't deliberately break everything between versions.
In any case, it would probably be a good idea to install the development tools if you want to keep up with the latest versions of everything since it can sometimes be a while before packages are released for your version.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.