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'm running SuSE 10.0 OSS from the OpenSuSE project. I recently converted from Windows (I was running 98 simply because XP disgusted me) and am still trying to get everything sorted out and working smoothly. While searching for needed programs, lib files, and codecs, I tried several times to use the tar files and compile everything myself. I followed the install instructions after unzipping and untarring the file, but everytime I ran the ./configure command, it gave me a error saying that there was no C compiler in $PATH. What does this mean and how can I fix it? Thanks a whole lot!
You need to use YAST and install the development apps. These include compilers and lib files needed for compiling. You should also install the kernel source as well.
What exactly are you trying to install? Many commonly used app binaries are available as RPMs already configured for SuSE. Perhaps you need to become more familiar with YAST?
It means you don't have a compiler installed to build the software. Naturally this is a problem.
Never fear! Easy to fix, crack open Yast and use it to install all the software in the Development section. I've never used Suse to be able to give exact instructions but you'll at least need gcc installed but just grabbing all the dev tools is probably easier
At a guess, you need to go into YaST and install the "make" tools. I don't think they install by default depending on the version of SuSE. You should then be able to compile from source. Are there no pre-compiled packages for SuSE for the libraries + tools you're trying to install, or the main apps available by YaST to let the system install all the dependencies for you?
Actually, this happened to me multiple times... not just with any specific program. I've since found RPM files (that I couldn't find earlier.. because I'm a n00b lol) for what I needed, but it was really frustrating me not knowing what was wrong. I'll install all the development tools with YaST as suggested. I was assuming that they would install compilers and things of that nature automatically... and we all know what happens when you assume... Thanks a whole lot!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.