Xandros - configure: error: no acceptable C compiler found in $PATH
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.
Xandros - configure: error: no acceptable C compiler found in $PATH
Hi everyone.
I'm trying to install VirtualBox on my Asus Eee PC running Xandros. So I downloaded the Debian 4.0 ("Etch") i386 version on the VirtualBox downloads page and opened it up in console and this happened:
/home/user/My Documents/Downloads> sudo dpkg -i virtualbox_1.5.4-27034_Debian_etch_i386.deb
(Reading database ... 74509 files and directories currently installed.)
Preparing to replace virtualbox 1.5.4-27034_Debian_etch (using virtualbox_1.5.4-27034_Debian_etch_i386.deb) ...
Unpacking replacement virtualbox ...
dpkg: dependency problems prevent configuration of virtualbox:
virtualbox depends on libxalan110; however:
Package libxalan110 is not installed.
virtualbox depends on libxerces27; however:
Package libxerces27 is not installed.
dpkg: error processing virtualbox (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
virtualbox
I've downloaded xalan_1.10.orig.tar.gz and extracted it to here: /home/user/My Documents/Downloads/xml-xalan/ But when I try to configure the file I get this:
/home/user/My Documents/Downloads/xml-xalan/c> ./configure
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
I also get this error when I try to configure anything that has the extension .tar.gz and .tar.bz2
Can someone please tell me how to fix this so VirtualBox works.
OK. Try something different. Updatedb creates a database of all files installed in the system. You access that database via the locate command. Try this:
ocate: /var/cache/locate/locatedb: No such file or directory
Looks like Xandros doesn't create the database by default. You can do it manually. As root, give the command updatedb. Wait until you get the shell prompt back, then try the locate command again.
That's quite odd. I'm looking for something like /usr/bin/gcc, but all you have is /usr/bin/gccmakedep.
From some of the output you've listed, it appears that Xandros is Debian based. Is that correct?
If so, look at the contents of /etc/apt/sources.list. Do you see Debian repositories listed? If so, use your browser to visit some of those repositories and get the names of gcc-related packages. Then try to apt-get install them. Apt-get should take care of dependencies. You could also use aptitude or synaptic if Xandros has them.
I have a question. Did your eeePC come with Xandros installed?
The reason I ask is that I found this at the Xandros website:
Quote:
Does Xandros Provide Support for the Eee PC?
No. The Eee PC is an ASUS product and is solely supported by them, including Operating system issues. The Operating System on the Eee PC is not a Xandros Product. While Xandros may have aided in the development of the Eee PC OS, it is owned and supported by ASUS.
I don't know much about the eeePC. The quote above tells me that Xandros doesn't support installation on the eeePC. So, it's probably got a stripped-down version.
How much RAM and hard drive space does the eeePC have? If it falls into the category of small hand-held devices, that would explain the stripped-down OS.
Here are a couple of repositories from the Debian stable branch. Use them at your own risk. I can't gaurantee that the packages therin are compatible with Xandros. If you want to try them, just copy them from here, and paste them into your sources.list (you will need root authority to do that).
deb http://ftp.de.debian.org/pub/debian etch main contrib non-free
deb http://security.debian.org etch/updates main contrib non-free
If you decide to use them, after you've added them to sources.list, run 'apt-get update' to update apt-gets information on available packages. Then try 'apt-get install gcc'.
Addendum: I've just looked into the Asus repositories you listed. They seem to have a large listing of deb packages. Gcc in there (4 versions from 3.3 to 4.1).
Try apt-get update, followed by apt-get install gcc.
Last edited by bigrigdriver; 02-01-2008 at 07:46 PM.
Well I thought that it was Xandros on the Eee because the desktop looks exactly the same as Xandros 4.0 OS (I also have a desktop computer running Xandros 4.0 so that is how I know). But your quote tell's me otherwise. What ever the system is, it came pre-installed.
The Eee has 512MB of RAM, and 4GB hard drive, of which 2.3GB is used by the system so there is not much space left for anything else.
I will try those repository's and see what happens.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.