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.
This is my first attempt at installing software without Ubuntu's add/remove thingy. I'm using the instructions at https://help.ubuntu.com/community/CompilingEasyHowTo , which told me to install cvs, build-install, checkinstall, and subversion, all of which I did.
I'm now trying to install XMMS using their tar.gz archive.
I've got the package uncompressed, and I run ./configure. After some activity, I get the following message:
*** The glib-config script installed by GLIB could not be found
*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GLIB_CONFIG environment variable to the
*** full path to glib-config.
configure: error: *** GLIB >= 1.2.2 not installed - please install first ***
I looked through Synaptic and found numerous references to glib, so I'm guessing it's already installed, just not configured properly... maybe... and now I'm stuck. Can anyone shed some light on this?
First of all, there appears to be allot of poor advice there. You don't need cvs and subversion to compile from code. If you intend on designing your own source code/software, then you might choose to install these packages, they are huge and take up unnecessary space.
Most tutorials will tell you to download the source code into your /home directory, not make some special directory that's not in your path and produces the error you have.
Try moving the un-tarred folder containing the source code into your /home directory and navigate there via command line and try again.
Or, you'll need to edit the /etc/profile to add the new directory to all user's path.
The reason I asked for headers is to see if linux-libc-dev is installed. Also, make sure these two packages are installed, the linux-libc-dev may not be as important:
Thanks Duck but that site doesn't say anything about what to do with tarballs. It just links to the site I linked to above.
Thanks Junior Hacker but I really don't know what headers you're talking about.
I'm about ready to throw Linux out the window. How people compare Ubuntu to Windows on the ease-of-use front is beyond me. What Windows does automatically for software installation and swap space alone would've taken care of my last 3 days of manual headaches with Ubuntu.
Sorry I just had to get that out. I appreciate the help, thanks.
In Ubuntu you have synaptic package manager, open it and select "installed" on the left hand side and scroll down the list to see if linux-kernel-headers is installed. linux-libc-dev I believe would automatically be installed when kernel headers are installed.
Before installing either headers or linux-libc-dev, install those other two packages I mentioned.
Because I googled your error last night and found a thread where others had the same issue installing XMMS and that was the cure.
Quote:
I'm about ready to throw Linux out the window. How people compare Ubuntu to Windows on the ease-of-use front is beyond me. What Windows does automatically for software installation and swap space alone would've taken care of my last 3 days of manual headaches with Ubuntu.
I hear you, and most other Linux users probably do also as we all had to start somewhere. My mother told me it took quite a while before I learned how to walk. But I stuck with it and now I can run also.
You say that before I install "linux-kernel-headers" and "linux-libc-dev", I should install the other 2 packages you mentioned. But I don't see that you've mentioned any other packages. Could you clarify that? Thanks.
I'm aware that anything has its learning curve. My point was that Linux has a much larger one than Windows, and anyone claiming it's just as easy is completely off their rocker.
Duck:
Thanks, I don't know what "repo's" means, but I'll try finding xmms in Synaptic and see what happens.
Duck seems to have been correct, XMMS was available in Synaptic. Installed with no errors.
After installing it there I didn't see any new apps though. Apparently you also need to install a graphical "client" for it. Those are then available via add/remove. I installed one called "Esperanza", which seems to work ok.
Yeah so now it doesn't seem I installed the right thing. I installed XMMS2 which seems to be the client/server thing, but what I wanted was XMMS, the Winamp-style player. I'm totally lost and have purchased dynamite with which to explode my Ubuntu CD, lest I am ever tempted to try it again.
I was getting a similar error message while trying to compile x-cd-roast alpha16 of FC6. After a little bit of searching, when I tried compiling with the flag "--enable-gtk2", it went through successfully.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.